PROGRAMACIÓN CON ASP.NET 3.5 . O´REILLY

PROGRAMACIÓN CON ASP.NET 3.5 . O´REILLY

LIBERTY, JESSE / HURWITZ, DAN / MAHARRY, DAN

80,00 €
IVA incluido
No disponible Pregúntanos antes de pagar
Editorial:
ANAYA MULTIMEDIA - OBERON
Año de edición:
2009
Materia
Programacion y lenguajes
ISBN:
978-84-415-2570-2
Páginas:
1184
Encuadernación:
Otros
Colección:
O´REILLY-ANAYA MULTIMEDIA
80,00 €
IVA incluido
No disponible Pregúntanos antes de pagar

Introducción

¿Aprender o programar?

Convenciones utilizadas en este libro

Capítulo 1. Desarrollo Web en 2008
AJAX
.NET Framework 3.0 y 3.5
Visual Studio 2008
Internet Information Services 7.0
Más allá de 2008
Hacia VS2008


Capítulo 2. Visual Studio 2008
Primera vista: la página de inicio
Crear su primera página Web
Proyectos y soluciones
En entorno de desarrollo integrado

Capítulo 3. Conceptos fundamentales
Eventos
Controles de servidor ASP.NET
Controles de servidor AJAX
Controles de servidor HTML
Procesado del lado del cliente

Capítulo 4. Controles básicos
Visual Studio no es obligatorio
Formularios Web: ¿sencillos o AJAX?
Controles Label y Literal
Control TextBox
Control HiddenField
Controles Button
Control HyperLink
Imágenes
Seleccionar valores

Capítulo 5. Más controles
Controles de Panel
El control UpdatePanel
Controles MultiView y View
El control Wizard
El control FileUpload
El control AdRotator
El control Calendar

Capítulo 6. Fundamentos básicos del sitio Web
La clase Page
El archivo code-behind
Moverse a otra página
Estado
Ciclo de vida
Directivas

Capítulo 7. Controles y conexiones de fuente de datos
Fuentes de datos y controles DataSource
Utilizar el control ObjectDataSource
Utilizar el control XmlDataSource
Utilizar el control SqlDataSource
Registrar la fuente de datos con eventos

Capítulo 8. Utilizar controles compatibles con datos
Controles de datos jerárquicos
Controles de datos tabulares
Listas de datos
Un registro de cada vez: DetailsView
Muchos registros de cada vez: GridView
Controles de plantilla

Capítulo 9. ADO.NET
El modelo de objeto ADO.NET
Empezar a trabajar con ADO.NET
Crear objetos de datos a mano
Procedimientos almacenados
Actualizar con SQL y ADO.NET
Actualizar datos con transacciones
Vincular a objetos de negocio

Capítulo 10. Presentar LINQ
Deconstruir LINQ
Proveedores LINQ
LINQ to XML
LINQ to SQL

Capítulo 11. Validación
RequiredFieldValidator
El control Summary
CompareValidator
Comprobar rango
Expresiones regulares
Validación personalizada
Grupos de validación

Capítulo 12. Seguridad basada en formularios
Autenticación
Establecer autenticación basada en formularios

Capítulo 13. Páginas maestro y navegación
Páginas maestro
Navegación
Filtrado basado en seguridad

Capítulo 14. Personalización
Crear sitios Web personalizados
Temas y máscaras
Partes Web

Capítulo 15. Controles personalizados y de usuario
Controles de usuario
Controles personalizados
Controles derivados
Controles compuestos

Capítulo 16. Servicios Web
Introducción a los servicios Web
Entender protocolos y estándares de servicio Web
Utilizar servicios Web SOAP
Desarrollar un servicio Web SOAP ASP.NET
Invocar el servicio Web
Desarrollar un servicio Web WCF
Crear y consumir servicios Web compatibles con AJAX
Introducción a REST y JSON
Aprender más sobre servicios Web

Capítulo 17. Guardar en caché y rendimiento
Tipos guardados en caché
Caché de datos
Caché de salida
Caché de fragmentos: guardar en caché parte de una página
Caché de objetos
La clase HttpCachePolicy
Rendimiento
Benchmarking y profiling

Capítulo 18. Lógica de aplicación y configuración
Presentar IIS 7.0
Lógica a nivel de aplicación
Configurar la aplicación
Modificar web.config con IIS 7.0
Herramienta Administración de sitios Web
Apartados de configuración personalizados

Capítulo 19. Registro, depuración y gestión de error
Crear la aplicación de ejemplo
Registrar
Depuración
Gestión de error
Páginas de error personalizadas

Capítulo 20. Implementación
Ensamblados
Implementación local
Implementación global
Windows Installer
Proyectos de implementación Web

Índice alfabético

ASP.NET 3.5 es la forma más rápida, eficiente y segura de crear aplicaciones Web interactivas. Orientada a desarrolladores, esta exhaustiva guía está diseñada para que sirva de recurso útil y conciso, proporcionándole respuestas rápidas y eficaces.

Aprenda a crear modernas aplicaciones utilizando la popular tecnología de desarrollo Web de Microsoft y Visual Studio 2008. Encontrará los aspectos más novedosos de la programación ASP.NET y los temas principales, como por ejemplo, HTTP runtime, seguridad, caching, gestión de estados, páginas, controles, enlaces y acceso de datos. En esta obra, encontrará información esencial para crear con ASP.NET 3.5 aplicaciones Web innovadoras, proporcionando la combinación adecuada de expertos consejos y ejemplos prácticos.