Вы находитесь на странице: 1из 17

Introduccin a ASP.

NET

Descripcin

Introduccin al .NET Framework

Descripcin de ASP.NET

Descripcin de la aplicacin del laboratorio

Recursos

Leccin: Introduccin 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
desarrollador

Clientes

Aplicaciones
Web ASP.NET

Bases de
datos
Servicios
Web XML

.NET
Framework

Experiencias
del usuario

Qu problemas soluciona .NET??

Incluso con Internet, la mayora de aplicaciones


y dispositivos tienen problemas
comunicndose 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
Basic

C++

C#

Perl

Python

Servicios Web XML


Interfaz de usuario
ASP.NET
ADO.NET y XML
Biblioteca de clases de .NET Framework
Common Language Runtime
Message
Queuing

COM+
(Transacciones, Particiones,
Agrupacin de objetos)

Win32

IIS

WMI

Ventajas de usar el .NET Framework

Basado en estndares y prcticas Web

La funcionalidad de las clases .NET est disponible de


forma universal

El cdigo est organizado en clases y espacios de


nombres jerrquicos

Independiente del lenguaje


MFC/ATL
Windows
API

Visual Basic

.NET
Framework

ASP
1980s

1990s

2000s

Visual Studio .NET: la herramienta para el desarrollo .NET


Herramientas
Web Forms

Mltiples
Lenguajes

Herramientas
Windows Forms

Visual Studio .NET

Herramientas
Servicios Web

Disear

Proceso
de errores

Acceso
a datos

Desarrollar

Depurar

Implantar

Leccin: Descripcin de ASP.NET

Qu es ASP.NET?

Aplicacin Web ASP.NET

Multimedia: modelo de ejecucin ASP.NET

Qu es ASP.NET?

El sucesor y evolucin de Active Server Pages, ms


flexible

Pginas Web dinmicas 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

Aplicacin Web ASP.NET


Servidor Web ASP.NET

Internet
Internet

Servicios
Web

Cach de Salida

Clientes
Web
Forms
Page1.
aspx
Page2.
aspx

Datos
XML

Pginas
cdigo
trasero
global.
asax

Base de
datos

Web.
config
machine.
config

Componentes

Multimedia: modelo de ejecucin de ASP.NET

Leccin: descripcin de la aplicacin del laboratorio

Instalacin de la aplicacin del laboratorio

Demostracin: la solucin del laboratorio

Instalacin de la aplicacin del laboratorio

3 proyectos

Aplicacin Web

Biblioteca de Clases

Servicio Web XML

12 formularios Web Forms

3 bases de datos

Doctors

Dentists

Coho

Demostracin: solucin del laboratorio


Pgina inicio
Login.aspx

Pgina inicio
Benefits

Coho
Winery

Default.aspx

Componente
Men

Registro
Register.aspx

Encabezado
pgina
Header.ascx

Web.
config

Class1.vb or Class1.cs

Life Insurance

Retirement

Life.aspx

Retirement.aspx

Prospectus

Aplicacin Web Prospectus.aspx


Laboratorio
Arch.
XML

Medical

Medical.aspx

Doctors

Doctors.aspx

Doctors

ASPState

tempdb

Dentists
Dental.aspx

Control usuario
namedate.ascx

Servicio
Web XML

dentalService1.asmx

Dentists

Leccin: Recursos

Recursos .NET

Recursos .NET

Documentacin del .NET Framework

Cdigo de ejemplo

Tutoriales de Inicio rpido

Comunidades online

Sitios Web

www.gotdotnet.com

www.asp.net

msdn.microsoft.com

www.google.com