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.

2 Responses to “Dot net Three Point What?”

  1. [...] here: Habitually Good Identity [...]

  2. [...] 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 [...]

Leave a Reply