Sponsored By Aspose - File Format APIs for .NET

Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!

Monthly Archives: June 2007

Put Code Where You Would Expect to Find It

  I’m going to propose a new design concept with an admittedly awkward name called the “Put Code Where You’d Expect to Find It” Principle.  It means exactly what it sounds like.  A team should strive to consistently put different … Continue reading 

Posted in Maintainability | 13 Comments

Ian Cooper reviews Linq to SQL in regards to DDD and TDD

Ian Cooper has published a comprehensive review of Linq to SQL through the eyes of somebody wanting to apply Test Driven Development and Domain Driven Design. Go check it out: Being Ignorant with LINQ to SQL  

Posted in Uncategorized | Leave a comment

Build your own CAB Part #7 – What’s the Model?

First, go catch up on what’s come before: Preamble The Humble Dialog Box Supervising Controller Passive View Presentation Model View to Presenter Communication Answering some questions What’s the Model?  I’ve spent most of the series talking about the View or … Continue reading 

Posted in Build your own CAB, Design Patterns | 6 Comments

Build your own Cab – Answering some questions

  First, go catch up on what’s come before: Preamble The Humble Dialog Box Supervising Controller Passive View Presentation Model View to Presenter Communication I received some questions today that I thought were probably best addressed in a separate post.  … Continue reading 

Posted in Build your own CAB, Design Patterns | 8 Comments

Best blog comment ever

If you haven’t seen it yet, Roy Osherove (one of my favorite people on Earth) has a Hot/Not Hot comparison of tools from the ALT.NET blogging machine perspective.  I’m slow because it looks like the weblogs.asp.net RSS feed hasn’t been … Continue reading 

Posted in Uncategorized | 2 Comments

Build your own CAB Part #6 – View to Presenter Communication

If you’re reading this post and wondering about 1-5, you might give the previous posts a perusal first.  This post (hopefully) builds on the previous posts in this series. Build your own CAB Table of Contents Preamble The Humble Dialog Box … Continue reading 

Posted in Build your own CAB, Design Patterns | 23 Comments

Build your own CAB Part #5 – The Presentation Model

Our four friends are crafting a strategy for the inevitable and highly anticipated clash with the minions of the Lady de Winter.  Mighty Porthos has just finished a long oration about his Passive View approach to creating maintainable WinForms screens.  … Continue reading 

Posted in Build your own CAB, Design Patterns, Featured | 10 Comments

A positive development in regards to the Entity Framework

After being not so positive towards Microsoft last week, here’s something to be optimistic about: Daniel Simmons from the Entity Framework team has a post up about fitting “Persistence Ignorance” (PI) into the Entity Framework release plan.  I’m happy, but I … Continue reading 

Posted in Uncategorized | Leave a comment

Some interesting new books on development

I had to move my collection of software books to a different bookcase today.  I realized that I hadn’t read a new book on software development in quite some time (I don’t count books like WinForms 2.0 or Learn WCF … Continue reading 

Posted in Uncategorized | 1 Comment

My wife is naive

I’ve had a bit of a crunch this week to get a client demo put together.  Yesterday I had planned to take an earlier train home to regain some family time.  I called my wife to tell her that things … Continue reading 

Posted in Uncategorized | 7 Comments