ASP.NET 4.0
-5%

ASP.NET 4.0

CHARTE, FRANCISCO

15,20 €
14,44 €
IVA incluido
Descatalogado
Editorial:
ANAYA (PAPEL)
Año de edición:
2010
Materia
Informática
ISBN:
978-84-415-2763-8
Páginas:
352
15,20 €
14,44 €
IVA incluido
Descatalogado
Añadir a favoritos

Dedicatoria

Agradecimientos

Sobre el autor

Introducción
Breve historia de ASP.NET
Elección de un lenguaje de implementación
La plataforma .NET
Objetivos de este libro

Cómo usar este libro
Estructura de la guía
Uso de los ejemplos
Convenciones tipográficas

1. Fundamentos
1.1. Introducción
1.2. Estructura de una aplicación Web
1.2.1. Estructura de una aplicación ASP.NET
1.3. El protocolo HTTP
1.3.1. Estructura de una solicitud HTTP
1.3.2. Estructura de una respuesta HTTP
1.4. Información de estado
1.4.1. ASP.NET y ViewState
1.4.2. Mantenimiento del ViewState

2. Herramientas de trabajo
2.1. Introducción
2.2. Visual Studio
2.3. Visual Web Developer Express
2.4. El entorno de trabajo
2.4.1. Galería de plantillas
2.4.2. Explorador de soluciones
2.4.3. El diseñador de páginas ASP.NET
2.4.4. El editor de código Visual Basic
2.5. Otras herramientas de diseño
2.6. Elementos básicos de una aplicación
2.6.1. Módulos .aspx
2.6.2. Módulos .aspx.vb
2.6.3. Módulo de configuración
2.6.4. Módulo de eventos globales

3. Técnicas comunes
3.1. Introducción
3.2. Controles HTML versus controles ASP.NET
3.2.1. Tratamiento de los controles ASP.NET en el servidor
3.3. Controles de uso habitual
3.3.1. Estilo visual
3.3.2. Propiedades de comportamiento
3.3.3. Generación de eventos
3.3.4. Mantenimiento del estado
3.3.5. Composición de una interfaz sencilla
3.4. Objetos básicos de una aplicación ASP.NET
3.4.1. Solicitud y respuesta
3.4.2. Trabajo con cookies
3.4.3. Acceso a los flujos de entrada y salida
3.4.4. Acceso a los servicios .NET de uso común

4. Formularios y validación de datos
4.1. Introducción
4.2. ¿Cómo funciona un formulario HTML?
4.2.1. Formularios HTML simples
4.2.2. Recuperar datos de un formulario
4.2.3. Formularios ASP.NET
4.3. Validación de datos en el cliente
4.3.1. ¿Cuándo se produce la validación?
4.3.2. Características comunes
4.3.3. Datos de introducción obligatoria
4.3.4. Relaciones y rangos
4.3.5. Validaciones basadas en expresiones regulares
4.3.6. Validaciones personalizadas
4.3.7. Resumir los de errores de validación
4.3.8. Grupos de validación
4.4. Mantener datos de sesión

5. Facilitar la navegación
5.1. Introducción
5.2. Hipervínculos
5.2.1. Diseño de un sitio con múltiples páginas
5.2.2. Enlaces de retorno
5.2.3. Sitios con más de dos niveles
5.3. Camino de llegada a la página activa
5.3.1. Generar un mapa del sitio
5.3.2. Configuración de SiteMapPath
5.4. Menú de acceso a las páginas
5.4.1. Conexión del menú con el mapa del sitio
5.4.2. Configuración del menú
5.5. Visualizar el mapa en forma de árbol

6. Diseño general de un sitio Web
6.1. Introducción
6.2. Páginas maestras y de contenido
6.2.1. Estructura de una página maestra
6.2.2. Referencia a una página maestra
6.2.3. Componentes ContentPlaceHolder y Content
6.3. Un caso práctico
6.3.1. Adición de contenidos
6.3.2. Modificación de la página maestra
6.4. Páginas maestras globales y dinámicas
6.4.1. Acceso a la página maestra desde el código
6.5. Temas visuales
6.5.1. Elementos que componen un tema visual
6.5.2. Creación de un tema visual simple
6.5.3. Usar un tema en una página o sitio
6.6. Trabajar con hojas de estilos
6.6.1. Asignación y modificación de estilos
6.6.2. Edición de hojas de estilos

7. Perfiles de usuario
7.1. Introducción
7.2. Proveedores ASP.NET
7.2.1. Configuración del almacenamiento
7.2.2. Configuración de proveedores ASP.NET en IIS
7.2.3. Configuración de proveedores en la aplicación
7.3. Mantenimiento de perfiles de usuario
7.3.1. Definir la información asociada al perfil
7.3.2. Perfiles anónimos
7.3.3. Acceso a los datos de los perfiles
7.3.4. Perfiles en la práctica
7.4. Usuarios registrados y seguridad
7.4.1. Configuración de seguridad
7.4.2. Inicio de sesión
7.4.3. Preparación de la página login.aspx
7.4.4. Control de acceso a las páginas
7.4.5. Facilitar el registro interactivo de usuarios

8. Diseño de sitios personalizables
8.1. Introducción
8.2. Elementos básicos
8.2.1. WebPartManager
8.2.2. Zonas con elementos personalizables
8.3. Agregar, eliminar y mover elementos
8.3.1. Preparación de un catálogo de elementos
8.3.2. Modos de operación de la página
8.3.3. Agregar un catálogo declarativo
8.4. Otros componentes de personalización

9. Acceso a bases de datos
9.1. Introducción
9.2. Los servicios de ADO.NET
9.2.1. Proveedores ADO.NET
9.2.2. Clases genéricas de acceso a datos
9.2.3. Acceso a una base de datos mediante programación
9.3. Herramientas del entorno para acceso a datos
9.3.1. Definir una conexión
9.4. Componentes de datos en ASP.NET
9.4.1. Diseño de una interfaz simple
9.4.2. Configuración del DataSource
9.4.3. Filtrado de datos en ejecución
9.4.4. Formularios con diseño libre
9.5. Páginas dinámicas de acceso a datos
9.5.1. Creación de un sitio ASP.NET dinámico
9.5.2. Generación del modelo de datos con Entity Framework
9.5.3. Conexión entre las plantillas y el modelo de datos

10. Sitios Web más dinámicos
10.1. Introducción
10.2. Introducción a AJAX
10.2.1. Estructura de una aplicación AJAX
10.2.2. El componente diferenciador de AJAX
10.2.3. El objeto XMLHttpRequest
10.2.4. Funcionamiento asíncrono
10.2.5. Actualización local de la interfaz
10.3. AJAX y ASP.NET
10.3.1. Formularios AJAX
10.3.2. El componente ScriptManager
10.3.3. Paneles con contenido actualizable
10.3.4. Indicación de estado
10.3.5. Actualización periódica de la interfaz

11. Desarrollo de componentes
11.1. Introducción
11.2. Desarrollo de componentes .NET
11.2.1. ¿Cuándo un objeto es un componente?
11.2.2. Definición de propiedades
11.2.3. Mejoras para la fase de diseño
11.3. La clase Control y sus derivadas
11.4. Desarrollo de un control simple
11.4.1. Prueba del componente
11.4.2. Posición, dimensiones y estilo
11.5. Adición de nuevos miembros
11.6. La clase HtmlTextWriter
11.6.1. El modelo adaptativo de generación de código
11.7. Controles compuestos
11.8. Controles de usuario
11.8.1. Creación de un control de usuario
11.8.2. Uso de un control de usuario

12. Despliegue de una aplicación Web
12.1. Introducción
12.2. Opciones de despliegue
12.3. Preliminares
12.4. Copia del proyecto al sitio de destino
12.5. Precompilación del sitio
12.6. Postconfiguración

13. Introducción a ASP.NET MVC
13.1. Introducción
13.2. El patrón arquitectónico MVC
13.2.1. Ventajas del patrón MVC
13.3. ASP.NET MVC
13.3.1. Inicio de un proyecto ASP.NET MVC
13.3.2. El modelo
13.3.3. El controlador
13.3.4. La vista
13.4. Adición de un controlador y una vista simples

Índice alfabético

La creación de aplicaciones Web es un requerimiento indispensable para todos los profesionales que desarrollan software, siendo ASP.NET una de las tecnologías más avanzadas del momento. Este libro guía al lector a través de todo el proceso de construcción de aplicaciones Web con ASP.NET 4, partiendo de los fundamentos más básicos: el protocolo HTTP y la estructura de una aplicación Web clásica.

Se describen técnicas comunes para el procesamiento de formularios, la validación de datos tanto en la parte cliente como en la del servidor, la inclusión de elementos que faciliten al usuario la navegación por el sitio o el diseño de interfaces coherentes a través de páginas maestras y temas visuales.

Los temas más interesantes de ASP.NET, como la administración de perfiles de usuario, los aspectos relacionados con la seguridad, la construcción de sitios personalizables o el acceso a bases de datos, son abordados de una forma concisa y clara. Asimismo se describen técnicas de actualidad, como el diseño de sitios Web dinámicos AJAX usando los componentes que ASP.NET incluye con esta finalidad. Incluso aspectos olvidados en la mayoría de publicaciones, como puede ser el desarrollo de componentes propios o los pasos que han de seguirse para desplegar una aplicación Web una vez terminado el desarrollo, son tratados con claridad y siguiendo un enfoque didáctico.

Artículos relacionados

  • EL PEQUEÑO LIBRO DEL PSICOTRADING
    SERRANO RUIZ, FRANCISCA
    En su nuevo libro, la trader y formadora Francisca Serrano te anima a comprender el trading conociéndote a ti mismo, a ti misma. «El trading es vida y la vida es trading», dice Francisca y, subiéndonos a lomos de los gigantes del trading y la psicología, ilumina el aspecto psicológico del comportamiento de los traders en los mercados financieros. Y es que los traders, como demu...
    En stock

    14,96 €14,21 €

  • MANUAL IMPRESCINDIBLE. WINDOWS 11
    DELGADO, JOSÉ MARÍA
    Windows 11 es la renovación más importante del sistema operativo de Microsoft en los últimos años y probablemente la versión más completa de toda su historia. Sus componentes más destacados han sido actualizados y mejorados para proporcionar una experiencia de usuario única. Cualquier persona que tenga inquietud por conocer los innumerables cambios y posibilidades incorporadas ...
    En stock

    29,95 €28,45 €

  • CONFIGURACIÓN DE INFRAESTRUCTURAS DE SISTEMAS DE TELECOMUNICACIONES 2.ª EDICIÓN
    MILLAN ESTELLER, JUAN MANUEL
    Las infraestructuras comunes;de telecomunicaciones en los edificios;facilitan a los usuarios de un inmueble el acceso;a los diferentes servicios de telecomunicaciones.;Este texto desarrolla todos los contenidos del módulo profesional de Configuración de Infraestructuras de Sistemas de Telecomunicaciones, del Ciclo Formativo de grado superior en Sistemas de Telecomunicaciones e ...
    En stock

    35,00 €33,25 €

  • DESARROLLO DE SOFTWARE Y SISTEMAS BASADOS EN COMPONENTES Y SERVICIOS
    CAPEL TUÑON,MANUEL
    Este libro saplicacionesreutilizablemoderna. Lasutilizando psistemas sofcomponentesescrito paracomponentesdesarrollo dcomponentes,necesarias pProporcionacomponentescontinuaciónsoftware condesarrollo daspectos esptécnicas deempresarialedesarrollo b concret ...
    En stock

    27,00 €25,65 €

  • FUNDAMENTOS DE SISTEMAS DIGITALES 11ª ED.
    FLOYD, THOMAS L.
    Esta undécima edición de Fundamentos de sistemas digitales continúa una larga tradición de presentación de los fundamentos de la tecnología digital. Este texto expone conceptos básicos, reforzados con multitud de ilustraciones, ejemplos, ejercicios y apl ...
    En stock

    70,55 €67,02 €

  • VIDEOJUEGOS
    ARES, MARA
    Éste no es un libro enfocado 100% en la programación o el diseño de videojuegos, sino en todo el contexto necesario para llevar a cabo un proyecto exitoso: guión, diseño, desarrollo, marketing y negocio. Aquí, en forma simple, estudiaremos los temas principales para comenzar a crear un juego desde cero. Esta obra se trata de un mapa de ruta en el cual encontraremos definiciones...
    En stock

    16,80 €15,96 €

Otros libros del autor

  • MANUAL IMPRESCINDIBLE. ACCESS 2016
    CHARTE, FRANCISCO
    Access 2016 es la última de las versiones del programa para gestión de bases de datos y generación de aplicaciones de Microsoft. Con este manual aprenderás a utilizarla, durante veinte lecciones muy didácticas y de complejidad ascendente. Este libro explica con detalle las principales funciones de Access 2016. Es esencial para usuarios interesados en profundizar en sus herrami...
    Disponible

    29,95 €28,45 €

  • MANUAL AVANZADO. EXCEL 2016
    CHARTE, FRANCISCO
    Microsoft Excel es una potente aplicación para realizar cálculos, análisis de datos y representación gráfica de información. Disponible para Windows, OS X, iOS, y Android, la versión 2016 incorpora nuevas opciones que conceden más funcionalidad al programa. Dispone además de nuevos tipos de gráficos, mecanismos adicionales de selección y transformación de datos y mejoras para l...
    Disponible

    34,95 €33,20 €

  • MANUAL IMPRESCINDIBLE. ACCESS 2013
    CHARTE, FRANCISCO
    Access 2013 es la última versión de la aplicación para gestión de bases de datos y generación de aplicaciones de Microsoft; un programa que aprenderá a utilizar con este manual a lo largo de veinte lecciones didácticas y de complejidad ascendente.El libro explica con detalle las principales funciones de Microsoft Access 2013 y es esencial pata todos aquellos usuarios interesado...
    Descatalogado

    28,75 €27,31 €

  • MANUAL IMPRESCINDIBLE. ASP.NET 4.5/MVC 4
    CHARTE, FRANCISCO
    ASP.NET 4.5 es la última versión del motor de procesamiento de páginas Web de Microsoft que, conjuntamente con MVC 4, simplifica el proceso desarrollo de potentes aplicaciones Web de última generación. El lector aprenderá a utilizar ambas infraestructuras con este manual a lo largo de dieciocho lecciones didácticas y de complejidad ascendente.Este libro guía al lector a través...
    Descatalogado

    28,00 €26,60 €

  • GUÍA PRÁCTICA. EXCEL 2013
    CHARTE, FRANCISCO
    Microsoft Excel es la hoja de cálculo más difundida, una aplicación convertido en estándar para el tratamiento de datos numéricos, modelos financieros y generación de gráficos y que llega a su máxima expresión en esta nueva versión 2013 gracias a su renovada interfaz, con la que es posible efectuar la mayoría de tareas con un par de clics de ratón.Este libro con un enfoque didá...
    Descatalogado

    16,00 €15,20 €

  • MANUAL AVANZADO. EXCEL 2013
    CHARTE, FRANCISCO
    Excel 2013 es la última versión de la hoja de cálculo más difundida a nivel mundial, una nueva versión que cuenta con importantes mejoras y novedades en todas las áreas de trabajo. Este Manual Avanzado es la herramienta ideal para conocer las funciones más avanzadas de Excel 2013, obteniendo el mejor aprovechamiento de esta aplicación.En este libro encontrará, en primer lugar, ...
    Descatalogado

    33,00 €31,35 €