In my current job as a Senior ALM Consultant, part of what I do is help organizations get TFS set up and configured. While a single server installation is pretty easy (and using the basic configuration to install TFS on Windows 7 is even easier), there are a few pitfalls and points of frustration when setting TFS up in a two-server configuration. For ......

I've finally had a chance to continue my NHibernate tutorial series after a series of vacations and events. In this tutorial, I cover one of the most common relationships, that of the parent-child, in NHibernate. I also go through some optimization refactoring along the way. You can view the entire Google Docs article here: http://docs.google.com/Doc?... ......

After a short break last week, I wanted to make sure I made time to publish the next in my series of tutorials on NHibernate. This week I'll be covering Many to Many relationships, the hilo algorithm, IdBag element, and touch on Lazy Loading. You can view the entire article at this link: http://docs.google.com/Doc?... ......

In this NHibernate tutorial, I'll be digging into the ID tag and Generator classes. I had originally planned on finishing up a series on relationships (parent/child, etc.) but felt this would be an interesting topic for folks, and I also wanted to start integrating some of the current NHibernate reference. Since this article also includes some reference ......

For this third tutorial, we'll be introducing users new to NHibernat to basic object relationships, starting with a simple many-to-one relationship. I decided that it would make sense to at least get the readers through some basic relationship mapping (including varieties of parent/child and many to many relationships) before diverging into UI, since ......

This is the second in a series of tutorials I am working on to help developers quickly get up to speed with NHibernate. In this tutorial, I'll be focusing on an implementation of a repository pattern. As always, comments, suggestions, and any technical bits I may have missed are always appreciated! You can view the entire article via this Google Docs ......

When I first learned NHibernate, I could best describe the experience as less of a learning curve and more like a learning cliff. A large part of that was the availability of tutorials. In this first of a series of articles, I will be taking a crack at providing people new to NHibernate the information they need to quickly ramp up with NHibernate. For ......

As you may have gathered from some of my previous posts, I've been spending some quality time at Project Euler. Normally I do my solutions in C#, but since I have also started learning F#, it only made sense to switch over to F# to get my math coding fix. This week's post is just a small snippet - spefically, a simple function to return a fibonacci ......

Just a quick note - one of my side projects, a membership provider for ASP.net utilizing NHibernate for its persistence layer, is now on codeplex. The project URL is http://nhmemberprovider.codeplex.com/

In my office, I have a wall mounted monitor who's whole purpose in life is to display perfmon stats from our various servers. And on a fairly regular basis, I have folks walk by asking what the lines mean. After providing the requisite explaination about CPU utilization, disk I/O bottlenecks, etc. this is usually followed by some blank stares from the ......