https://www.imosver.com/pt/libros/aspnet-40-49903600454990360045Asp.net 4.014.44La 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íhttps://static.imosver.com/imagenes_small/9788441/978844152763.jpgLibrosLibros/INFORMATICASin stockANAYA MULTIMEDIA000https://static.imosver.com/imagenes_small/9788441/978844152763.jpg001032240700104689874999980238499998012115.250.762010/06/069788441527638Charte, FranciscoLibrosaño_2010idioma_CastelhanoCautor_Charte, Franciscosaga_GUIAS PRACTICAS
Este tipo de cookies permitem ao usuário a navegação através de uma página web, plataforma ou aplicação e a utilização das diferentes opções ou serviços que nela existam.
imosver_session
Descrição
Cookie técnica própria. Mantém a tua sessão identificada enquanto navegas: o carrinho, o idioma e o acesso à tua conta. Sem ela o site não pode funcionar.
Duração
120 minutos
Instalações
Domínio
imosver.com
OCT8NE
Descrição
Este cookie é utilizado para o correto funcionamento do Chat da Oct8ne para prestar o serviço de atendimento ao cliente ao usuário.
São aquelas que possibilitam o acompanhamento e análise do comportamento dos usuários em nossa página. A informação recolhida é utilizada para a medição da atividade dos usuários na web e a elaboração de perfis de navegação dos usuários.
_clsk
Descrição
Cookie própria do Microsoft Clarity. Agrupa numa única sessão as páginas que visitas durante a navegação, para analisar o percurso dentro do site.
Duração
1 dias
Instalações
Domínio
imosver.com
logglytrackingsession
Descrição
Identifica e regista a sessão do usuário para fins analíticos.
Duração
Sessão
Instalações
Domínio
.imosver.com
GOOGLE_ANALYTICS
Descrição
Regista um identificador único que é utilizado para gerar dados estatísticos sobre como o visitante utiliza o sítio web.
Duração
1 Ano
Instalações
Domínio
.imosver.com
_clck
Descrição
Cookie própria do Microsoft Clarity. Guarda um identificador anónimo do navegador para atribuir ao mesmo utilizador as visitas a este site e elaborar estatísticas de utilização.
Duração
1 Ano
Instalações
Domínio
imosver.com
CLID
Descrição
Cookie de terceiros do Microsoft Clarity. Identifica a primeira vez que o Clarity deteta este navegador em qualquer site que utilize o serviço.
Duração
1 Ano
Instalações
Domínio
clarity.ms
_ga
Descrição
Cookie do Google Analytics. Guarda um identificador anónimo do navegador para distinguir utilizadores e elaborar estatísticas de utilização do site.
Duração
2 Ano
Instalações
Domínio
.imosver.com
_ga_LZR660YW0M
Descrição
Cookie do Google Analytics 4. Mantém o estado da sessão de análise para poder medir as visitas e o percurso dentro do site.
Duração
2 Ano
Instalações
Domínio
.imosver.com
São aquelas que nos permitem adaptar a navegação em nosso site às suas preferências (ex.: idioma, navegador utilizado, etc.).
_fbp
Descrição
Utilizado pelo Facebook para oferecer uma série de produtos publicitários, como ofertas em tempo real de anunciantes terceiros.
Duração
3 Mês
Instalações
Domínio
.imosver.com
afiliado
Descrição
Cookie própria do programa de afiliados. Guarda durante 30 dias o código do afiliado que te trouxe até ao site, para lhe poder atribuir a venda.
Duração
1 Mês
Instalações
Domínio
imosver.com
MUID
Descrição
Cookie de terceiros da Microsoft. Identifica navegadores únicos que visitam sites da Microsoft e é utilizada para fins publicitários, de análise e operacionais.
Duração
1 Ano
Instalações
Domínio
clarity.ms
ANONCHK
Descrição
Cookie de terceiros da Microsoft. Indica se o identificador MUID é transferido para o ANID, uma cookie utilizada para fins publicitários.
Duração
10 minutos
Instalações
Domínio
clarity.ms
MR
Descrição
Cookie de terceiros da Microsoft. Indica se o identificador MUID deve ser atualizado.
Duração
7 dias
Instalações
Domínio
clarity.ms
SM
Descrição
Cookie de terceiros da Microsoft. Sincroniza o identificador MUID entre os vários domínios da Microsoft.
Duração
Sessão
Instalações
Domínio
clarity.ms
_fbc
Descrição
Cookie da Meta. Guarda o identificador do anúncio do Facebook ou Instagram a partir do qual chegaste, para atribuir a visita a essa campanha publicitária.
Duração
3 Mês
Instalações
Domínio
.imosver.com
_gcl_au
Descrição
Cookie do Google Ads. Regista a visita proveniente de um anúncio para poder medir as conversões das campanhas publicitárias.
Duração
3 Mês
Instalações
Domínio
.imosver.com
_uetsid
Descrição
Cookie da Microsoft Advertising. Identifica a tua sessão de navegação para medir as conversões das campanhas publicitárias do Bing.
Duração
1 dias
Instalações
Domínio
.imosver.com
_uetvid
Descrição
Cookie da Microsoft Advertising. Identifica o teu navegador entre visitas diferentes para medir as conversões das campanhas publicitárias do Bing.
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. 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