" I've just learnt .NET 2.0! Is Microsoft crazy? Coming out with an entire new framework so soon? " is the common misconception that many developers have about .NET 3.0. Just to dimystify the myth, .NET 3.0 is just an addition to .NET 2.0, with 4 main components Windows Communication Foundation Windows Presentation Foundation Windows Workflow Foundation Windows CardSpaces ASP.NET 2.0, C# 2005, VB 2005 and etc remains exactly the same. There be changes in ASP.NET and the likes in .NET 3.5 which might...