Introduction In the previous article, "Testing the untestable with Fakes", I have shown how to create unit tests for the legacy code that didn’t allow tests. With these tests in place we…
Category: Development
Testing the untestable with Microsoft Fakes
Introduction Sometimes you must do some changes on legacy programs that were not built using good development practices. At that time, our first reaction is to run away from that: the probability…
Analyzing disk space with Excel
Introduction Nowadays you have a lot of disk space available, it is common to find disks with 4 terabytes and we don’t have to worry with what we store on them. That…
ReSharper–Productivity tool for Visual Studio
One of the indirect benefits of being a Microsoft MVP is that many tool or component producers give copies for MVPs for their personal use, so they can use, evaluate and, if…
Recursos para aprendizado de Windows Phone 7
Ontem (9/2/2012) apresentei uma palestra na Campus Party 2012 e, ao final da palestra, mostrei uma série de recursos para aprendizado desta plataforma. Estou repetindo aqui, para que vocês possam verificar a…
Animating transitions in WPF/Silverlight–Part IV–Behaviors
On the last post, I’ve shown how we can animate transitions using Blend and Visual States. An important part in that mechanism is the use of behaviors. With behaviors, we can execute…
Animating transitions in WPF/Silverlight–Part III–Visual States
On the two last posts, I’ve showed how to animate a transition using code. The first post showed how to animate the transition using code behind, creating the animation using code. The…
Animating transitions in WPF/Silverlight–Part II–Using Components
In the last post we saw how to animate a transition using code. As I said, I don’t think that is the best solution, because we must use code behind, something not…
ReSharper–Ferramenta de produtividade para o Visual Studio
Um dos benefícios indiretos de ser um MVP é que muitos produtores de ferramentas ou componentes cedem cópias de seus produtos para os MVPs para uso pessoal, para que possam usar, avaliar…
Animando transições em WPF/Silverlight–Parte IV–Behaviors
No último post mostramos como animar transições usando o Blend e Visual States. Uma parte importante naquele mecanismo é o uso de behaviors. Com behaviors, podemos executar ações bastante complexas, apenas arrastando…