SlideShare una empresa de Scribd logo
1 de 10
Melissa Santacruz



melisantacruz.wordpress.com
  Twitter : MB_Santacruz
Introducción - Justificación de una
        nueva Arquitectura
• Capacidad de Cómputo:
     Se duplica constantemente.

• Conectividad:
     Bajo costo, largo alcance.
     Wireless, acceso banda ancha.
Introducción – Necesidades de
             Integración
                          Impresión de
                          pantalla
Aplicaciones   SOCIO                      SOCIO

Web
                   FAX
                                          INFORME
                                 Ad-hoc
                Website                      DE
                 B2C                       CRÉDITO




     CLIENTE
Introducción – Surgimiento de
      nuevos estándares
La plataforma Microsoft .NET
   Herramientas
   de desarrollo


                                 Clientes


             Servicios XML Web



       Servidores          Experiencias
                           de usuario
La plataforma Microsoft .NET
       Componentes Principales
                                                 Servidores
                                                Empresariales
Visual   Visual   Visual   Visual   Lenguajes       .NET
                                        de
  C#     Basic     C++       F#      terceros



 Common Language Specification

                                                   Bloque
         .NET Framework                              de
                                                  Servicios
¿Qué es el .NET Framework?
• Infraestructura de Programación.
• Soporta la Programación Orientada a Objetos.
• Minimiza conflictos de versiones de DLLs
  (DLL Hell).
• Basados en estándares
  * Standard ECMA-344 C# Language Specification.
  * Standard ECMA-335 Common Language
       Infraestructure (CLI)
• Proporciona un ambiente administrado (managed).
¿Qué es el .NET Framework?
Otra forma de ver .NET Framework

     Aplicaciones no administradas

     Aplicaciones administradas
     Biblioteca de objetos
     personalizados

     Biblioteca de clases

     Motor en tiempo de
     ejecución

     Aplicaciones Web administradas

     ASP.NET (motor de tiempo de ejecución
     Servicios de Internet Information
     Server (IIS)
Componentes del .NET Framework

  Windows Forms     ASP.NET   WPF       WCF        WF

                                  Clases Base
     Acceso a datos
                                  System.IO,
   ADO.NET, XML, SQL,
                               System.Security,
   ODBC, OLEDB, Oracle
                              System.Threading..

                  Biblioteca de clases

  JIT      CTS           GC   Threads         COM Marshaller


         Common Language Runtime

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Net Framework
Net FrameworkNet Framework
Net Framework
 
Introduccion a Visual Studio .NET
Introduccion a Visual Studio .NETIntroduccion a Visual Studio .NET
Introduccion a Visual Studio .NET
 
FRAMEWORK .NET
FRAMEWORK .NETFRAMEWORK .NET
FRAMEWORK .NET
 
Como funciona Visual Studio
Como funciona Visual StudioComo funciona Visual Studio
Como funciona Visual Studio
 
michael ascanio
michael ascaniomichael ascanio
michael ascanio
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
 
Tecnologia Microsoft
Tecnologia  MicrosoftTecnologia  Microsoft
Tecnologia Microsoft
 
Tecnologia microsoft .net
Tecnologia microsoft .netTecnologia microsoft .net
Tecnologia microsoft .net
 
Programación .NET
Programación .NETProgramación .NET
Programación .NET
 
Paola
PaolaPaola
Paola
 
Paola 1001 jt
Paola 1001 jtPaola 1001 jt
Paola 1001 jt
 
visual basic .net
visual basic .netvisual basic .net
visual basic .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
 
Preserntacion programacion.net
Preserntacion programacion.netPreserntacion programacion.net
Preserntacion programacion.net
 

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
 
Tipos de datos C#
Tipos de datos C#Tipos de datos C#
Tipos de datos C#alex28Xx
 
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 (10)

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
 
Plataforma net
Plataforma netPlataforma net
Plataforma net
 
Visual estudio
Visual estudioVisual estudio
Visual estudio
 
Tipos de datos C#
Tipos de datos C#Tipos de datos C#
Tipos de datos C#
 
Tipos Datos y Operadores en Visual C# (C sharp)
Tipos Datos y Operadores en Visual C# (C sharp)Tipos Datos y Operadores en Visual C# (C sharp)
Tipos Datos y Operadores en Visual C# (C sharp)
 
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 Introducción a la Plataforma .NET

Dce1 introduccion microsoft.net
Dce1 introduccion microsoft.netDce1 introduccion microsoft.net
Dce1 introduccion microsoft.netcesarnrv
 
Introducción a la Plataforma Visual Studio .NET
Introducción a la Plataforma Visual Studio .NETIntroducción a la Plataforma Visual Studio .NET
Introducción a la Plataforma Visual Studio .NETLuisAlfredoSB
 
eMobc Android Startup
eMobc Android StartupeMobc Android Startup
eMobc Android Startupemobc
 
Tecnologia microsoft .net
Tecnologia microsoft .netTecnologia microsoft .net
Tecnologia microsoft .netlilymejia1979
 
Introduccion a visual studio.Net Part 2
Introduccion a visual studio.Net Part 2Introduccion a visual studio.Net Part 2
Introduccion a visual studio.Net Part 2Marvin Romero
 
1. Introduccion A La Plataforma Microsoft .Net
1.  Introduccion A La Plataforma Microsoft .Net1.  Introduccion A La Plataforma Microsoft .Net
1. Introduccion A La Plataforma Microsoft .NetNotaria Cisneros
 
Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...
Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...
Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...Andrés Iturralde
 
Presentación de eMobc en BetaBeers Madrid
Presentación de eMobc en BetaBeers MadridPresentación de eMobc en BetaBeers Madrid
Presentación de eMobc en BetaBeers Madridemobc
 
1. introduccion a la plataforma microsoft .net
1.  introduccion a la plataforma microsoft .net1.  introduccion a la plataforma microsoft .net
1. introduccion a la plataforma microsoft .netmhormech
 
Desarrollo aplicaciones .net
Desarrollo aplicaciones .netDesarrollo aplicaciones .net
Desarrollo aplicaciones .netksallas
 
Introducción-a-Microsoft.NET-[parte2]
Introducción-a-Microsoft.NET-[parte2]Introducción-a-Microsoft.NET-[parte2]
Introducción-a-Microsoft.NET-[parte2]Kevin Reaño
 
Visual Studio2005
Visual Studio2005Visual Studio2005
Visual Studio2005hvillarreal
 
Introduccion microsoft.net
Introduccion microsoft.netIntroduccion microsoft.net
Introduccion microsoft.netEdison
 

Similar a Introducción a la Plataforma .NET (20)

Dce1 introduccion microsoft.net
Dce1 introduccion microsoft.netDce1 introduccion microsoft.net
Dce1 introduccion microsoft.net
 
Introducción a la Plataforma Visual Studio .NET
Introducción a la Plataforma Visual Studio .NETIntroducción a la Plataforma Visual Studio .NET
Introducción a la Plataforma Visual Studio .NET
 
eMobc Android Startup
eMobc Android StartupeMobc Android Startup
eMobc Android Startup
 
Tecnologia microsoft .net
Tecnologia microsoft .netTecnologia microsoft .net
Tecnologia microsoft .net
 
1. Introduccion a .Net
1. Introduccion a .Net1. Introduccion a .Net
1. Introduccion a .Net
 
Introduccion a visual studio.Net Part 2
Introduccion a visual studio.Net Part 2Introduccion a visual studio.Net Part 2
Introduccion a visual studio.Net Part 2
 
200405 - Aplicaciones Web
200405 - Aplicaciones Web200405 - Aplicaciones Web
200405 - Aplicaciones Web
 
1. Introduccion A La Plataforma Microsoft .Net
1.  Introduccion A La Plataforma Microsoft .Net1.  Introduccion A La Plataforma Microsoft .Net
1. Introduccion A La Plataforma Microsoft .Net
 
Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...
Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...
Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...
 
Presentación de eMobc en BetaBeers Madrid
Presentación de eMobc en BetaBeers MadridPresentación de eMobc en BetaBeers Madrid
Presentación de eMobc en BetaBeers Madrid
 
1. introduccion a la plataforma microsoft .net
1.  introduccion a la plataforma microsoft .net1.  introduccion a la plataforma microsoft .net
1. introduccion a la plataforma microsoft .net
 
Desarrollo aplicaciones .net
Desarrollo aplicaciones .netDesarrollo aplicaciones .net
Desarrollo aplicaciones .net
 
Visual studio.net
Visual studio.netVisual studio.net
Visual studio.net
 
VSTS 2010
VSTS 2010VSTS 2010
VSTS 2010
 
1. introduccion a asp .net
1.  introduccion a asp .net1.  introduccion a asp .net
1. introduccion a asp .net
 
Introducción-a-Microsoft.NET-[parte2]
Introducción-a-Microsoft.NET-[parte2]Introducción-a-Microsoft.NET-[parte2]
Introducción-a-Microsoft.NET-[parte2]
 
Visual Studio2005
Visual Studio2005Visual Studio2005
Visual Studio2005
 
Visual .net
Visual .netVisual .net
Visual .net
 
Introduccion Microsoft.net
Introduccion Microsoft.netIntroduccion Microsoft.net
Introduccion Microsoft.net
 
Introduccion microsoft.net
Introduccion microsoft.netIntroduccion microsoft.net
Introduccion microsoft.net
 

Introducción a la Plataforma .NET

  • 2.
  • 3. Introducción - Justificación de una nueva Arquitectura • Capacidad de Cómputo: Se duplica constantemente. • Conectividad: Bajo costo, largo alcance. Wireless, acceso banda ancha.
  • 4. Introducción – Necesidades de Integración Impresión de pantalla Aplicaciones SOCIO SOCIO Web FAX INFORME Ad-hoc Website DE B2C CRÉDITO CLIENTE
  • 5. Introducción – Surgimiento de nuevos estándares
  • 6. La plataforma Microsoft .NET Herramientas de desarrollo Clientes Servicios XML Web Servidores Experiencias de usuario
  • 7. La plataforma Microsoft .NET Componentes Principales Servidores Empresariales Visual Visual Visual Visual Lenguajes .NET de C# Basic C++ F# terceros Common Language Specification Bloque .NET Framework de Servicios
  • 8. ¿Qué es el .NET Framework? • Infraestructura de Programación. • Soporta la Programación Orientada a Objetos. • Minimiza conflictos de versiones de DLLs (DLL Hell). • Basados en estándares * Standard ECMA-344 C# Language Specification. * Standard ECMA-335 Common Language Infraestructure (CLI) • Proporciona un ambiente administrado (managed).
  • 9. ¿Qué es el .NET Framework? Otra forma de ver .NET Framework Aplicaciones no administradas Aplicaciones administradas Biblioteca de objetos personalizados Biblioteca de clases Motor en tiempo de ejecución Aplicaciones Web administradas ASP.NET (motor de tiempo de ejecución Servicios de Internet Information Server (IIS)
  • 10. Componentes del .NET Framework Windows Forms ASP.NET WPF WCF WF Clases Base Acceso a datos System.IO, ADO.NET, XML, SQL, System.Security, ODBC, OLEDB, Oracle System.Threading.. Biblioteca de clases JIT CTS GC Threads COM Marshaller Common Language Runtime