Total Pageviews

Disclaimer

This is a personal web page. The views expressed on this blog are mine and do not necessarily reflect the views of my current employer.

I am currently employed by Morgan Stanley.

April 03, 2010

CatPaw Rumor: Time To Say Farewell to Visual Studio 2005

This weekend, I started to use Visual Studio 2010 as primary IDE instead of Visual Studio 2008. This change leads to the following changes,

1. I decided to drop Visual Studio 2005 solution support. This means that I don't expect you to build from source code from within Visual Studio 2005 or with .NET 2.0 MSBuild. Visual C# 2008 Express or .NET 3.5 MSBuild is now the minimal requirement.

*The library assemblies, (SharpSnmpLib*.dll) are still compiled against .NET 2.0, so you can continue using them if you cannot afford .NET 3.5 or .NET 4.0.

2. I started to use C# 3.0 language features extensively. The drop of Visual Studio 2005 guarantees this change. Now I can feel free to use LINQ, lambda expression, and others, which makes my life easier and happier.

3. The Agent, Browser, and Compiler started to target .NET 3.5 due to Unity 2.0 dependency.

4. All build scripts are now using .NET 4 MSBuild.

Primarily speaking, we are now .NET 4 ready, and only supports two versions of Visual Studio (2008 and 2010). Thanks for MSBuild multitargeting feature, our core assemblies can still target .NET 2.0.

Stay tuned as I will blog more about our upcoming release (5.0, CatPaw).

0 comments:

Post a Comment