Stephen Walther, the guy who wrote "ASP.Net Unleashed" (almost everyone's favorite book on ASP.Net) has a blog on his site superexpert.com.
In his post advertising the release of "ASP.Net 2.0 Unleashed" I posted a comment asking what he knew about ASP.Net 3.0.
Here's his response:Hi Josef,
The rename of WinFx to .NET 3.0 was done purely for reasons of branding. The .NET 3.0 Framework will still use the .NET 2.0 CLR. You can read more about this at:
I'm working on a new book on Microsoft Atlas. Atlas is Microsoft's implementation of AJAX. It is the next major evolution of ASP.NET.
After reading the MSDN blog entry (and all the associated comments) that he linked, I feel a lot better about the situation.
It seems a lot of devs are unhappy that Microsoft has done this for what seems to be marketing reasons only. It's not like us devs would be confused by having multiple frameworks (ie., a separate framework for WPF/WinFX) or the renaming/rebranding would inspire us to be early adopters.
I guess the real .Net 3.0 is going to be called 3.5. ;)