1. introduccion a la plataforma microsoft .net

18,098 views
18,006 views

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
18,098
On SlideShare
0
From Embeds
0
Number of Embeds
15,855
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

1. introduccion a la plataforma microsoft .net

  1. 1. Introducción a la plataforma Microsoft .NET
  2. 2. Descripción <ul><li>¿Qué es la plataforma Microsoft .NET? </li></ul><ul><li>¿Qué es el .NET Framework? </li></ul><ul><li>¿Cuáles son los componentes del .NET Framework? </li></ul><ul><li>¿Cuáles son las mejoras de Visual Basic .NET? </li></ul>
  3. 3. ¿Qué es la plataforma Microsoft .NET? Con mejoras .NET Nuevas capacidades Disponible en la actualidad .NET Framework Internet COM+ Windows .NET Enterprise Servers Servicios Building Block Visual Studio .NET Internet
  4. 4. <ul><li>¿Qué es el .NET Framework? </li></ul><ul><li>Descripción del .NET Framework </li></ul><ul><li>Beneficios del .NET Framework </li></ul><ul><li>Lenguajes en el .NET Framework </li></ul>
  5. 5. Descripción del .NET Framework Visual Studio .NET Common Language Specification Visual Basic C++ C# J# … .NET Framework
  6. 6. Beneficios del .NET Framework <ul><li>Basado en estándares y prácticas Web </li></ul><ul><li>Extensible </li></ul><ul><li>Fácil de utilizar por los desarrolladores </li></ul><ul><li>Diseñado utilizando modelos de aplicaciones unificados </li></ul>API de Windows Formularios VB MFC/ATL ASP .NET Framework
  7. 7. Lenguajes del .NET Framework <ul><li>Visual Basic .NET </li></ul><ul><ul><li>Nueva versión de Visual Basic, con importantes innovaciones del lenguaje </li></ul></ul><ul><li>C# – diseñado para la plataforma .NET </li></ul><ul><li>Nuevo lenguaje orientado a componentes </li></ul><ul><li>Extensiones gestionadas de Visual C++ </li></ul><ul><ul><li>Proporciona una mayor potencia y control </li></ul></ul><ul><li>J# .NET </li></ul><ul><ul><li>Aprovecha totalmente el .NET Framework </li></ul></ul><ul><li>Lenguajes de terceros </li></ul>
  8. 8. ¿Cuáles son los componentes del .NET Framework? <ul><li>Los componentes del .NET Framework </li></ul><ul><li>Common Language Runtime - CLR </li></ul><ul><li>Biblioteca de clases del .NET Framework </li></ul><ul><li>ADO.NET: Datos y XML </li></ul><ul><li>ASP.NET: Formularios Web y Servicios Web </li></ul><ul><li>Interfaz de usuario </li></ul>
  9. 9. Componentes del .NET Framework Biblioteca de clases del .NET Framework ADO.NET: Datos y XML Interfaz de usuario Common Language Runtime ASP .NET Formularios y Servicios Web
  10. 10. Common Language Runtime Soporte de la biblioteca de clases base Cargador de clases Soporte de hilos COM marshaler Verificador de tipos Gestor de excepciones MSIL a compiladores nativos Gestor de código Recolector de basura Motor de seguridad Motor de depuración
  11. 11. Biblioteca de clases .NET Framework System.Globalization System.Diagnostics System.Configuration System.Collections System.IO System.Reflection System.Net System System.Threading System.Text System.Security System.Runtime. InteropServices
  12. 12. ADO.NET: Datos y XML DataSet DataRow DataTable DataView System.Data System.Xml System.Xml.Schema System.Xml.Serialization
  13. 13. <ul><li>ASP.NET </li></ul>ASP.NET: Formularios Web y Servicios Web System.Web Configuración Estado de Sesión Caché Seguridad Servicios Descripción Descubrimiento Protocolos IU HtmlControls WebControls
  14. 14. Interfaz de usuario System.Drawing System.Windows.Forms
  15. 15. ¿Cuáles son las mejoras de Visual Basic .NET? <ul><li>Principales mejoras del lenguaje </li></ul><ul><ul><li>Soporte mejorado orientado a objetos </li></ul></ul><ul><ul><li>Gestión de excepciones estructurada </li></ul></ul><ul><li>Acceso total al .NET Framework </li></ul><ul><ul><li>Nuevas opciones de manejo de hilos </li></ul></ul><ul><ul><li>Recolector de basura </li></ul></ul><ul><li>Desarrollo Web mejorado </li></ul><ul><ul><li>Creación de Formularios Web tan fácilmente como formularios Windows </li></ul></ul><ul><ul><li>Crear servicios Web rápidamente </li></ul></ul>
  16. 16. Descripción de los espacios de nombres <ul><li>Espacios de nombres </li></ul><ul><li>Espacios de nombres utilizados en módulos obligatorios </li></ul><ul><li>Espacios de nombres utilizados en módulos opcionales </li></ul>
  17. 17. Espacios de nombres System Globalization Diagnostics Configuration Collections Resources Reflection Net IO Threading Text Security Runtime ServiceProcess .Serialization .Remoting .InteropServices
  18. 18. Espacios de nombres utilizados en módulos obligatorios <ul><li>Módulo 2 </li></ul><ul><ul><li>System.Console </li></ul></ul><ul><li>Módulo 3 </li></ul><ul><ul><li>System.Windows.Forms </li></ul></ul><ul><ul><li>System.Drawing </li></ul></ul><ul><li>Módulo 4 </li></ul><ul><ul><li>System.Reflection </li></ul></ul><ul><li>Módulo 7 </li></ul><ul><ul><li>System.Text </li></ul></ul><ul><ul><li>System.Collections </li></ul></ul><ul><li>Módulo 10 </li></ul><ul><ul><li>System.IO </li></ul></ul><ul><li>Módulo 11 </li></ul><ul><ul><li>System.Net </li></ul></ul><ul><ul><li>System.Net.Sockets </li></ul></ul><ul><li>Módulo 12 </li></ul><ul><ul><li>System.Runtime.Serialization </li></ul></ul><ul><li>Módulo 13 </li></ul><ul><ul><li>System.Runtime.Remoting.Channels </li></ul></ul><ul><ul><li>System.Web.Services </li></ul></ul>
  19. 19. Espacios de nombres utilizados en módulos opcionales <ul><li>Módulo 14 </li></ul><ul><ul><li>System.Threading </li></ul></ul><ul><li>Módulo 16 </li></ul><ul><ul><li>System.Data </li></ul></ul><ul><li>Módulo 17 </li></ul><ul><ul><li>System.Reflection </li></ul></ul>

×