Esta documentación está archivada y no tiene mantenimiento.

Introducción a Microsoft .NET Framework 3.0

.NET Framework 3.0

2006

Publicado: 26 de Enero de 2007

El SDK de Windows®, que incluye contenido para Microsoft® .NET Framework 3.0, proporciona un conjunto de interfaces de programación de aplicaciones (API) administradas, documentación, muestras y herramientas que permiten crear una gran variedad de aplicaciones para Windows. En un nivel superior, .NET Framework 3.0 consta de estos componentes básicos

En esta página

.NET Framework .NET Framework
Microsoft® Windows® Communication Foundation Microsoft® Windows® Communication Foundation
Microsoft® Windows® Presentation Foundation Microsoft® Windows® Presentation Foundation
Microsoft® Windows® Workflow Foundation Microsoft® Windows® Workflow Foundation
Consulte también Consulte también

.NET Framework

La API principal contiene clases compartidas por todos los tipos de aplicaciones de .NET Framework 3.0. Para obtener más información, consulte Información general sobre los conceptos de .NET Framework. Forman parte en gran medida del espacio de nombres System, así como de los descendientes tal como System.Collections. Las API de .NET Framework incluyen compatibilidad con:

.NET Framework también proporciona compatibilidad para crear aplicaciones Web y para Windows.

ASP.NET es una plataforma Web unificada que proporciona todos los servicios necesarios para generar aplicaciones Web de clase empresarial. Las clases que constituyen la API forman parte en gran medida del espacio de nombres System.Web o sus descendientes. Para obtener más detalles, consulte Aplicaciones Web ASP.NET.

Windows Forms es una plataforma para desarrollar aplicaciones de cliente Windows. Una aplicación de Windows Forms también puede actuar como interfaz de usuario local en una solución distribuida de varios niveles. Windows Forms amplía la API principal con un claro conjunto orientado a objetos extensible de clases que permiten desarrollar aplicaciones avanzadas de cliente Windows. Las clases que constituyen la API forman parte en gran medida del espacio de nombres System.Windows.Forms o sus descendientes. Para obtener más detalles, consulte Windows Forms.

Microsoft® Windows® Communication Foundation

Windows Communication Foundation es la nueva infraestructura de comunicación orientada a servicios creada sobre la base de protocolos de servicios Web. La compatibilidad del servicio Web avanzado en Windows Communication Foundation proporciona una mensajería interoperable, segura, confiable y por transacciones. Para obtener más detalles, consulte What is Windows Communication Foundation? (en inglés).

El modelo de programación orientado a servicios de Windows Communication Foundation se basa en .NET Framework y simplifica radicalmente el desarrollo de sistemas conectados. Unifica una amplia gama de capacidades de sistemas distribuidos en una arquitectura extensible que se puede componer y que admite varios transportes, patrones de mensajería, codificaciones, topologías de red y modelos de hospedaje. Es la nueva versión de varios productos existentes: Los métodos Web de ASP.NET (“ASMX”) y Microsoft Web Services Enhancements para Microsoft .NET (WSE), .NET Remoting, Enterprise Services y System.Messaging.

Las clases que constituyen la API de Windows Communication Foundation forman parte en gran medida del espacio de nombres System.ServiceModel y sus subespacios de nombres. Windows Communication Foundation admite una gran variedad de escenarios, que incluyen:

  • Mensajería unidireccional y dúplex

  • Llamadas a procedimientos remotos síncronas y asíncronas

  • Devoluciones de llamadas

  • Sesiones

  • Servicios de varios contratos

  • Seguridad basada en transporte y mensajes, confiabilidad y entrega ordenada

  • Mensajes en cola

  • Compatibilidad con transacciones

Microsoft® Windows® Presentation Foundation

Windows Presentation Foundation es un subsistema de presentaciones unificado de Microsoft para Windows. Consta de un motor de visualización y un conjunto de clases administradas que permite crear aplicaciones avanzadas y sensacionales visualmente. Windows Presentation Foundation también introduce XAML, que permite utilizar un modelo basado en XML para manipular mediante declaración el modelo de objetos de Windows Presentation Foundation. Para obtener más información, consulte Windows Presentation Foundation.

Las clases que constituyen la API forman parte en gran medida del espacio de nombres System.Windows o sus descendientes. Los componentes principales son:

  • Un modelo de aplicación con compatibilidad con exploración, ventanas y cuadros de diálogo

  • Enlace de datos de IU

  • Un avanzado conjunto de objetos de diseño y de control extensibles

  • Gráficos bidimensionales y tridimensionales

  • Animaciones

  • Multimedia

  • Documentos

Microsoft® Windows® Workflow Foundation

Windows Workflow Foundation es una nueva plataforma de desarrollo de flujo de trabajo basada en .NET Framework.

Windows Workflow Foundation proporciona un modelo de programación para desarrollar y ejecutar una amplia variedad de aplicaciones de flujo de trabajo persistentes, con estado y de larga duración.

Windows Workflow Foundation proporciona una funcionalidad de flujo de trabajo de fábrica para desarrollar fácilmente aplicaciones basadas en flujo de trabajo como, por ejemplo, administración de documentos, flujo de páginas comerciales, administración de IT y distintas aplicaciones de línea de negocios.

Las aplicaciones pueden cargar el motor de flujo de trabajo y conectar una gran variedad de componentes del servicio de tiempo de ejecución. Windows Workflow Foundation es muy extensible, por lo que puede crear sus propios componentes personalizados para tratar preocupaciones empresariales concretas.

Windows Workflow Foundation también ofrece compatibilidad con ASP.NET para facilitar la creación y ejecución de flujos de trabajo que se ejecutan en el entorno de Internet Information Services (IIS)/ASP.NET.

Para obtener más información, consulte Windows Workflow Foundation

Consulte también

Otros recursos

Mostrar: