// Arrange Act Assert

Jag Reehal on Agile Development, ASP.NET MVC, Silverlight and all manner of good stuff


How To Refactor And Build Better Microsoft Silverlight Applications

As with all development technologies if you asked two developers how to solve a problem it’s unlikely both would come up with the same solution. It’s no surprise then the same solution to a problem using Silverlight and WPF applications can be implemented in a number of ways. In a series of posts I want [...]

How to Convert a SketchFlow Prototype into a Production Application… And why you shouldn’t!

One of the first questions I’m getting asked after my SketchFlow presentation is about converting a SketchFlow prototype to a production application. Now before I answer this question, I know some of you may have arrived here from a search engine, so if you want a solution check out the MSDN article on converting into [...]

Pair Programming Is Not a Silver Bullet

Over the past four weeks I have been working with a new start up company where the owners (who are developers themselves) want to use pair programming to do everything. In this blog post I want to share my experiences and opinions on pair programming. This is not the first time I have done pair [...]

Excellent FREE resource for learning Domain Driven Design

If you asked developers what books they should read, most would (or should) include Domain Driven Design by Eric Evans. Why is it important? The patterns and practices outlined in this book will help you develop more successful software solutions. How? Eric Evans shows how you can improve communication with your customer (by doing things [...]