O .Net Reflector não é mais necessário

Publicado: 03/10/2007 em IntoSpaces

Pessoal, em meio a muitas linhas de código aqui na equipe de Research (^__^) da Empresa uma das ferramentas mais úteis para solucionar alguns problema hardcore é o .Net Reflector http://www.aisto.com/roeder/dotnet/

Para quem não conhece esta gracinha ainda, ele permite que inspecionemos o código-fonte de assemblies .Net.
Eu sempre uso ele quando preciso resolver algum problema crítico da melhor forma possível, sempre recorro às implementações do da biblioteca de classes do .net framework para observar e criar um melhor caminho para resolver meu problema…

Este cara ajuda muito, por exemplo ele pode nos dar a resposta de pq é melhor usar o método System.String.IsNullOrEmpty ao invés de compará-la de outras formas para saber se existe conteúdo na string etc…

Pois bem, o reflector não será mais essencial para este tipo de verificação, pois a Microsoft agora está mantendo a iniciativa de liberar o código fonte de toda a base class library do .net framework para nós desenvolvedores! ^_____^

Isso signifca que poderemos ver como é a implementação e melhorar nosso código, sempre de acordo e seguindo os guidelines e descobrindo alguns pulos de gato que dificilmente vemos documentados.

Mais um ponto positivo: isto nos permitirá debugar o código do .net junto do nosso e poderemos rastrear até mesmo bugs na BCL!

vejam:

 

Para maiores detalhes visitem o blog do scott
http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx

Como eu sempre digo…

Divirtam-se!

[]’s
Shinji

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s