.Net Framework

De Manuais Informática - IES San Clemente.
Ir a la navegación Ir a la búsqueda

Introducción a la plataforma .NET Desarrollo de aplicaciones Windows

Visual Studio .NET es un conjunto completo de herramientas de desarrollo para la construcción de aplicaciones Web ASP, servicios Web XML, aplicaciones para escritorio y aplicaciones móviles. Visual Basic .NET, Visual C++ .NET y Visual C# .NET utilizan el mismo entorno de desarrollo integrado (IDE), que les permite compartir herramientas y facilita la creación de soluciones en varios lenguajes. Asimismo, dichos lenguajes aprovechan las funciones de .NET Framework, que ofrece acceso a tecnologías clave para simplificar el desarrollo de aplicaciones Web ASP y servicios Web XML.


Objetivos de la infraestructura .NET

1. Eliminar los inconvenientes del modelo COM (gestión del registro y versiones de DLL´s. Para ello emplea un nuevo standard basado en ensamblados y un almacén o caché global de los mismos. 2. Manejo automático de la memoria empleada por los componentes (incluso para aplicaciones hechas en Visual C++ bajo el ‘código administrado’). 3. Mayor sencillez para usar componentes desarrollados con otros lenguajes. 4. Hacer más fácil la instalación, permitiendo realizar esta tarea copiándola simplemente al directorio de la aplicación. 5. Proveer un mismo modelo para utilizar un componente localmente o a través de la red (Internet). 6. Hacer más fácil el desarrollo de aplicaciones distribuidas, y especialmente de soluciones para Internet mediante un único entorno de desarrollo. 7. Proveer ejecución segura a través de un nuevo modelo de seguridad. 8. Proveer características de orientación a objetos para todos los lenguajes de la infraestructura de forma nativa.