English version here.
Phantom DOWNLOAD.
Resolvi publicar um utilitário — inclusive com seu código (Github) — que venho usando à algum tempo em meus projetos .NET, o Phantom.
Phantom é um utilitário que torna fácil fazer reflexão em objetos. Para quem não sabe, reflexão consiste basicamente em trabalhar com objetos sem saber seu tipo, ou seja, chamar seus [...]
Entries Tagged as 'C#'
Phantom: Easy reflection in .NET
outubro 18th, 2009 · 3 Comments · .NET, C#, Git
Tags:.NET·C#·Extension Methods·Git·Github·Phantom·Reflection
Usando tipos anônimos como parâmetro
maio 13th, 2009 · 2 Comments · .NET, C#
Quando a Microsoft anunciou os tipos anônimos (Anonymous Types) eu fiquei bastante contente, era possível criar tipos rapidamente de uma forma muito fácil. Para quem ainda não conhece essa nova funcionalidade aqui vai o link.
Olhando a sintaxe de construção de um tipo anônimo logo associei aos arrays associativos das linguagens de script, conhecidos como Hash. [...]
Formatação padrão para DateTime
abril 13th, 2009 · 2 Comments · .NET, C#
Um dos métodos mais práticos da plataforma .NET é o ToString(String) do objeto DateTime. Com ele podemos formatar a data sem usar outras classes utilitárias, apenas com a própria instancia do objeto de data, dessa forma: data.ToString(“dd/MM/yyyy”).
Ao imprimir a data atual com Console.Write(DateTime.Now) temos um resultado mais ou menos assim na tela: 07/04/2009 23:17:25. Isso [...]
Tags:Culture·DateTime·Formatacao
C# 3.0 Extension Methods
novembro 21st, 2008 · 1 Comment · .NET, C#
Quando me propus a iniciar o blog, comentei que iria escrever sobre ASP.NET e Ruby. Nesses quase seis meses nunca escrevi um artigo se quer para a tecnologia do aposentado tio Bill, mas hoje vamos ao primeiro. Neste primeiro post sobre o .NET vou falar especificamente de C# e mais especificamente sobre uma nova funcionalidade [...]
Tags:.NET·C#·Extension Methods
