Clearly Lab Management is really good to manage virtual environments and give a lot of flexibility on how to deploy your application on virtual machines, but if you do not have Lab Management you can still use the same technique to deploy application in remote computer during a build with the use of a simple [...]

Continue reading about Deploy on remote machine during builds

  I’m currently profiling a web application, and I noticed that for some combination of input, a specific search into the database is really really slow. After verifying that the query is not responsible for this problem I fire a profiler, load the page, issue the search and then verify with ant profiler the method [...]

Continue reading about Extremely slow operation and log4net

Sometimes there is the need to change the return value of an expectation to a Mock with a value based on parameters used in the call. Suppose you need to create a mock, and want to verify that the method DoInt() gets called with a value greater than 42 and it should return the value [...]

Continue reading about Change return value of a mock based on parameters in Rhino mocks

Some minutes ago I installed Expression studio 4.0, while I’m working with a couple of solution in VS2008, when I close the solution and open another solution I see that I was not able anymore to work with test projects. All test projects inside any solution appear as folder, and I was not able anymore [...]

Continue reading about Repair Visual Studio template

I’m exploring the new capabilities of NDepend 3.0, and the very first interesting stuff is that I’m now able in VS2010 to add a NDepend project to the solution, so I’m able to manage ndepend project properties inside from VS. I can drag and drop project inside the windows to add and remove project from [...]

Continue reading about NDepend 3.0 a must have tool