Assine o Feed desse BlogMais um treinamento para iniciantes, que está no channel9 . Series Introduction - Day 1 - Part 1 Installing Visual Studio 2010 Express for Windows Phone - Day 1 - Part 2 Writing your First Windows Phone 7 Application - Day 1 - Part 3 Overview of the Windows Phone 7 Emulator - Day 1 - Part 4 Dissecting the First Application you Wrote - Day 1 - Part 5 Managing Project Files and Understanding Compilation and Deployment - Day 1 - Part 6 Overview of Visual Studio 2010 Express for Windows Phone IDE -
O channel9 tem algumas séries que acompanho (gostei muito da 10-4, sobre o VS2010 e .net framework 4.0). Uma boa série para quem está começando é a C# Fundamentals . com 24 vídeos + exemplos. Series Introduction - 01 Creating Your First C# Program - 02 Dissecting the First C# Program You Created - 03 Quick Overview of the Visual C# Express Edition IDE - 04 Declaring Variables and Assigning Values Duration - 05 Branching with the if Decision Statement and the Conditional Operator - 06 Operators,
Um aluno me perguntou o seguinte: qual o melhor data type do .NET para receber dados dos novos tipos (SQL SERVER 2008) date e time ? A resposta está no próprio MSDN . Tomei a liberdade de reproduzir a lista de tipos e seus correspondentes abaixo. SQL Server data type Type (System.Data.SqlTypes ou Microsoft.SqlServer.Types) CLR data type bigint SqlInt64 Int64, Nullable binary SqlBytes, SqlBinary Byte[] bit SqlBoolean Boolean, Nullable char None None cursor None None date SqlDateTime DateTime, Nul
O Guilherme Coelho me pediu para gerar QRCode em C#. Procurei um pouco na net e descobri um componente que resolve esse e muitos outros problemas. Usei o encoder para QRCode, mas existem diversos outros lá. Não se esqueça de referenciar o System.Drawing, o System.Windows.Forms e o MessagingToolkit.Barcode. Segue o código: using System ; using System.Diagnostics ; using System.Drawing ; using System.Drawing.Imaging ; using System.Windows.
Eu mesmo não teria argumentado melhor. Assistam. [youtube:VUAb7UKroNQ].
Estava serializando um dado do tipo Decimal quando vi três elementos XML estranhos no lugar do esperado value: 0 0 1 0 Nunca me preocupei com o significado disso porque TUDO FUNCIONA PERFEITAMENTE BEM COM A SERIALIZAÇÃO. Mas, como a curiosidade é uma coisa estranha, comecei a pesquisar e achei um método que "transforma" um decimal (que possui 16 bytes) em um array com 4 ints (cada int possui 4 bytes). A conclusão é a seguinte: o decimal é um número representado por um inteiro de 96 bits (12 byte
Um ex-aluno me perguntou como o SQL Server armazena os dados do tipo datetime. No TECHNET vemos que o datatype tem oito bytes e que a data é armazenada na primeira porção (quatro bytes) e a hora na outra. Esse datatype aceita valores entre 01/jan/1753 e 31/12/9999, tendo precisão de 3.33 ms. Inicialmente vi qual foi o valor (em binário) armazenado e, quebrei em duas metades. A primeira, convertida para int, é a quantidade de dias que se passaram desde 01/01/1900 e a segunda é a quantidade de clo
Rapaz!!! Agora eu senti firmeza!!! Sou um babão com os meus filhos, mas achei NOTA MIL esse vídeo. Quem nunca quis dar um castigo nos filhos, mas não tem coragem? Afinal, estamos no mundo das ex-famílias... pais e mães separados prometendo de tudo para ficar com a guarda dos ar rebentos - não importa se é válido, ou não; se é honesto, ou não. Se falar a verdade para um filho ele se acha no direito de morar com a mãe, porque lá na "casa da mãe Joana" tudo pode.
Profecia maia, macumba, religião, Nóistravamus... é tudo mentira... só bobagem... Só que hoje eu vi uma possibilidade factível: ou morreremos "zumbizados", ou por invasão alienígena ou por revolta de robôs. Aí, sim!!!.
Em uma só palavra? Inovador.
O código abaixo compila? É executado sem erro? É muito usado no dia-a-dia? Existe alguma outra forma para se atingir o mesmo objetivo? using System ; using System.Collections.Generic ; using System.Linq ; using System.Text ; namespace ExemploSobrecargaConstrutores { class Program { static void Main( string [] args) { Classe c ; c = new Classe() ; c = new Classe( 50 , "minutos" ) ; c = new Classe( "minutos" , 50 ) ; } } class Classe { public Classe() { } public Classe(String s, Int32 i) { } publi
Eu já tinha falado sobre desempenho aqui . Agora, faço um novo exemplo onde mostro que, para calcular o enésimo termo da sequência de Fibonacci , um método iterativo é MUITO mais rápido que um método recursivo. O print com os resultados das execuções é: Vejam que o método recursivo usa quase 15 minutos e o iterativo só gasta 0,0009 segundos para realizar o mesmo cálculo. Segue o código: using System ; using System.Diagnostics ; namespace Fibonacci { class Program { static void Main( string [] ar
Então... fazer o que, né? Quando atualizei o Visual Studio 2010 para o SP1, vi que ele não abria mais o CSS. Para corrigir esse problema, vá em [Tools], [Extension Manager] e instale a extensão Web Standards Update for Microsoft Visual Studio 2010 sp1 . Pronto.
OBS.: EU SEI!!!.
Uma única dica: visitem!!! www.notVirtua.com.br e www.notCombo.com.br.
Agora é oficial. Fiquei fã do Windows 7 (e somente agora, quase no lançamento do Windows 8)... Logo eu que sempre achei o Windows 2000 o melhor S.O. da Microsoft... O motivo? Simples... eu posso dar boot na máquina usando um VHD (Virtual Hard Disk). Grande coisa, não? E nem é um recurso novo... é, até, bem velhinho. O que achei bacana é o fato de eu não precisar particionar o HD do meu note para instalar um segundo sistema operacional. Ele fica no disco virtual e só é ativado quando o escolho no
Criador do C e co-criador do UNIX. Precisa falar mais? Se, sim, clique aqui ou aqui . Abaixo, uma das suas frases: UNIX is very simple, it just needs a genius to understand its simplicity.
Quem souber a resposta, faça o seguinte: siga-nos no twitter ( @50minutos ) complete a frase e tuíte: "@50minutos: O 5.298.467.310 é especial porque ..." Você pode concorrerá a um dispositivo PlayTV USB SBTVD compatível com o Windows 7, novinho. Boa sorte a todos!!!.
O Wagner Brito foi quem pediu esse programinha através da página de contato do blog... acabei fazendo o mesmo no feriado e só agora consegui postar... Podem baixar em Sena.exe (78,00 kb) somente o executável (precisa do .Net Framework 4.0 instalado na máquina) ou em Sena.rar (70,51 kb) o projeto completo. Wagner, obrigado pelos elogios!!!.