Introducción a la programación con .NET Framework
**Nota **El código de ejemplo correspondiente a este tutorial está instalado en el subdirectorio Samples\Tutorials\PlatformIntroduction de SDK.
Este tutorial muestra a los programadores cómo se crean componentes y aplicaciones de .NET utilizando .NET Framework SDK. Las herramientas de desarrollo incluidas en este SDK utilizan .NET Framework para permitir a los programadores generar e implementar rápidamente aplicaciones sólidas que aprovechan el nuevo entorno de Common Language Runtime. Las herramientas incluidas en .NET Framework SDK ofrecen estas cuatro ventajas:
- Un entorno de ejecución de aplicaciones totalmente administrado, protegido y con muchas características.
- Integración de aplicaciones mediante ASP.NET
- Mejora el aislamiento de los componentes de las aplicaciones.
- Implementación simplificada de aplicaciones.
Este tutorial comienza por mostrar cómo escribir el típico programa Hola a todos en tres lenguajes: Extensiones administradas de C++, que es una actualización de C++, Visual Basic y un nuevo lenguaje denominado Visual C#, que es un lenguaje de programación con seguridad de tipos, orientado a objetos, moderno y sencillo, derivado de C y C++.
A continuación, este programa sencillo, Hola a todos, se expande en gran medida para mostrar una pequeña aplicación cliente/servidor basada en componentes, donde tanto el cliente como el servidor se escriben mediante cada uno de los tres lenguajes. Un cuarto programa cliente muestra cómo llamar a estos componentes desde la nueva biblioteca de formularios Windows Forms. El último programa cliente llama a estos componentes desde ASP.NET, que es la siguiente generación de páginas Active Server para el desarrollo basado en Web. Se explican detalladamente los pasos que se han de dar para construir, compilar y ejecutar cada programa. Apéndice A: Herramientas para explorar espacios de nombres ** contiene información adicional sobre varias utilidades de desarrollo útiles.
Vea también
Introducción a la programación | Conceptos comunes para la programación | Hola a todos | Escribir componentes simples de .NET | Clientes para los componentes simples | Resumen del tutorial sobre la programación | Apéndice A: Herramientas para explorar espacios de nombres