.NET Software Development Tutorials and Videos: C#, ASP, SQL Server, Linq, Visual Basic, Silverlight, Azure
Category: <span>Coding</span>

Good Test, Better Code – From Unit Testing to Behavior-Driven Development

“Testing is design”; “Unit tests are documentation”; “Tests are specifications”. These are sought-after rewards of developer testing practices, but simply writing tests or even writing tests before writing production code doesn’t make these wishes come true. When we take up unit testing, we initially tend to do things a certain …

Building maintainable enterprise WPF applications using Composite Application Guidance

Are you building complex enterprise applications with WPF? Once you get past the initial twilight period of amazement at WPF’s power, you’ll quick arrive a set of real problems that the WPF books might not answer. How can you partition that application into separately evolving pieces that can be developed …