The following four types of WPF applications are available through .NET Framework 3.0 within Visual Studio 2005:
❑ .NET Framework 3.0 Windows Application—The .NET Framework 3.0 Windows Application is essentially the equivalent of a .NET Windows Forms project with all the perks of the WPF API.
❑ .NET Framework 3.0 XAML Browser Application—The .NET Framework 3.0 XAML Browser Application (XBAP) is the WPF version of an ASP.NET web application, with a limited amount of WPF namespaces and functionality available to it, because of the browser’s security access limitations on the client.
❑ .NET Framework 3.0 Service Library Project—The .NET Framework 3.0 Service Library is a Windows Communication Foundation project type and is not held within its sibling WPF platform.
❑ .NET Framework 3.0 Custom Control Library Project—The .NET Framework 3.0 Custom
Control Library is a project designed to output a reusable control that can be redistributed to a .NET application in the form of a dynamic-link library (DLL) .NET assembly.