Está en la página 1de 17

Introducción a ASP.

NET
Descripción

 Introducción al .NET Framework


 Descripción de ASP.NET
 Descripción de la aplicación del laboratorio
 Recursos
Lección: Introducción al .NET Framework

 ¿Qué es el .NET Framework?


 ¿Qué problemas soluciona .NET?
 Componentes del .NET Framework
 Beneficios de usar el .NET Framework
 Visual Studio .NET: la herramienta para el desarrollo
.NET
¿Qué es el .NET Framework?

Herramientas del Clientes


desarrollador

Aplicaciones
Bases de Web ASP.NET
datos

Servicios Experiencias
.NET Web XML del usuario
Framework
¿Qué problemas soluciona .NET??

 Incluso con Internet, la mayoría de


aplicaciones y dispositivos tienen problemas
comunicándose entre sí
 Los programadores terminan por escribir
infraestructura en lugar de aplicaciones
 Los programadores han tenido que limitar su
alcance o aprender continuamente nuevos
lenguajes
Componentes del .NET Framework

Visual
C++ C# Perl Python …
Basic
Servicios Web XML Interfaz de usuario
ASP.NET

ADO.NET y XML

Biblioteca de clases de .NET Framework

Common Language Runtime

COM+
Message
( Transacciones, Particiones, IIS WMI
Queuing
Agrupación de objetos )

Win32
Ventajas de usar el .NET Framework

 Basado en estándares y prácticas Web


 La funcionalidad de las clases .NET está disponible
de forma universal
 El código está organizado en clases y espacios de
nombres jerárquicos
 Independiente del lenguaje

MFC/ATL
Windows .NET
Visual Basic
API Framework
ASP
1980s 1990s 2000s
Visual Studio .NET: la herramienta para el desarrollo
.NET

Herramientas Herramientas
Web Forms Windows Forms

Múltiples Visual Studio Proceso


Lenguajes de
.NET errores

Herramientas Acceso
Servicios Web a datos

Diseñar Desarrollar Depurar Implantar


Lección: Descripción de ASP.NET

 ¿Qué es ASP.NET?
 Aplicación Web ASP.NET
 Multimedia: modelo de ejecución ASP.NET
¿Qué es ASP.NET?

 El sucesor y evolución de Active Server Pages, más


flexible
 Páginas Web dinámicas que pueden acceder a
recursos del servidor
 Procesamiento de formularios Web Forms en el lado
servidor
 Los Servicios Web XML permiten crear aplicaciones
Web distribuidas
 Independiente del navegador
 Independiente del lenguaje
Aplicación Web ASP.NET
Servidor Web ASP.NET
Clientes
Web
Forms

Caché de Salida
Page1 Web.
. Páginas config
aspx código
Internet Page2. trasero
Internet machine
aspx .
global.
asax config

Servicios Datos Base de Componentes


Web XML datos
Multimedia: modelo de ejecución de ASP.NET
Lección: descripción de la aplicación del laboratorio

 Instalación de la aplicación del laboratorio


 Demostración: la solución del laboratorio
Instalación de la aplicación del laboratorio

 3 proyectos
 Aplicación Web
 Biblioteca de Clases
 Servicio Web XML
 12 formularios Web Forms
 3 bases de datos
 Doctors
 Dentists
 Coho
Demostración: solución del laboratorio

Página inicio
Login.aspx
Página inicio Encabezado
Coho Benefits página ASPState
Winery Default.aspx
Componente Header.ascx
Registro Menú
Register.aspx Class1.vb or Class1.cs Web.
tempdb
config

Life Insurance Retirement Medical Dentists


Life.aspx Retirement.aspx Medical.aspx Dental.aspx

Prospectus Doctors Control usuario Servicio


Aplicación Web Prospectus.aspx Doctors.aspx namedate.ascx Web XML
Laboratorio dentalService1.asmx

Arch.
Doctors Dentists
XML
Lección: Recursos

 Recursos .NET
Recursos .NET

 Documentación del .NET Framework


 Código de ejemplo
 Tutoriales de Inicio rápido
 Comunidades online
 Sitios Web
 www.gotdotnet.com
 www.asp.net
 msdn.microsoft.com
 www.google.com

También podría gustarte