Manual DE ASP.NET

Manual DE ASP NET
PDF|Esapñol
El desarrollo de aplicaciones para el entorno Internet ha cambiado mucho desde su aparición hace algunos años. El mundo de la informática avanza rápidamente, y las necesidades básicas de un sitio Web
han c ambiado. Al principio, el desarrollo de páginas Web se limitaba prácticamente al uso del lenguaje de marcado HTML (lenguaje de marcado de hipertexto), un HTML sencillo basado en la especificación 3.2, sin capas ni estilos, con lo que se obtenían páginas estáticas cuya labor únicamente era suministrar información personal del autor o de la empresa (de forma textual o a través de imágenes), pero, sin proporcionar ninguna interacción con el usuario.
Actualmente, un sitio Web suele soportar la recogida de datos a través de formularios, inclusiones de archivos (subir ficheros al servidor, como imágenes o documentos), envío de correos electrónicos, acceso a bases de datos, redireccionamiento de acuerdo al perfil del usuario, etc. En definitiva, hoy día, las aplicaciones Web se diseñan con el propósito de suministrar al usuario una serie de servicios más complejos.
Como ejemplo podemos citar una plataforma de teleformación que soporte matriculación de alumnos, subida de cursos, exámenes, almacenamiento de notas, estadísticas de tiempos sobre conexiones al centro virtual, visitas por curso y alumno, etc.
Cada vez que el alumno entra en la plataforma y se loga (introduce su nombre de usuario y contraseña), se le presenta una página personalizada (con acceso a cada uno de los cursos en que está matriculado), y cada vez que el alumno realiza un ejercicio o examen, el sistema puede comprobar los resultados introducidos y otorgarle una nota, que almacena para él en una base de datos, y del que va formando un expediente. Estos son ejemplos de páginas dinámicas, cuyo aspecto final va a depender de las acciones del usuario, de la forma de interactuar que tenga con la aplicación (en cuántos cursos se ha matriculado, si ha aprobado o suspendido un examen, los temas o respuestas que ha dado en los foros de su curso, etc.).
Entre las aplicaciones típicas desarrolladas en la actualidad, se encuentran los portales, las tiendas o comercios virtuales, B2C (Business-To-Consumer, proveedor y cliente), aplicaciones publicitarias, de venta (de billetes de avión, subastas), de ocio (portales de juegos) … Estos desarrollos se caracterizan por el alto número de usuarios que tienen que soportar y por la calidad de la interfaz de usuario, el diseño y el sistema de navegación presentados.
Contenido:
- Tema 1: INTRODUCCIÓN AL DESARROLLO DE APLICACIONES WEB
ASP 3
JAVA (JSP, SERVLETS)
PHP
DHTML
Tema 2: REQUISITOS DEL ASP.NET (.NET FRAMEWORK)
MICROSOFT .NET FRAMEWORK
CLS
CTS
IL (MSIL)
Tema 3: CONCEPTOS DE LA PROGRAMACIÓN ORIENTADA A OBJETOS
OBJETOS
ENCAPSULACIÓN
ABSTRACCIÓN
MENSAJES
CLASES
HERENCIA
MÉTODOS
POLIMORFISMO
SOBRECARGA
MODELO DE OBJETOS
RELACIONES ENTRE CLASES
VENTAJAS DE LA POO
INCONVENIENTES DE LA POO
Tema 4: CREANDO UNA PÁGINA BÁSICA
COMENTANDO EL EJEMPLO
SINTAXIS DE C#
DECLARACIÓN DE VARIABLES
COMENTARIOS
SENTENCIAS CONDICIONALES
Condicional if ..else
Condicional múltiple switch
BUCLES
Manual
Manuales ASP NET español
Curso basico
Guia programación gratis
Gratuito download pdf
Tutorial asp net
Tutoriales avanzados
Bucle do ..while:
Bucle while
Bucle for
Bucle foreach ..in
OPERADORES
Operadores aritméticos
Operadores lógicos
Operadores de asignación
Operadores de comparación
Operador de concatenación
Otros operadores
MANEJADORES DE EVENTOS
TRATAMIENTO DE ERRORES
DEFINICIÓN DE CLASES
INSTANCIACIÓN DE CLASES
MODIFICADORES
Modificadores de acceso
Otros modificadores
Tema 5: CONCEPTOS DE WEB FORMS
LA CLASE PAGE
Eventos de la página
Propiedades de la clase Page
Métodos de la clase Page
WEB FORMS
INTRODUCCIÓN A LOS CONTROLES DE SERVIDOR DE ASP.NET
INTRODUCCIÓN A LOS CONTROLES HTML
EJEMPLOS CON CONTROLES HTML
INTRODUCCIÓN A LOS CONTROLES WEB
EJEMPLOS CON CONTROLES WEB
Tema 6: COMPONENTES (DATALIST, DATAGRID)
EL CONTROL DATALIST
EL CONTROL DATAGRID
Tema 7: DIRECTIVAS DE PÁGINA
LA DIRECTIVA @PAGE
LA DIRECTIVA @IMPORT
LA DIRECTIVA @IMPLEMENTS
LA DIRECTIVA @ASSEMBLY
Tema 8: CONFIGURACIÓN DE IIS
HERRAMIENTA DE ADMINISTRACIÓN DE SERVICIOS DE INTERNET
CONFIGURACIÓN DE IIS
Ficha Sitio Web
Ficha Directorio particular
Ficha Documentos
Ficha Rendimiento
LA APLICACIÓN WEB
Tema 9: EL ARCHIVO GLOBAL.ASAX
EVENTOS DE SERVIDOR
GESTIÓN DEL ESTADO DE LA APLICACIÓN ASP.NET
Tema 10: EL ARCHIVO WEB.CONFIG
FORMATO DE LOS FICHEROS DE CONFIGURACIÓN
CONFIGURACIÓN GENERAL
CONFIGURACIÓN DE LA PÁGINA
CONFIGURACIÓN DE LA SESIÓN
Tema 11: MÓDULOS Y MANEJADORES http
EJEMPLO DE MANEJADOR http
Tema 12: SEGURIDAD EN ASP.NET
BLOQUEAR VALORES DE CONFIGURACIÓN
AUTENTIFICACIÓN Y AUTORIZACIÓN
AUTENTIFICACIÓN BASADA EN FORMULARIOS
AUTORIZACIÓN DE USUARIOS
GLOSARIO
