2. Descripción
Introducción al .NET Framework
Descripción de ASP.NET
Descripción de la aplicación del laboratorio
Recursos
3. 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
4. ¿Qué es el .NET Framework?
Herramientas del Clientes
desarrollador
Aplicaciones
Bases de Web ASP.NET
datos
Servicios Experiencias
.NET Web XML del usuario
Framework
5. ¿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
6. 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
COM+
Message
(Transacciones, Particiones, IIS WMI
Queuing
Agrupación de objetos)
Win32
7. 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
8. Visual Studio .NET: la herramienta para el desarrollo .NET
Herramientas Herramientas
Web Forms Windows Forms
Múltiples Visual Studio .NET Proceso
Lenguajes de errores
Herramientas Acceso
Servicios Web a datos
Diseñar Desarrollar Depurar Implantar
9. Lección: Descripción de ASP.NET
¿Qué es ASP.NET?
Aplicación Web ASP.NET
Multimedia: modelo de ejecución ASP.NET
10. ¿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
11. Aplicación Web ASP.NET
Servidor Web ASP.NET
Clientes
Web
Forms
Caché de Salida
Page1. Web.
aspx Páginas config
código
Page2. trasero
Internet machine.
aspx config
global.
asax
Servicios Datos Base de Componentes
Web XML datos
13. 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
14. 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
15. 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