The .NET Framework 3.5 Service Pack 1 (SP1) delivers more controls, improved start-up performance, AJAX support, and powerful new graphics features for client development. Visit the .NET Framework downloads page for more information.
Install it now
Download the .NET Framework 4 Release Candidate
Windows Presentation Foundation (WPF)Use WPF for building applications and high fidelity experiences in Windows Vista.
Windows Communication Foundation (WCF)Use WCF for building and running connected systems.
Windows Workflow Foundation (WF)Use WF for building workflow-enabled applications on Windows.
Windows FormsUse Windows Forms for building smart client applications.
.NET ServicesUse .NET Services to connect cloud-based and cloud-aware applications.
ASP.NETASP.NET is a free technology for building dynamic web applications.
Base Class Libraries (BCL)The BCL provides the fundamental building blocks for any application.
Common Language Runtime (CLR) The CLR is the .NET Framework run-time environment.
Data AccessUse Entity Framework, Data Services, or ADO.NET to access data sources from your .NET apps.
.NET Compact FrameworkUse .NET Compact Framework to build applications for Windows CE devices.
.NET Micro FrameworkUse the .NET Micro Framework to develop for resource-constrained devices.
Important updates and highlights of .NET Framework content in the MSDN Library.
More .NET Framework Library Content...
Visual Studio 2010 and .NET Framework 4 mark the next generation of developer tools from Microsoft. Be sure to download the Release Candidate and let us know what you think.
Help us help you by taking 10 minutes to fill out our Content Survey on how to improve the Visual Studio and .NET Framework documentation.
Watch videos and connect with your peers.
Find the latest .NET code samples or upload your own.
Find open source projects on CodePlex or start your own.
Read in-depth articles about .NET.
Use Microsoft's proven practices for software engineering.