Lo nuevo en formularios Windows Forms para .NET Framework 3.5
Actualización: noviembre 2007
Muchas de las nuevas características agregadas a .NET Framework versión 3.5 se pueden utilizar a través de los formularios Windows Forms y mejorarán sus aplicaciones de formularios Windows Forms. A continuación, se describen algunas de las nuevas características y el modo en que se pueden utilizar con formularios Windows Forms.
Servicios de aplicaciones cliente
Los servicios de aplicaciones cliente son nuevos en .NET Framework 3.5 y permiten a las aplicaciones de formularios Windows Forms tener acceso fácilmente a los servicios de inicio de sesión, funciones y perfiles de ASP.NET. Con estos servicios podrá autenticar a los usuarios y recuperar las funciones de usuario y la configuración de aplicaciones de un servidor compartido.
Puede habilitar los servicios de la aplicación cliente especificando y configurando proveedores de servicios del cliente en el Diseñador de proyectos de Visual Studio o en su archivo de configuración de la aplicación. Estos proveedores se acoplan al modelo de extensibilidad web y le permiten tener acceso a los servicios web a través del inicio de sesión, las funciones y las API de configuración de .NET Framework. Los servicios de la aplicación cliente también admiten una conectividad ocasional mediante el almacenamiento y recuperación de información acerca del usuario en una caché de datos local cuando la aplicación está sin conexión. Para obtener más información, vea Servicios de aplicación cliente.
Hospedaje de Windows Presentation Foundation
El espacio de nombres System.Windows.Forms.Integration contiene clases que permiten la interoperabilidad entre las tecnologías de los formularios Windows Forms y Windows Presentation Foundation (WPF). Puede utilizar contenido y controles de WPF en sus aplicaciones de formularios Windows Forms. También puede utilizar los controles de formularios Windows Forms en sus aplicaciones de WPF. Para obtener más información, consulte la documentación de System.Windows.Forms.Integration. Asimismo, el Diseñador de Windows Forms de Visual Studio le permite diseñar visualmente el contenido de WPF en formularios Windows Forms.
Compatibilidad con Windows Vista
Las aplicaciones de formularios Windows Forms funcionan perfectamente en Windows Vistay se actualizan para tener el mismo aspecto que las aplicaciones escritas específicamente para Windows Vista, siempre que sea posible. Los cuadros de diálogo de archivos comunes se actualizan automáticamente a la versión de Windows Vista. .NET Framework 3.5 admite también el icono de escudo del Control de cuentas de usuario (UAC). Para obtener más información, vea FileDialog (Clase) y Shield.
Características mejoradas de Click-Once
Entre las características mejoradas de ClickOnce se incluye la capacidad de implementar desde varias ubicaciones y la capacidad de agregar personalizaciones de otros fabricantes. ClickOnce proporciona también compatibilidad con otros exploradores y la publicación XCOPY en algunos escenarios. Para obtener más información, consulte Tutoriales para implementaciones ClickOnce.
Características mejoradas del tiempo de diseño
Si va a desarrollar aplicaciones de formularios Windows Forms mediante Visual Studio 2008, observará muchas mejoras en la experiencia en tiempo de diseño. Anteriormente, cuando un formulario o control no se mostraba en la superficie de diseño, la lista de errores resultante aparecía de forma desordenada y confusa. En Visual Studio 2008, la lista de errores de tiempo de diseño de los formularios Windows Forms se ha rediseñado para proporcionar la ayuda concreta. En la nueva lista de errores en tiempo de diseño se muestra la información específica del error necesaria para determinar rápidamente la causa del mismo.
Asimismo, observará mejoras en la estabilidad de las etiquetas inteligentes, en las opciones del Cuadro de herramientas y en la capacidad de respuesta y rendimiento de los diseñadores generales.
Vea también
Conceptos
Lo nuevo de .NET Framework versión 3.5
Lo nuevo en Visual Studio 2008
Referencia
System.Windows.Forms.Integration
Otros recursos
Servicios de aplicación cliente