Software Development
9 04 2014
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 […]
2 04 2014
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 […]
26 03 2014
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 […]
20 03 2014
Alguns posts atrás eu expliquei como instalar o “modo apresentador” no Visual Studio 2013. Tudo funcionou muito bem até que eu resolvi atualizar o ReSharper para a versão 8.1. Após o upgrade, ao abrir o Visual Studio, todos os controles, menus, etc., estavam maiores, exatamente da mesma forma em que eles ficam quando o modo […]
19 03 2014
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, […]
18 03 2014
Olá caro(a) leitor(a)! Nesta semana, ao invés de postar um artigo mais elaborado, vou aproveitar para compartilhar algumas dicas rápidas sobre alguns probleminhas que eu enfrentei nas últimas semanas. A primeira dica é relacionada a uma mensagem de erro que começou a aparecer ao iniciar o Visual Studio 2013 após eu ter instalado o pack […]
12 03 2014
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 […]
5 03 2014
Uma das funcionalidades mais legais do MVVM Light Toolkit é o ViewModelLocator. Com ele conseguimos facilmente, como o próprio nome já diz, localizar as ViewModels do nosso projeto para que possamos bindá-las a algum controle. Este artigo é uma pequena introdução a essa feature. Em projetos que envolvem XAML e a arquitetura MVVM, inevitavelmente acabamos […]
26 02 2014
Várias melhorias foram implementadas no editor de XAML do Visual Studio 2013. Na minha opinião, algumas dessas melhorias foram muito boas e outras eu acabei achando nada de mais. Fica aqui a lista com as que eu mais gostei. Caso você queira conferir a lista completa, veja este post do blog do Visual Studio. 1. […]
19 02 2014
Semana passada eu fui reprovado na audição da Pluralsight. Vamos entender o porquê de isso ter acontecido. Por quê a Pluralsight? Antes de qualquer coisa, por que eu participei de uma audição da Pluralsight? Bom, como eu já mencionei nas minhas resoluções para 2014, neste ano eu gostaria de me tornar um autor de cursos […]