presentación de powerpoint - sise...de una determinada tarea. como esta compuesto un .net...

Post on 01-Aug-2020

10 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SISE UNIVERSITARIA www.facebook.com/sise.universitaria

TECNOLOGÍA MICROSOFT .NET

QUÉ NO ES LA TECNOLOGÍA

.NET?

• .Net no es un Sistema Operativo.• .Net no es un Lenguaje de Programación.• .Net no es un Entorno de Desarrollo.• .Net no es un Servidor de Aplicaciones.

QUÉ ES LA TECNOLOGÍA .NET?

• Plataforma de Desarrollo compuesta de:• Entorno de Ejecución (Runtime).• Bibliotecas de Funcionalidad (Class

Library).• Lenguajes de programación.• Compiladores.• Herramientas de Desarrollo (IDE &

Tools).• Guías de Arquitectura.

• Es la evolución de la plataforma COM.

QUÉ ES LA TECNOLOGÍA .NET?

CUALES SON LOS COMPONENTES

DE LA TECNOLOGÍA .NET?

• Experiencias .NET• Clientes .NET• Servicios .NET• Servidores .NET• Herramientas .NET

Experiencias

Clientes

Servicios

Herramientas

Servidores

CUALES SON LAS

CARACTERÍST ICAS DE .NET?

• Plataforma de ejecución intermedia.• 100% Orientada a Objetos.• Multilenguaje.• Plataforma Empresarial de Misión Crítica.• Modelo de Programación único para todo

tipo de aplicaciones y dispositivos dehardware.

• Se integra fácilmente con aplicacionesdesarrolladas en otras plataforma.

ARQUITECTURA .NET?

QUE ES UN .NET FRAMEWORK?

• Es un conjunto de clasesque interactúan en formacooperativa para darsolución a una determinadanecesidad.

• Marco de trabajo, ofreceuna serie de herramientaspara facilitarle la realizaciónde una determinada tarea.

COMO ESTA COMPUESTO UN .NET

FRAMEWORK?

• Puede estar compuesto por:

• Librería de clases.• Documentación.• Ayuda.• Ejemplos.• Tutoriales, etc.

ARQUITECTURA .NET

FRAMEWORK

Herramientas

de DesarrolloClientes

Aplicaciones

de Usuario

Aplicaciones

Web ASP.NET

Servicios

Web XML

Bases de Datos

.NET

Framework

.NET FRAMEWORK

• Paquete de software fundamental de laplataforma .NET, incluye:• Entorno de Ejecución (Runtime).• Bibliotecas de Funcionalidad (Class Library).

• Se distribuye en forma libre y gratuita.• Existen tres variantes principales:

• .NET Framework Redistributable Package.• .NET Framework SDK.• .NET Compact Framework.

VERSIONES .NET FRAMEWORK

NAMESPACE EN .NET

FRAMEWORK

• Un Namespace es una forma de agrupar clases, funciones, tipos de datos, etc. que están relacionadas entre sí.

• Para saber que es lo que contiene un Namespace, simplemente escribe el nombre con un punto y te mostrará una lista desplegable con los miembros que pertenecen a dicho espacio de nombres.

NAMESPACE EN .NET

FRAMEWORK

T IPOS DE APL ICACIONES

WINDOWS

• Las aplicaciones basadas en Windows de Visual Studio se generan en torno a .NET Framework.

• Con Visual Studio, puede desarrollar varios tipos distintos de aplicaciones basadas en Windows.

• Puede crear: Aplicaciones de formularios Windows Forms y servicios de Windows que aprovechen todas las posibilidades de .NET Framework o utilizar Visual C++ para crear aplicaciones basadas en WIn32

T IPOS DE APL ICACIONES

WINDOWS

• Windows Form:

T IPOS DE APL ICACIONES

WINDOWS

• WPF (Windows Presentation Fundation):

T IPOS DE APL ICACIONES

WINDOWS

• Servicios Windows:

T IPOS DE APL ICACIONES

WINDOWS

• Win32:

VISUAL STUDIO 2012

IDE DE V ISUAL STUDIO 2012

PARTES DE IDE V ISUAL STUDIO

2012

top related