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

  • HACIA UN INTERNET MÁS LIBRE
    JORGE SCHNURA
    ¿Y si pudieras ser el verdadero dueño de tu yo digital?En un mundo en el que unos pocos gigantes tecnológicos deciden qué vemos, qué pensamos y qué somos en línea, este libro propone una revolución: la Web 3.0. A través de un viaje apasionante que une historia, tecnología y crítica social, el autor desenmascara los mecanismos de control de la Internet actual y muestra cómo la t...

    23,95 €

  • JAVASCRIPT. CURSO PRÁCTICO, EDICIÓN 2025
    ARENAS, ROMAN
    Esta obra es la guía definitiva para aprender a desarrollar aplicaciones web modernas, completas y altamente interactivas. Desde los fundamentos hasta proyectos avanzados, este libro conduce al lector paso a paso por el mundo del desarrollo frontend y backend, combinando teoría clara con proyectos reales.A lo largo de sus cinco partes, descubrirás cómo consumir datos desde dive...

    34,90 €

  • PROGRAMACIÓN EN PYTHON
    GÓMEZ DELGADO, JAVIER / GARCÍA GARCÍA-DONCEL, JESÚS
    Con Programación en Python: Más allá del código no solo aprenderás a programar, sino que te convertirás en un desarrollador versátil, preparado para enfrentar los desafíos del mundo tecnológico actual y transformar ideas en soluciones innovadoras. Desde la instalación del entorno y los editores de Python hasta el desarrollo de aplicaciones sofisticadas, este manual ofrece un c...

    30,00 €

  • 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...

    21,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 €