Como forçar o modo administrador em aplicações .NET?
Você provavelmente já deve ter algum dia tentado executar alguma aplicação que precisasse de permissões de administrador, não é mesmo? Nesse caso, o Windows exibe aquela janela do UAC (User Account...
View ArticleComo fixar colunas no Report Viewer?
Você conhece aquela funcionalidade de fixar colunas do Excel? Será que é possível fazer o mesmo nos seus relatórios do Report Viewer? A resposta é “sim“! Apesar dessa funcionalidade estar um pouco...
View ArticleUtilizando uma biblioteca .NET Standard com Windows Forms e WPF
Algumas semanas atrás eu mostrei para você como instalar o .NET Core e criar o seu primeiro projeto “Hello World” com ele. Hoje eu quero mostrar para você algo relacionado. Será que nós conseguimos...
View ArticleProcessando HTML para pegar informações de controles no .NET
No meu último vídeo eu mostrei para você como ler o conteúdo HTML de uma URL. Mas, como é que nós podemos ir além disso? Existe uma maneira de analisarmos os dados de um documento HTML para...
View ArticleLendo o conteúdo HTML de uma URL no .NET
Você já precisou baixar o conteúdo HTML de uma URL para fazer algum tipo de processamento no código retornado? No .NET isso é muito fácil de ser feito através da classe WebClient e seu método...
View ArticleTrabalhando com o LocalDb no C# e VB.NET
Nem toda aplicação precisa de um banco de dados robusto como SQL Server, Oracle, PostgreSQL, MySQL, entre outros. Muitas vezes a base de dados da nossa aplicação não será tão grande e não precisará de...
View ArticleCadê a tela Report Data do Report Viewer no Visual Studio?
Uma das principais janelas do designer do Report Viewer é a Report Data. Nela nós conseguimos definir parâmetros, configurar DataSets, entre outras coisas. Porém, se nós acidentalmente fecharmos essa...
View ArticleInstalando o .NET Core e criando um projeto Hello World
Já vai fazer dois anos que a primeira versão do .NET Core foi lançada, em meados de 2016. Hoje já estamos na versão 2.0 do .NET Core e, em breve, teremos a versão 2.1, que está atualmente em preview e...
View ArticleAplicações Android com Xamarin – Parte 9 de N – Debugar no dispositivo físico
Quando eu decidi testar a minha primeira aplicação Xamarin Android em um dispositivo físico, eu imaginei que eu passaria pelos mesmos “perrengues” que eu passei ao instalar as ferramentas da Xamarin ou...
View Article4 dicas de debugging no Visual Studio 2017
Uma das atividades que gastam mais tempo no desenvolvimento de uma aplicação é a parte de debugging. Eu diria que, depois do desenvolvimento em si, a atividade de debugging é a que consome mais tempo....
View ArticleRepetindo o cabeçalho do Tablix em todas as páginas no Report Viewer
Uma funcionalidade muito básica que normalmente necessitamos ao desenharmos os relatórios das nossas aplicações é a repetição de alguns dados em todas as páginas. Por exemplo, se tivermos uma tabela no...
View ArticleCalculando e resolvendo débito técnico com o NDepend
Você já ouviu falar de débito técnico no desenvolvimento de software? Pois bem, débito técnico engloba todo o esforço que teremos ao refatorar o código da nossa aplicação por termos optado por um...
View ArticleComo podemos esconder o console de uma Console Application?
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...
View ArticleConfigurando o DateTimePicker para escolher um mês
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...
View ArticleAplicações Android com Xamarin – parte 8 de N – Emuladores Android
Quando desenvolvemos aplicações para a plataforma Android, se nós não tivermos um dispositivo físico à nossa disposição para testarmos a aplicação, nós teremos que utilizar uma das opções de emuladores...
View ArticleRecolhendo todas as regions no Visual Studio 2017
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...
View ArticleComparando a data/hora com um servidor NTP no .NET
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...
View ArticleDesacoplando o acesso a dados da aplicação com o padrão Repository e Unit of...
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...
View ArticleRevisão de 2017, metas para 2018
Olá! Seja bem-vindo(a) à minha primeira publicação de 2018! Antes de começar com o primeiro artigo técnico desse ano, quero fazer a minha clássica revisão do ano anterior e compartilhamento das metas...
View ArticleAté 2018!
Olá pessoal! Só estou passando aqui para, primeiramente, agradecer por acompanharem as publicações durante esse ano de 2017! Agora o site entra de férias até o início de janeiro, mais especificamente,...
View Article