Post on 12-Jun-2015
description
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
¿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
¿Qué es el .NET Framework?
Herramientas del desarrollador
Clientes
Experiencias del usuario
Aplicaciones Web ASP.NET
Servicios Web XML
Bases de datos
.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
Win32Win32
MessageMessageQueuingQueuing
COM+COM+((Transacciones, Particiones, Transacciones, Particiones,
Agrupación de objetosAgrupació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
VisualBasic C++ C#
ASP.NETASP.NET
Perl Python …
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 Windows APIAPI
ASPASP
.NET .NET FrameworkFramework
1980s 1990s 2000s
Visual BasicVisual Basic
MFC/ATLMFC/ATL
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
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
Datos XML
Base de datos
InternetInternet
Page1.aspx
Page2.aspx
ServiciosWeb
ServiciosWeb ComponentesComponentes
Web Forms
Páginas código trasero
global.asax
Web.config
machine.config
Servidor Web ASP.NET
Cach
é de
Sal
ida
Clientes
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
MedicalMedical.aspxMedicalMedical.aspx
Página inicioBenefitsDefault.aspx
Página inicioBenefitsDefault.aspx
Life InsuranceLife.aspxLife InsuranceLife.aspx
RetirementRetirement.aspxRetirementRetirement.aspx
DentistsDental.aspxDentistsDental.aspx
Dentists
DoctorsDoctors.aspx DoctorsDoctors.aspx
Doctors
Página inicioLogin.aspxPágina inicioLogin.aspx
RegistroRegister.aspxRegistroRegister.aspx
CohoWinery
ProspectusProspectus.aspxProspectusProspectus.aspx
Servicio Web XML dentalService1.asmx
Servicio Web XML dentalService1.asmx
Encabezado páginaHeader.ascx
Encabezado páginaHeader.ascx
ASPState
tempdb
Aplicación Web Laboratorio
Control usuario namedate.ascxControl usuario namedate.ascx
Componente MenúClass1.vb or Class1.cs
Componente MenúClass1.vb or Class1.cs
Arch. XML
Web.config
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