.NET
28 02 2018
Quando abrimos um outro processo a partir da nossa aplicação .NET, nós temos a possibilidade de escondermos a janela do processo que está sendo aberto. Porém, como é que nós conseguimos o inverso? Como fazemos para esconder o console de uma Console Application criada por nós? No vídeo de hoje eu mostro para você essas […]
14 02 2018
Muita gente não sabe, mas, além das máscaras padrão de data e hora, nós podemos configurar também uma máscara customizada para o controle DateTimePicker do Windows Forms. No vídeo de hoje eu mostro para você como configurar o DateTimePicker para escolher um mês. Confira: Antes de me despedir, convido você a inscrever-se na minha newsletter. […]
31 01 2018
Uma funcionalidade um tanto quanto polêmica no C# são as regions. Tem gente que gosta, tem gente que odeia. Eu particularmente gosto de utilizar regions para agrupar alguns grupos de código nos projetos em que eu trabalho. Se você também costuma criar regions no seu código C#, muito provavelmente você percebeu que a Microsoft alterou […]
17 01 2018
Uns tempos atrás um leitor do meu site me perguntou como é que seria possível comparar a data e hora do computador com um servidor NTP a partir de uma aplicação .NET. Eu não tinha a mínima ideia de como isso seria possível, mas depois de pesquisar um pouco, eu encontrei uma thread no Stackoverflow […]
10 01 2018
Os padrões Repository e Unit of Work são design patterns muito conhecidos e a cada dia mais utilizados no desenvolvimento de aplicações de negócios. O grande problema é que a maioria dos exemplos que encontramos desses padrões é voltada para desenvolvimento web, ou utiliza uma tecnologia muito específica na implementação (por exemplo, Repository para Entity […]
20 12 2017
Demorou, mas a SAP finalmente liberou uma versão do Crystal Reports com suporte ao Visual Studio 2017! Já faz mais ou menos um mês que o Support Pack 21 foi liberado, mas foi só agora que eu consegui testar a instalação por completo. No vídeo de hoje, veja como estão atualmente as páginas de download […]
13 12 2017
Se você algum dia já procurou conteúdo sobre Entity Framework na internet, muito provavelmente você percebeu que já existem diversos artigos, tutoriais e cursos sobre essa tecnologia. Mas, mesmo assim, depois desse assunto ter sido um dos mais votados na minha última pesquisa de temas, resolvi criar uma série própria sobre ele aqui no site. […]
22 11 2017
O .NET normalmente faz um ótimo trabalho no que diz respeito ao gerenciamento de memória. Porém, um grave erro cometido pela maioria dos desenvolvedores que trabalham com essa plataforma é só se preocupar com a alocação de memória quando ela vira um problema (ou seja, quando a aplicação trava por falta de memória). Dois conceitos […]
15 11 2017
Sem dúvida nenhuma, a melhor funcionalidade do WPF é o seu mecanismo de data binding. Ele é muito mais robusto do que o seu antecessor (Windows Forms) e é uma das grandes vantagens do WPF quando comparamos essas duas plataformas. Porém, de nada adianta essa super funcionalidade se o seu projeto estiver mal estruturado. O […]
8 11 2017
Um dos assuntos mais requisitados com relação ao Report Viewer é a questão da utilização de código de barras nos relatórios. Como é que podemos exibir código de barras no Report Viewer? Pois bem, no vídeo de hoje eu vou mostrar para você as duas opções que nós temos para exibirmos código de barras nos […]