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 desarrollador Clientes Aplicaciones Web ASP.NET Bases de datos Servicios Web XML Experiencias del usuario .NET 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 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, Agrupación de objetos) IIS WMI 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 Windows API ASP .NET Framework 1980s 1990s 2000s Visual Basic MFC/ATL
Visual Studio .NET: la herramienta para el desarrollo .NET Herramientas Web Forms Herramientas Windows Forms Visual Studio .NET Múltiples Lenguajes Proceso de errores Herramientas Servicios Web Acceso 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 Caché de Salida Clientes Web Forms Web. config Page1. aspx Páginas código trasero Caché de Salida Internet Page2. aspx machine. config global. asax Servicios Web Base de datos Componentes Datos XML
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 Benefits Default.aspx Encabezado página Header.ascx Coho Winery ASPState Componente Menú Class1.vb or Class1.cs Registro Register.aspx Web. config tempdb Life Insurance Life.aspx Retirement Retirement.aspx Medical Medical.aspx Dentists Dental.aspx Servicio Web XML dentalService1.asmx Prospectus Prospectus.aspx Doctors Doctors.aspx Control usuario namedate.ascx Aplicación Web Laboratorio Arch. XML Doctors Dentists
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