SlideShare una empresa de Scribd logo
1 de 14
Introducción a la plataforma .NET Ing. Paulo Guerra.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],¿Qué es .NET?
Características de .NET ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Plataforma de Ejecución Intermedia Entorno de Desarrollo Librerías de Funcionalidad Lenguajes de Programación Entorno de Ejecución Sistema Operativo (Familia Windows) Aplicación .NET
¿Qué es el .NET Framework? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿Dónde instalar el .NET Framework? .NET Compact Framework  *    *  Aplicación Móvil Aplicación de Consola Aplicación Web Aplicación de  Escritorio Servidor Cliente * Sólo si la aplicación es distribuída
Arquitectura del .NET Framework Windows COM+ Services Common Language Runtime Base Class Library ADO.NET y XML ASP.NET Windows Forms Common Language Specification VB C++ C# J# … .NET Framework Redistributable .NET Framework SDK .NET Framework  Class Library
El entorno de ejecución CLR  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CLR – Proceso de Compilación Código  Fuente Cualquier lenguaje .NET Compilador Assembly (MSIL) Biblioteca o Ejecutable
NET Framework Class Library ,[object Object],[object Object],[object Object]
.NET Framework Class Library System  System.Data System.Xml System.Web Globalization Diagnostics Configuration Collections Resources Reflection Net IO Threading Text ServiceProcess Security Common OleDb SqlClient Odbc XPath XSLT Runtime InteropServices Remoting Serialization Serialization Configuration SessionState Caching Security Services Description Discovery Protocols UI HtmlControls WebControls System.Drawing Imaging Drawing2D Text Printing System.Windows.Forms Design ComponentModel
Especificación de Lenguaje Común  (CLS) ,[object Object],[object Object],[object Object]
Aplicaciones Windows Forms  ,[object Object],[object Object],[object Object]
Fuentes  ,[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Sesion 01 - Introduccion a Net Framework
Sesion 01 - Introduccion a Net FrameworkSesion 01 - Introduccion a Net Framework
Sesion 01 - Introduccion a Net Framework
 
FRAMEWORK .NET
FRAMEWORK .NETFRAMEWORK .NET
FRAMEWORK .NET
 
michael ascanio
michael ascaniomichael ascanio
michael ascanio
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
 
Introduccion a Visual Studio .NET
Introduccion a Visual Studio .NETIntroduccion a Visual Studio .NET
Introduccion a Visual Studio .NET
 
Paola
PaolaPaola
Paola
 
Paola 1001 jt
Paola 1001 jtPaola 1001 jt
Paola 1001 jt
 
Programación .NET
Programación .NETProgramación .NET
Programación .NET
 
Tecnologia Microsoft
Tecnologia  MicrosoftTecnologia  Microsoft
Tecnologia Microsoft
 
Tecnologia microsoft .net
Tecnologia microsoft .netTecnologia microsoft .net
Tecnologia microsoft .net
 
Preserntacion programacion.net
Preserntacion programacion.netPreserntacion programacion.net
Preserntacion programacion.net
 
1 introduccion.net
1 introduccion.net1 introduccion.net
1 introduccion.net
 
1 introduccion.net
1 introduccion.net1 introduccion.net
1 introduccion.net
 
1 introduccion.net
1 introduccion.net1 introduccion.net
1 introduccion.net
 
visual basic .net
visual basic .netvisual basic .net
visual basic .net
 
Programacion
ProgramacionProgramacion
Programacion
 

Destacado

Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETNilian Cabral
 
Visual estudio
Visual estudioVisual estudio
Visual estudioJenssy23
 
Gestion paquetes NuGet con Visual Studio Team Services y MyGet
Gestion paquetes NuGet con Visual Studio Team Services y MyGetGestion paquetes NuGet con Visual Studio Team Services y MyGet
Gestion paquetes NuGet con Visual Studio Team Services y MyGetLuis Fraile
 
Programacion c# vbnet
Programacion c# vbnetProgramacion c# vbnet
Programacion c# vbnetKevin Reaño
 
Visual Studio 2012
Visual Studio 2012Visual Studio 2012
Visual Studio 2012Byron Paguay
 
diapositivas sobre internet
diapositivas sobre internetdiapositivas sobre internet
diapositivas sobre internetguest56bbb9
 

Destacado (7)

Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NET
 
Visual estudio
Visual estudioVisual estudio
Visual estudio
 
Gestion paquetes NuGet con Visual Studio Team Services y MyGet
Gestion paquetes NuGet con Visual Studio Team Services y MyGetGestion paquetes NuGet con Visual Studio Team Services y MyGet
Gestion paquetes NuGet con Visual Studio Team Services y MyGet
 
Programacion c# vbnet
Programacion c# vbnetProgramacion c# vbnet
Programacion c# vbnet
 
Visual Studio 2012
Visual Studio 2012Visual Studio 2012
Visual Studio 2012
 
diapositivas sobre internet
diapositivas sobre internetdiapositivas sobre internet
diapositivas sobre internet
 
Plataforma .net
Plataforma .netPlataforma .net
Plataforma .net
 

Similar a 1 Plataforma .Net

Similar a 1 Plataforma .Net (20)

Introduccion net
Introduccion netIntroduccion net
Introduccion net
 
Dce1 introduccion microsoft.net
Dce1 introduccion microsoft.netDce1 introduccion microsoft.net
Dce1 introduccion microsoft.net
 
Introduccion Microsoft.net
Introduccion Microsoft.netIntroduccion Microsoft.net
Introduccion Microsoft.net
 
Introduccion microsoft.net
Introduccion microsoft.netIntroduccion microsoft.net
Introduccion microsoft.net
 
Dce1 introduccion microsoft.net
Dce1 introduccion microsoft.netDce1 introduccion microsoft.net
Dce1 introduccion microsoft.net
 
Introduccion.net
Introduccion.net Introduccion.net
Introduccion.net
 
Introducción a net
Introducción a netIntroducción a net
Introducción a net
 
Introducción a net
Introducción a netIntroducción a net
Introducción a net
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Tecnologia microsoft .net
Tecnologia microsoft .netTecnologia microsoft .net
Tecnologia microsoft .net
 
Dce1 introduccion microsoft.net
Dce1 introduccion microsoft.netDce1 introduccion microsoft.net
Dce1 introduccion microsoft.net
 
Framework.Net
Framework.NetFramework.Net
Framework.Net
 
Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2
 
Plataforma .Net
Plataforma .NetPlataforma .Net
Plataforma .Net
 
Visual studio.net
Visual studio.netVisual studio.net
Visual studio.net
 
Introducción a la programación visual
Introducción a la programación visualIntroducción a la programación visual
Introducción a la programación visual
 
C_Basico_Parte_I.pptx
C_Basico_Parte_I.pptxC_Basico_Parte_I.pptx
C_Basico_Parte_I.pptx
 
Presentación1
Presentación1Presentación1
Presentación1
 
Manual visual basic .net
Manual visual basic .net Manual visual basic .net
Manual visual basic .net
 
Plataforma net
Plataforma netPlataforma net
Plataforma net
 

Más de Paulo Guerra Terán (20)

Tutorial de uso de slideshared
Tutorial de uso de slidesharedTutorial de uso de slideshared
Tutorial de uso de slideshared
 
Publicacion material
Publicacion materialPublicacion material
Publicacion material
 
Bloque 0 pacie
Bloque 0 pacieBloque 0 pacie
Bloque 0 pacie
 
Investigación
InvestigaciónInvestigación
Investigación
 
Arrays bidimensionales
Arrays bidimensionalesArrays bidimensionales
Arrays bidimensionales
 
Arreglos
ArreglosArreglos
Arreglos
 
9 operadores
9 operadores9 operadores
9 operadores
 
11 estructuras de control decision
11 estructuras de control  decision11 estructuras de control  decision
11 estructuras de control decision
 
10 entrada y salida
10 entrada y salida10 entrada y salida
10 entrada y salida
 
9 operadores
9  operadores9  operadores
9 operadores
 
5poo
5poo5poo
5poo
 
8 tipos variables constantes
8 tipos variables constantes8 tipos variables constantes
8 tipos variables constantes
 
7 lenguaje c
7 lenguaje c7 lenguaje c
7 lenguaje c
 
6. windows forms
6.  windows forms6.  windows forms
6. windows forms
 
Funciones
FuncionesFunciones
Funciones
 
6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas
 
5 Expresiones
5 Expresiones5 Expresiones
5 Expresiones
 
4 Datos
4 Datos4 Datos
4 Datos
 
3 Programa
3 Programa3 Programa
3 Programa
 
2 Flujogramas
2 Flujogramas2 Flujogramas
2 Flujogramas
 

1 Plataforma .Net

  • 1. Introducción a la plataforma .NET Ing. Paulo Guerra.
  • 2.
  • 3.
  • 4. Plataforma de Ejecución Intermedia Entorno de Desarrollo Librerías de Funcionalidad Lenguajes de Programación Entorno de Ejecución Sistema Operativo (Familia Windows) Aplicación .NET
  • 5.
  • 6. ¿Dónde instalar el .NET Framework? .NET Compact Framework  *    *  Aplicación Móvil Aplicación de Consola Aplicación Web Aplicación de Escritorio Servidor Cliente * Sólo si la aplicación es distribuída
  • 7. Arquitectura del .NET Framework Windows COM+ Services Common Language Runtime Base Class Library ADO.NET y XML ASP.NET Windows Forms Common Language Specification VB C++ C# J# … .NET Framework Redistributable .NET Framework SDK .NET Framework Class Library
  • 8.
  • 9. CLR – Proceso de Compilación Código Fuente Cualquier lenguaje .NET Compilador Assembly (MSIL) Biblioteca o Ejecutable
  • 10.
  • 11. .NET Framework Class Library System System.Data System.Xml System.Web Globalization Diagnostics Configuration Collections Resources Reflection Net IO Threading Text ServiceProcess Security Common OleDb SqlClient Odbc XPath XSLT Runtime InteropServices Remoting Serialization Serialization Configuration SessionState Caching Security Services Description Discovery Protocols UI HtmlControls WebControls System.Drawing Imaging Drawing2D Text Printing System.Windows.Forms Design ComponentModel
  • 12.
  • 13.
  • 14.