Recent Posts
NHibernate 1.2 best practices
One of my former collegues pointed me at a great article by Billy McCafferty which will be one of my classics. It deals with many great design and architectural patterns and the tools available to implement those patterns in a real-live production-ready enterprise solution. It’s a great document ...
Configuring TFS with WSS 3.0
It seems that Microsoft has finally acknowledged the sheer amount of requests for supporting WSS 3.0 in Team Foundation Services. I’ve always found it a huge issue that we have a great portal environment such as MOSS 2007 on one end, and an out-of-date TFS team site based on WSS 2.0. There have b...
Playing in the snow
The holiday is over and the snow is gone. The rain is back and the job is waiting. Ah well, I really do like my job, but it was so nice to clear my mind while descending from a shiny white slope starting at the top of a mountain.Anyhow, last weekend I returned from a week of skiing in La Toussuir...
Free web-based interface for TFS available now!
This is certainly incredible. One day after I blogged about my complaints on Team Foundation Server (especially its lack of a web-based interface), Microsoft announced that they’ve acquired DevBiz Business Solutions, the creators of TeamPlain, the best commercial TFS-based product available. And ...
What’s not in Team Foundation Server
Being a great improvement over tools such as SourceSafe and alike, I've been using the Team System products for over a year now. Microsoft has always been very good in delivering an integrated experience. Still, I do miss some essential features that should have been part of the product from the ...
NHibernate best practices
As I’m in the process of introducing NHibernate into a reusable architecture based on Microsoft’s Web Client and Web Service Software Factories, I’ve been struggling with several decisions. Should I encapsulate access to NHibernate classes in some data access layer? Where do I keep its ISessionFa...