Está en la página 1de 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

Bases de datos Servicios Web XML

Aplicaciones Web ASP.NET

.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) IIS WMI

Win32

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
1980s

Visual Basic ASP


1990s

.NET Framework
2000s

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


Herramientas Web Forms Herramientas Windows Forms

Mltiples Lenguajes

Visual Studio .NET

Proceso de errores

Herramientas Servicios Web

Acceso a datos

Disear

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
Clientes
Web Forms Page1. aspx Page2. aspx Pginas cdigo trasero global. asax Web. config machine. config

Internet

Servicios Web

Cach de Salida

Datos XML

Base de datos

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 Coho Winery

Pgina inicio Benefits


Default.aspx

Registro
Register.aspx

Componente Men
Class1.vb or Class1.cs

Encabezado pgina
Header.ascx

ASPState

Web. config

tempdb

Life Insurance
Life.aspx

Retirement
Retirement.aspx

Medical
Medical.aspx

Dentists
Dental.aspx

Prospectus
Aplicacin Web Prospectus.aspx Laboratorio Arch. XML

Doctors
Doctors.aspx

Control usuario
namedate.ascx

Servicio Web XML


dentalService1.asmx

Doctors

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

También podría gustarte