Este documento introduce ASP.NET y el .NET Framework. Explica que .NET soluciona problemas de comunicación entre aplicaciones y dispositivos y que los programadores pasaban más tiempo escribiendo infraestructura que aplicaciones. Describe los componentes clave de .NET como el Common Language Runtime y las bibliotecas de clases. También describe ASP.NET como el sucesor de Active Server Pages, más flexible y dinámico, e introduce una aplicación de laboratorio de ejemplo con varias páginas y bases de datos.
Los campos para la educación básica organizan, regulan y articulan los espacios curriculares, tienen un carácter interactivo entre si y nos llevan a las competencias para la vida así como a los rasgos del perfil de egreso.
Introducción a el lenguaje de programación combinado ASP.NETyelangelthen
Introducción a el lenguaje de programación combinado ASP.NET.
En esta presentación mostraremos todo las informaciones que trata sobre los que, la utilidad,historia,evolucion y características sobre el lenguaje combinado de ASP.NET diseñado por la compañía de Microsoft.
Att:Yelangel Then Gomez,22,6toD,ITESO.
2. Descripción
Introducción al .NET Framework
Descripción de ASP.NET
Descripción de la aplicación del laboratorio
Recursos
3. ¿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
Lección: Introducción al .NET Framework
4. ¿Qué es el .NET Framework?
Herramientas del
desarrollador
Clientes
Experiencias
del usuario
Aplicaciones
Web ASP.NET
Servicios
Web XML
Bases de
datos
.NET
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
Win32Win32
MessageMessage
QueuingQueuing
COM+COM+
(Transacciones, Particiones,(Transacciones, Particiones,
Agrupación de objetos)Agrupación de objetos)
IISIIS WMIWMI
Common Language RuntimeCommon Language Runtime
Biblioteca de clases de .NET FrameworkBiblioteca de clases de .NET Framework
ADO.NET y XMLADO.NET y XML
Servicios Web XMLServicios Web XML Interfaz de usuarioInterfaz de usuario
Visual
Basic C++ C#
ASP.NETASP.NET
Perl Python …
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
WindowsWindows
APIAPI
ASPASP
.NET.NET
FrameworkFramework
1980s 1990s 2000s
Visual BasicVisual Basic
MFC/ATLMFC/ATL
8. Visual Studio .NET: la herramienta para el desarrollo .NET
Visual Studio .NET
Herramientas
Windows Forms
Herramientas
Web Forms
Proceso
de errores
Acceso
a datos
Múltiples
Lenguajes
Herramientas
Servicios Web
Desarrollar Depurar ImplantarDiseñar
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
Datos
XML
Base de
datos
InternetInternet
Page1.
aspx
Page2.
aspx
Servicios
Web
Servicios
Web ComponentesComponentes
Web
Forms
Páginas
código
trasero
global.
asax
Web.
config
machine.
config
Servidor Web ASP.NET
CachédeSalida
Clientes
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
Medical
Medical.aspx
Medical
Medical.aspx
Página inicio
Benefits
Default.aspx
Página inicio
Benefits
Default.aspx
Life Insurance
Life.aspx
Life Insurance
Life.aspx
Retirement
Retirement.aspx
Retirement
Retirement.aspx
Dentists
Dental.aspx
Dentists
Dental.aspx
Dentists
Doctors
Doctors.aspx
Doctors
Doctors.aspx
Doctors
Página inicio
Login.aspx
Página inicio
Login.aspx
Registro
Register.aspx
Registro
Register.aspx
Coho
Winery
Prospectus
Prospectus.aspx
Prospectus
Prospectus.aspx
Servicio
Web XML
dentalService1.asmx
Servicio
Web XML
dentalService1.asmx
Encabezado
página
Header.ascx
Encabezado
página
Header.ascx
ASPState
tempdb
Aplicación Web
Laboratorio
Control usuario
namedate.ascx
Control usuario
namedate.ascx
Componente
Menú
Class1.vb or Class1.cs
Componente
Menú
Class1.vb or Class1.cs
Arch.
XML
Web.
config