.NET 3.0 represents a superset of the .NET 2.0 runtime. Programs that use .NET 3.0 will be able to use the existing Chilkat .NET 2.0 components.
.NET 3.0 will be released with Windows Vista, and comprises of the following components:
1. Windows Communication Foundation, WCF
2. Windows Presentation Foundation, WPF
3. Windows Workflow Foundation, WF
4. Windows CardSpace, WCS (previously called infocard)
5. .NET 2.0
.NET 3.0 is an additive release: it uses the same compiler as .NET 2.0
It seems that you will need an extension to Visual Studio to be able to build .NET 3.0 applications (see http://www.microsoft.com/downloads/details.aspx?FamilyId=F54F5537-CC86-4BF5-AE44-F5A1E805680D&displaylang=en)