Introduction When we create LOB (Line-of-business) applications, we use to develop them in a modular way, to satisfy many requisites: The application is sold by modules – the customer can buy the…
Category: English
Posts in English/Posts em inglês
Restructuring your legacy code using MVVM and Dependency Injection with Unity
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…
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…
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…
Animating transitions in WPF/Silverlight–Part I–Code Behind
When I saw a question from an user in the MSDN forums about animating an user control to give the exit effect while clicking a button, I thought this would be an…
Silverlight 5 Beta Preview
O Silverlight 5 beta preview foi lançado no Mix 2011 (http://live.visitmix.com), com uma série de recursos novos: XAML Debugging (você pode setar um breakpoint no XAML e examinar o binding) Data Templates…