I’ve been working with a lot of clients over the past couple years helping them adopt TFS Lab Management. One discussion that always comes up is how to architect the infrastructure required to run TFS Lab. I’m going to try and put down in writing the advice I usually give so I have somewhere to point people to in the future. There are 3 main components in TFS Lab: Hyper-V Host(s) – A server to host the running Virtual Machines (and yes, it must be Hyper-V) Library Server(s) – A place to store the ......
I’ve spent a bunch of time lately with clients helping them understand why their applications are so slow and how to improve performance. This often comes down to their use (or misuse) of ORM frameworks such as nHibernate and/or Entity Framework. I think this probably stems from the fact that ORM’s have gone mainstream somewhat recently, and most developer teams realize they should be using one, but they have never really learned the intricacies of how to use one properly. The first thing I do is ......