PROGRAMACIÓN CON ASP.NET 3.5

PROGRAMACIÓN CON ASP.NET 3.5

LIBERTY, JESSE / HURWITZ, DAN / MAHARRY, DAN

76,50 €
IVA incluido
Editorial:
ANAYA MULTIMEDIA, S.A.
Año de edición:
2009
ISBN:
978-84-415-2570-2
Páginas:
1184
Encuadernación:
Otros
Colección:
O'Reilly

Disponibilidad:

  • Calle Doce de OctubreConsulte disponibilidad
  • Calle Valeriano MirandaConsulte disponibilidad

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.

Artículos relacionados

  • OFFICE Y COPILOT OPTIMIZA WORD EXCEL POWERPOINT Y TEAMS
    CHEMA GOMEZ
    La Inteligencia Artificial ha transformado las herramientas de Office, convirtiéndolas en asistentes inteligentes que facilitan el trabajo diario.Este libro te guía paso a paso en la integración de la IA en Word, Excel, Powerpoint, Outlook y Teams, mostrando cómo aprovechar al máximo sus funciones avanzadas.? En Word, redacta con mayor precisión gracias al procesamiento de leng...

    27,90 €

  • ENTIENDE LA TECNOLOGÍA
    GENTILE, NATE
    Piénsalo: gracias a los avances tecnológicos podemos hablar con alguien que esté a miles de kilómetros, predecir el tiempo, cruzar el planeta en cuestión de horas, conocer nuestro estado de salud, curar enfermedades graves, acceder al instante a más información de la que nunca seremos capaces de leer... ¡Si incluso hemos conseguido hacer que las máquinas aprendan! ¿Cómo de dif...

    20,90 €

  • CANVA. CURSO COMPLETO
    GÓMEZ, CHEMA
    La guía definitiva y más exhaustiva para dominar Canva, la herramienta de diseño gráfico más accesible y poderosa de nuestros tiempos ...

    19,90 €

  • LA LEY DE LA INTELIGENCIA ARTIFICIAL. PARTE I
    LÓPEZ-AMO SAINZ, ALVARO PABLO
    La extensión del uso la Inteligencia Artificial a un sinfín de actividades de nuestra vida diaria está suponiendo una nueva revolución tecnológica, económica y social. Tal revolución evidencia la necesidad de una regulación legal en la que La Unión Europea, la OCDE y un amplio número de países ya han avanzado.Con un lenguaje claro, didáctico y sin tecnicismos este libro present...

    34,90 €

  • FINAL FANTASY: LEVEL 99
    MARTÍNEZ SUÁREZ, MIGUEL / RUBIO BLÁZQUEZ, NÉSTOR
    Final Fantasy: Level 99 es un bestiario que explora la diversidad de criaturas icónicas de la legendaria saga de videojuegos de Square Enix, desde sus inspiraciones en mitología clásica hasta referencias en la cultura pop y la ciencia-ficción. El libro, coescrito por Miguel Martínez Suárez y Néstor Rubio Blázquez, presenta 99 fascinantes monstruos que han desafiado a los jugado...

    25,95 €

  • MATEMATICAS Y GRAFICOS CON PYTHON
    PRIETO MORLAN
    Con esta obra el lector emprenderá un emocionante viaje a través del mundo de las matemáticas y la visualización de datos utilizando el poderoso lenguaje de programación Python. Este libro no solo ofrece una introducción accesible a los conceptos matemáticos fundamentales, sino que también proporciona las herramientas necesarias para aplicar estos conocimientos a través de la p...

    29,90 €