Microsoft Developer Network

Your source for .NET Framework documentation and resources.

.NET Framework 3.5: Features and Documentation

Explore the powerful features and comprehensive documentation for the .NET Framework 3.5, a significant evolution in the .NET platform that introduced major advancements in areas like LINQ, AJAX integration, and WPF.

Language Integrated Query (LINQ)

Discover how LINQ simplifies data querying by integrating it directly into the C# and VB.NET languages, offering a consistent way to query collections, databases, XML, and more.

Explore LINQ

Windows Communication Foundation (WCF)

Learn about WCF, the unified programming model for building service-oriented applications, enabling secure, reliable, and transacted services accessible across various platforms.

Discover WCF

Windows Presentation Foundation (WPF)

Delve into WPF for creating rich, high-fidelity user interfaces with a vector-based rendering engine, declarative UI definitions (XAML), data binding, and powerful styling capabilities.

Get Started with WPF

ADO.NET Entity Framework

Understand the Entity Framework, an Object-Relational Mapper (ORM) that enables developers to work with data as objects, simplifying database interactions and development.

Learn Entity Framework

ASP.NET AJAX

Implement dynamic, interactive web experiences with ASP.NET AJAX, allowing for partial-page updates without a full page refresh, significantly improving web application responsiveness.

Master ASP.NET AJAX

Core Framework Libraries

Access detailed documentation on the foundational class libraries and runtime features that power .NET applications, including enhanced security, networking, and globalization support.

View Core Libraries

Getting Started and Resources

Find essential guides, tutorials, and samples to help you leverage the full power of .NET Framework 3.5 in your projects.