<p>Previously it was .net 2.0 which is the big change in .net developement. many developers are working mostly on this. Presently microsoft has introduced .net 3.0 and yet its next version .net 4.0. So the next version is going to be major change in .net development.</p>

<p>I have listed some features of this...</p>

<p>Workflow foundation
WPF
WCF
Windows cardspace
Agile methodalogy implementation.
Silverlight features enhancement.</p>

<p>In the new generation framework what are the features that you like and why it attracts you.</p>

If you're asking which new features will the upcoming .NET 4.0 Framework present, I've heard a lot about Parallel Computing, specifically about a Task Parallel Library built in the core of the Framework, also
PLinq
or Parallel Linq, focusing on LINQ-to-Objects and LINQ-to-XML .
Check te
Microsoft PDC Website
and you'll find more interesting info.