. . NET Framework es una biblioteca de rutinas destinadas a ser utilizadas por la mayoría de las aplicaciones de Windows . Se incluye con Windows Server 2008 y Vista, y también está disponible para Windows Server 2003 y Windows XP SP2. Los pasos siguientes muestran cómo utilizar. NET Framework 3.0 en Vista. Instrucciones
1
Identificar los principales componentes que son nuevos en la versión 3.0 de . NET Framework . Tienda de Windows CardSpace permite al usuario elegir una identidad para una transacción. Windows Communication Foundation es un sistema de mensajería que permite que los programas funcionen como servicios web. Windows Presentation Foundation es una interfaz de usuario que utiliza Direct3D . Windows Workflow Foundation utiliza los flujos de trabajo para integrar las operaciones y automatizar tareas.
2
Uso CardSpace mediante la creación de un proveedor de identidad compatible. Se debe implementar un servicio de token de seguridad , definir su política con WS- SecurityPolicy e indicar cómo deben ser autenticados solicitudes de tokens de seguridad .
3
Crear aplicaciones orientadas a servicios con rapidez con Windows Communication Foundation utilizando . habilidades de desarrollo de NET Framework . Windows Communication Foundation puede funcionar con plataformas que no son de Microsoft y amplía las capacidades de los sistemas distribuidos de Microsoft ya existentes, como Enterprise Services y . NET Remoting .
4
Desarrollar interfaces de usuario que la aceleración de hardware de gráficos de apoyo , servicios multimedia y mejorar la legibilidad contenta con Windows Presentation Foundation. Utilice las herramientas de Windows Presentation Foundation para trabajar con Expression Interactive Designer , Visual Studio y Extensible Application Markup Language .
5
Implementar procesos de negocio de las aplicaciones con Windows Workflow Foundation. Los desarrolladores pueden utilizar un diseñador gráfico y un depurador para crear flujos de trabajo directamente en el marco de desarrollo . Esto permite a los proveedores independientes de software de negocios para desarrollar con mayor facilidad.