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: March 2006

Consider voting for my Birds of a Feather session at Tech Ed – level 100

I have submitted two BoF sessions for consideration.  These two subjects are ones I deal with ona  day-to-day basis.  If you are going to Tech Ed and are interested in these topics, go to https://www.msteched.com/cfp/bofvoting.aspx and vote. Voting closes on … Continue reading 

Posted in Developer Community | Comments Off on Consider voting for my Birds of a Feather session at Tech Ed – level 100

Juice is an open source podcast downloader – level 100

Blake Caraway made me aware of this cool program.  Juice is a podcast downloader and manager.  Install this small program and subscribe to your podcast feeds.  Juice will automatically take care of updating these feeds and sucking down the new … Continue reading 

Posted in Tips & Tricks | Comments Off on Juice is an open source podcast downloader – level 100

Rocky gets it all wrong about Test-Driven Development (TDD) – level 200

I’m listening to the latest .Net Rocks show with Rocky Lhotka, and I’m saddened that he gets it so wrong about TDD.  DNR’s last episode ROCKED with Jean Paul Boodhoo, who talked about TDD and other Agile concepts.  Jean Paul … Continue reading 

Posted in Agile, Developer Community | 27 Comments

Keep Virtual PC from hogging your computer while installing Windows Vista ctp – level 200

I’m installing the CTP of Vista on a Virtual PC to check it out, but the install is going to take a while, and I don’t want VirtualPC to hog my CPU while I work (no dual core proc for … Continue reading 

Posted in Tips & Tricks | 3 Comments

Blake Caraway defines "Team Smells" – level 100

We all know about code smells, but Blake Caraway is defining some team smells.  Great post!

Posted in Coding Principles, Tips & Tricks | 1 Comment

Web service versioning for dummies – level 200

This post is aimed at providing a good way to version web services.  Note that there are many ways to do this, and this is just one way. When versioning a service, it’s important to be able to run multiple … Continue reading 

Posted in Coding Principles, Services | 9 Comments

Integrate FitNesse tests with CruiseControl.Net – level 400

On my team, we have FitNesse tests surrounding our system.  We’ve integrated them into our cruise build as well.  We developed custom Xsl sheets so that the cruise build report includes fitnesse information.  We even have our regression FitNesse suite … Continue reading 

Posted in FIT | Comments Off on Integrate FitNesse tests with CruiseControl.Net – level 400

Using enum strings with NHibernate persistence – level 400

One of the things that is not very obvious when using NHibernate is how to using Enumerations.  If you merely map an enum with the hbm.xml, NHibernate will persist that class member as an int, which is the underlying type … Continue reading 

Posted in Agile, Coding Principles, Data Access | 3 Comments

INETA speaker Miguel Castro at ADNUG tonight – level 000

Miguel Castro will be talking about custom web controls tonight at the Austin .Net User Group.  If you’ve heard his .Net Rocks show or watched his DNR TV episode1 and episode2, you know that it’ll be a great talk for … Continue reading 

Posted in Developer Community | Comments Off on INETA speaker Miguel Castro at ADNUG tonight – level 000

EVERY application has a natural domain model – level 200

I’m in the camp that loves OO.  I want smart objects for everything.  I don’t like data-centric programming.  I don’t like thowing raw data around in DataSets.  I create custom objects for everything in my applications.  I was reflecting on … Continue reading 

Posted in Coding Principles | 6 Comments