La versión 3 del Framework de Microsoft .NET es el nuevo modelo de programación de código administrado para Windows®. Combina la potencia de la versión 2.0 del Framework de .NET con nuevas tecnologías para la creación de aplicaciones que ofrezcan una experiencia de usuario visualmente atractiva, una comunicación integral por encima de las restricciones tecnológicas y la posibilidad de soportar un amplio rango de procesos de negocio. Estas nuevas tecnologías son Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation y Windows CardSpace.
La versión 3 del Framework de .NET se incluye como parte del sistema operativo Windows Vista; lo puedes instalar o desinstalar utilizando el Panel de Control de Funcionalidades de Windows. Este paquete redistribuible está disponible para Windows XP y Windows Server 2003.
La última versión (3.5) contiene varias funcionalidades nuevas creadas de manera incremental sobre las versiones 2.0 y 3.0 del Framework de.NET e incluye el Service Pack 1 de la versión 2.0 del Framework de .NET y el Service Pack 1 de la versión 3.0 del Framework de .NET.