1. WINDOWS COMMUNICATION FOUNDATION Windows CommunicationFoundation o WCF (también conocido como Indigo), es la nueva plataforma de mensajería que forma parte de la API de la plataforma. NET 3.0 (antes conocida como WinFX, y que no son más que extensiones para la version 2.0). Se encuentra basada en la plataforma.NET 2.0 y de forma predeterminada se incluye en el Sistema Operativo Microsoft windows vista. Fue creado con el fin de permitir una programación rápida de sistemas distribuidos y el desarrollo de aplicaciones basadas en arquitecturas orientadas a servicios (también conocido como SOA), con una API simple; y que puede ejecutarse en una máquina local, una LAN, o sobre la INTERNET en una forma segura.
2. WINDOWS PRESENTATION FOUNDATION Windows PresentationFoundation (WPF) es una tecnología de Microsoft, presentada como parte de Wndows vista. Permite el desarrollo de interfaces de interacción en Windows tomando las mejores características de las aplicaciones Windows y de las aplicaciones web. WPF ofrece una amplia infraestructura y potencia gráfica con la que es posible desarrollar aplicaciones visualmente atractivas, con facilidades de interacción que incluyen animación, vídeo, audio, documentos, navegación o gráficos 3D. Separa, con el lenguaje declarativo XAML y los lenguajes de programación de .NET, la interfaz de interacción de la lógica del negocio, propiciando una arquitectura Modelo Vista Controlador para el desarrollo de las aplicaciones.
3. WINDOWS CARDSPACE Entonces Microsoft presenta Windows CardSpace, que es una tecnología que sale junto con el .NET Framework 3.0, provee a los usuarios la habilidad de manejar sus identidades digitales. Todas las identidades digitales se transmiten en la red, y cada una es representada por algun tipo de token de seguridad. Un token de seguridad es solo un conjunto de bytes que nos expresa la información de una identidad digital. El token se compone a su vez de claims, que contienen la información, por ejemplo un claim que contenga el nombre de usuario, o uno que contenga el nombre de usuario, apellido, direccion, etc.
4. WINDOWS WORKFLOW FOUNDATION proporciona un modelo de programación, en proceso de diseño del motor de flujo de trabajo y rehostable para implementar procesos de larga duración como los flujos de trabajo dentro de las aplicaciones NET