Browse by Tags

All Tags » Development Process (RSS)

GAX/GAT February 2008 Final Release

The final release of Guidance Automation Extensions (GAX) and Guidance Automation Toolkit (GAT) provides support for Visual Studio 2005 and Visual Studio 2008. You can find the download links and more about the final release here .

Oslo: Practical Software Plus Services and SOA

Oslo is the code name for a set of technical investments from Microsoft that will help customers and developers in realising the full potential of SOA and software plus services. Oslo is not a single product. It is a multiprodct and multiyear effort and...

MSDN Tester Center

We have all heard about the importance of testing and we all know that testing needs to be an integral part of the solution development lifecycle but there are still many development teams who do not follow this practice. One of the major challenges that...
Posted by Mehran Nikoo | with no comments
Filed under:

Team Development with TFS Guide

If you are using or planning to use Team Foundation Server within your organisation, then I recommend you to go and read this guide (which really is a free e-book on TFS). Over the last few months, we have had a number of queries from our customers on...

.NET 1.1 to 2.0 Upgrade Post-Mortem

A while back we upgraded from .NET Framework 1.1 to 2.0 on one of our large projects and we have been developing on .NET 2.0 for the last couple of months. This upgrade was a success as we met our objective within the allocated budget and timeframe. I am going to share our experience as it may help other people who are considering upgrading from .NET 1.1 to 2.0. Our application is a rich client (WinForms) solution that interacts with middle-tier via Web Services and is fairly large (more than 250 Visual Studio projects including unit tests) and has a 70% VB.NET / 30% C# code-base. Our primary justification for the upgrade was saving in development effort and costs. We looked at the project plan and identified those tasks that would require less effort if we upgraded to .NET 2.0. These tasks were primarily related to enhancing the application framework (menus, transaction/session management, configuration management, etc) and as you may know many of these features are built into the .NET Framework 2.0. We then subtracted the estimated effort required for the upgrade process. This included the time required for the conversion process, non-productive time if developers had to stop development for a short period of time as well as any productivity loss across the team as they were switching to a different environment (VS2005). Since we have around 50 developers on the team, we would lose one man-day for each 10 minutes of non-productive time so we had to make sure the impact on the development team is minimised. ...

Productivity Tools for Software Projects: ProjectWiki

Based on Paul Webb 's suggestion, we created a Wiki for one of our projects a while back and we have been using it for the last couple of months. This has been a great success as it has become the number one source for knowledge sharing between members...
Posted by Mehran Nikoo | with no comments
Filed under:

Time Consuming Build Processes

The build process should not take too long to complete, especially the development build. I have seen many developers don't do it frequently because it takes more than say five minutes to complete. This is why they prefer to do it only over the coffee...
Posted by Mehran Nikoo | with no comments
Filed under: