Está en la página 1de 19

Introducción a la

plataforma
Microsoft .NET
Descripción

 ¿Qué es la plataforma Microsoft .NET?


 ¿Qué es el .NET Framework?
 ¿Cuáles son los componentes del .NET Framework?
 ¿Cuáles son las mejoras de Visual Basic .NET?
¿Qué es la plataforma Microsoft .NET?

Internet
Visual Studio .NET
Orquestación
Internet .NET Servicios
.NET
Enterprise Building
Framework COM+ Block
Servers
Windows

Disponible Con mejoras Nuevas


en la .NET capacidades
actualidad
 ¿Qué es el .NET Framework?

 Descripción del .NET Framework


 Beneficios del .NET Framework
 Lenguajes en el .NET Framework
Descripción del .NET Framework

Visual
C++ C# J# …
Basic

Visual Studio .NET


Common Language Specification

.NET Framework
Beneficios del .NET Framework

 Basado en estándares y prácticas Web


 Extensible
 Fácil de utilizar por los desarrolladores
 Diseñado utilizando modelos de aplicaciones unificados

.NET Framework

Formularios VB MFC/ATL ASP

API de Windows
Lenguajes del .NET Framework

 Visual Basic .NET


Nueva versión de Visual Basic, con importantes innovaciones del
lenguaje
 C# – diseñado para la plataforma .NET
Nuevo lenguaje orientado a componentes
 Extensiones gestionadas de Visual C++
Proporciona una mayor potencia y control
 J# .NET
Aprovecha totalmente el .NET Framework
 Lenguajes de terceros
¿Cuáles son los componentes del .NET Framework?

 Los componentes del .NET Framework


 Common Language Runtime - CLR
 Biblioteca de clases del .NET Framework
 ADO.NET: Datos y XML
 ASP.NET: Formularios Web y Servicios Web
 Interfaz de usuario
Componentes del .NET Framework

ASP .NET
Interfaz
Formularios
de usuario
y Servicios Web
ADO.NET: Datos y XML

Biblioteca de clases del .NET Framework

Common Language Runtime


Common Language Runtime

Soporte de la biblioteca de clases base

Soporte de hilos COM marshaler

Verificador de tipos Gestor de excepciones

Motor de seguridad Motor de depuración

MSIL a
Gestor Recolector
compiladores
de código de basura
nativos

Cargador de clases
Biblioteca de clases .NET Framework

System System.Security System.Runtime.


InteropServices
System.Net System.Text System.Globalization

System.Reflection System.Threading System.Configuration

System.IO System.Diagnostics System.Collections


ADO.NET: Datos y XML

System.Data System.Xml

System.Xml.Schema
DataSet DataRow
System.Xml.Serialization
DataTable DataView
ASP.NET: Formularios Web y Servicios Web

ASP.NET
System.Web
Servicios IU
Descripción HtmlControls

Descubrimiento WebControls

Protocolos

Caché Seguridad
Configuración Estado de Sesión
Interfaz de usuario

System.Windows.Forms

System.Drawing
¿Cuáles son las mejoras de Visual Basic .NET?

 Principales mejoras del lenguaje


 Soporte mejorado orientado a objetos
 Gestión de excepciones estructurada
 Acceso total al .NET Framework
 Nuevas opciones de manejo de hilos
 Recolector de basura
 Desarrollo Web mejorado
 Creación de Formularios Web tan fácilmente como
formularios Windows
 Crear servicios Web rápidamente
Descripción de los espacios de nombres

 Espacios de nombres
 Espacios de nombres utilizados en módulos
obligatorios
 Espacios de nombres utilizados en módulos
opcionales
Espacios de nombres

System
Collections IO Security Runtime
Configuration Net ServiceProcess .InteropServices
Diagnostics Reflection Text .Remoting
Globalization Resources Threading .Serialization
Espacios de nombres utilizados en módulos
obligatorios

Módulo 2 Módulo 10
 System.Console  System.IO

Módulo 3 Módulo 11
 System.Net
 System.Windows.Forms
 System.Net.Sockets
 System.Drawing
Módulo 12
Módulo 4
 System.Runtime.Serialization
 System.Reflection
Módulo 13
Módulo 7
 System.Runtime.Remoting.Channels
 System.Text
 System.Web.Services
 System.Collections
Espacios de nombres utilizados en módulos
opcionales

Módulo 14
 System.Threading
Módulo 16
 System.Data
Módulo 17
 System.Reflection

También podría gustarte