André Alves de Lima

Talking about Software Development and more…

.NET

Descobrindo qual dll está faltando no deployment da sua aplicação

Olá caro(a) leitor(a)! Você já passou pela situação de fazer um deployment manual (copiando os arquivos do build manualmente para o computador destino) e alguma dll estava faltando? Windows está procurando uma solução para o problema… Mas ele nunca encontra uma! Se isso já aconteceu, você sabe que o Windows não te ajuda em nada […]

Forçando o modo off-line no Visual Studio 2013

Olá caro(a) leitor(a)! Ao trabalharmos com o Visual Studio 2013 em uma solução armazenada no Team Foundation Server, algumas vezes surge a necessidade de trabalharmos off-line. No meu caso, o que acontece normalmente é que eu quero alterar vários arquivos por fora do Visual Studio e posteriormente pretendo que o Team Foundation Server entenda que […]

Syntatic Line Compression: Visualize uma quantidade maior de código no Visual Studio

Olá caro(a) leitor(a)! Eu já escrevi aqui no blog sobre uma das funcionalidades da extensão “Productivity Power Tools” para o Visual Studio 2013, quando demonstrei alguns meses atrás a funcionalidade chamada “Modo Apresentador“. Não me lembro se eu já comentei por aqui, mas, apesar de eu ter essa extensão instalada, deixo a maioria das funcionalidades […]

Explorando as Universal XAML Apps

Olá caro(a) leitor(a)! No último post eu listei quais são as novidades presentes no Visual Studio 2013 Update 2 relacionadas ao XAML. No artigo de hoje eu gostaria de me aprofundar em uma dessas novidades, que são as chamadas “Universal XAML Apps“. Como mencionei anteriormente, a solução chamada “Universal XAML App” nada mais é que […]

Novidades relacionadas ao XAML no Visual Studio 2013 Update 2

Olá caro(a) leitor(a)! Se você ainda não está por dentro, o Update 2 do Visual Studio 2013 foi lançado na semana passada, no dia 12 de Maio. Caso você queira conferir uma lista completa das novidades desse update, confira o link que apresentei na frase anterior, que aponta justamente para o site oficial do lançamento […]

Outras novidades do C# vNext

Olá caro(a) leitor(a)! Nos meus últimos dois artigos, eu abordei duas novidades da próxima versão do C#. No primeiro deles, expliquei como a utilização de parâmetros de saída (out) fica muito mais simples com a chegada da funcionalidade de “Declaration Expressions” no C# vNext. Já no segundo artigo, detalhei como os “Primary Constructors” da próxima […]

Novidades do C# vNext – Primary Constructors

Olá caro(a) leitor(a)! No post de hoje quero dar continuidade à pequena série sobre as novidades da próxima versão do C#. A propósito, antes de continuar a leitura, caso ainda não tenham conferido, vejam o artigo anterior, no qual eu demonstrei a funcionalidade chamada “Declaration Expressions“, que já está implementada no C# vNext. Como mencionei […]

Novidades do C# vNext – Declaration Expressions

Olá caro(a) leitor(a)! Depois de pouco mais de um mês sem atividade aqui no blog, estou de volta. Esse “hiato” nas postagens ocorreu devido a um nobre motivo. Como mencionei no meu post com a revisão do ano passado e metas para este ano, eu e minha esposa estávamos esperando a chegada da nossa primeira […]

Sorteio de números sem repetir em C# / VB.NET

Ontem eu me deparei com uma questão no fórum da MSDN em que o usuário precisava, dado um intervalo de números (mínimo / máximo), realizar o sorteio de uma quantidade específica de números dentro desse intervalo, mas, de forma que os números sorteados não se repetissem. O usuário chegou a uma versão que estava funcionando, […]

Você conhece o atributo InternalsVisibleTo?

Eu já abordei anteriormente aqui no blog o funcionamento da classe PrivateObject, que serve para conseguirmos acessar informações privadas de uma classe nos nossos projetos de Unit Tests. Com essa classe nós também conseguimos acessar elementos que tenham o modificador de visibilidade internal. Porém, caso sua necessidade seja somente acessar elementos internal, existe uma maneira […]

Previous Posts Next posts