André Alves de Lima

Talking about Software Development and more…

.NET

Debugando Web API com o Fiddler

Uma das principais características que eu tento manter nas publicações desse site é a simplicidade nos exemplos. Muitas vezes, quando estamos com alguma dúvida durante o desenvolvimento de um aplicativo e procuramos a solução na Internet, encontramos artigos onde o autor não lembra que do outro lado do monitor pode ser que esteja uma pessoa […]

Qual a diferença entre EnumerateFiles e GetFiles?

Esses dias atrás eu estava utilizando a classe Directory, mais especificamente os métodos EnumerateFiles e GetFiles, quando eu parei e pensei: “Opa, parece que esses dois métodos produzem o mesmo resultado. Qual seria, então, a diferença entre eles? “. E é justamente isso que eu vou explicar para vocês no post de hoje. Se olharmos […]

Backup e restauração de bancos de dados SQL Server pelo C#

Uma dúvida frequente que aparece quando utilizamos o SQL Server como banco de dados nas nossas aplicações é: como fazer o backup e restauração do banco de dados através da própria aplicação? Essa questão surge principalmente quando a aplicação não é tão grande e quando utilizamos o SQL Server Express, uma vez que, para aplicações […]

Mudando o ícone do aplicativo em tempo de execução

Quando desenvolvemos aplicativos de negócios, algumas vezes o mesmo executável pode ser utilizado para acessar diferentes módulos, e o workflow utilizado é especificado via argumento ou até mesmo em um arquivo de configuração. Nesses casos, é comum que queiramos utilizar ícones diferentes dependendo do workflow que está sendo utilizado. Alterar o ícone em tempo de […]

Tudo sobre o lançamento do Visual Studio 2015 e .NET Framework 4.6

Caso você não tenha percebido, na última segunda-feira a Microsoft realizou um evento para anunciar o lançamento do Visual Studio 2015 e .NET Framework 4.6. Como muitas coisas interessantes foram apresentadas, resolvi fazer um “postão” com todas as novidades em um só lugar. O Keynote Se você estiver interessado em assistir o keynote do evento, […]

Transações distribuídas com o TransactionScope

Ao trabalharmos com o desenvolvimento de aplicações de negócios, certamente um dia acabamos nos deparando com a necessidade de criarmos transações, principalmente para a execução de comandos no banco de dados. Se você cursa ou cursou alguma faculdade relacionada a desenvolvimento de software, provavelmente seu professor de banco de dados deu aquele exemplo de aplicação […]

Utilizando File Pickers em Windows Apps

Quem desenvolve para Windows Forms com certeza sabe que a maneira para possibilitarmos que o usuário selecione arquivos ou pastas é através da utilização das classes OpenFileDialog e FolderBrowserDialog. No WPF também temos o OpenFileDialog (só que localizado em outro namespace – Microsoft.Win32) e, para selecionarmos pastas, a recomendação é que utilizemos o FolderBrowserDialog do […]

Previous Posts Next posts