Dot net Three Point What?
Well, .Net… phew… as exciting as it is, it is running away at the pace at which we get new features. I have done some serious projects on .Net 1.1 and .Net 2.0. I have also been part of one project which is using some of the .Net 3.0 technology, and I have only read about the nice features in .Net 3.5 (which I initially thought were features of 3.0). Well to clear up the differences (mostly for myself, but also for anyone else who cares)…
.Net 3.0
- A new version of the framework which was released alongside Vista.
- It adds on some new components on the existing .Net Framework 2.0; it uses the version 2.0 of the Common Language Runtime.
- The main add-ons are: WPF (presentation), WCF (communication), WWF (workflow), and WCS (identity management).
.Net 3.5
- New framework which will be integrated into Visual Studio 2008.
- Has a new version of the CLR: 3.0.
- Has a new version of the languages: C# and Vb.Net.
- Has new features built-in, such as: LINQ, Lambda Expressions, Expression trees, Ado.Net Synchronization API, Enhancements to WCF, Peer-To-Peer Networking stack, etc.
Hope that clears things up.
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

July 16th, 2007 at 8:44 pm
[...] here: Habitually Good Identity [...]
April 9th, 2008 at 10:48 am
[...] has an excellent post clearing the confusion surrounding .Net Framework versions. Although, I did take a shot at explaining my understanding of them, but I guess I wasn’t entirely correct. Here’s a summary of Scott’s [...]