Libros > Libros de informática > Programación > ASP > Programación con ASP.NET 2.0
Portada de Programación con Asp.net 2.0

Programación con Asp.net 2.0

Autores:Liberty, Jesse; Hurwitz, Dan;
Categoría:ASP
ISBN: 9788441520523
Anaya Multimedia nos ofrece Programación con Asp.net 2.0 en español, disponible en nuestra tienda desde el 01 de Agosto del 2006. Amplía tus conocimientos sobre el mundo de los ordenadores con este libro de informática, perfectamente adaptado para todos los lectores por su cuidado contenido. Este libro cuenta con un total de 1056 páginas , unas dimensiones de 23x18 cm (1ª ed., 1ª imp.).
Leer argumento »
Ver todas las novedades de libros »

Otros clientes que compraron Programación con ASP.NET 2.0 también compraron:

Argumento de Programación con Asp.net 2.0

Microsoft Visual Studio y ASP.NET en los últimos años se han convertido en las herramientas más populares para crear aplicaciones y servicios web basados en Windows. ASP.NET 2.0 es probablemente la forma más rápida, eficiente, fiable y más documentada para crear aplicaciones web interactivas. Tiene algunas de las mejores herramientas de desarrollo del mercado y Microsoft ha creado nuevos controles para ésta última versión (seguridad, acceso a datos, diseño, etc.), lo que nos permite concentrarnos sólo en la aplicación. Este libro nos enseñará todo lo que tenemos que saber para crear aplicaciones con calidad profesional, estables y orientadas a datos. Comienza con recorridos prácticos por ASP.NET 2.0 y Visual Studio 2005, que están diseñados para que seamos productivos lo más rápidamente posible. Los primeros capítulos explican con detalle los controles, los sucesos y el ciclo vital de las páginas Web ASP.NET y otros conceptos fundamentales para usar el entorno ASP.NET. Programación con ASP.NET 2.0, ha sido escrito para programadores y diseñadores web que quieren crear aplicaciones Web usando la nueva y potente plataforma ASP.NET 2.0, de Microsoft.0Contenido Agradecimientos Sobre los autores Introducción Sobre el libro Organización del libro Para quién es este libro Convenciones Ayuda Capítulo 1. ASP.NET 2.0 .NET Framework 2.0 ASP.NET 2.0 Nuevas funciones Las carpetas especiales hacen que la integración sea más sencilla Seguridad Personalización Páginas maestras Navegación Páginas Web con IIS Controles mejorados Nuevos controles Visual Studio 2005 (VS2005) Dispositivos móviles Sobre VS2005 Capítulo 2. Visual Studio 2005 Página de inicio Sistema de archivos HTTP FTP Crear nuestra primera página Web Proyectos y soluciones Soluciones Proyectos y archivos Plantillas Nombres de proyecto El Entorno de desarrollo integrado (IDE) Disposición Crear y ejecutar Menús y barras de herramientas Menú Archivo Nuevo Abrir Agregar Opciones avanzadas para guardar Control de código fuente Menú Editar Recorrer el portapapeles (Control-Mayús-V) Buscar y reemplazar Búsqueda rápida (Control-F)/Reemplazo rápido (Control-H) Buscar en archivos (Control-Mayús-F) Reemplazar en archivos (Control-Mayús-H) Buscar símbolo (Alt-F12) Ir a Insertar archivo como texto Avanzadas Búsqueda incremental (Control-I) Marcadores Esquematización IntelliSense Menú Ver Explorador de soluciones (Control-Alt-L) Explorador de servidores (Control-Alt-S) Ventana Propiedades (F4) Bordes visibles (Control-Q) Detalles (Control-Mayús-Q) Controles no visuales (Control-Mayús-N) Examinador de objetos (Control-Alt-J) Esquema del documento (Control-Alt-T) Lista de errores (Control-W, Control-E) Lista de tareas (Control-W, Control-T) Cuadro de herramientas (Control-Alt-X) Ventana Comandos (Control-Alt-A) Otras ventanas Menú Refacturización Menú Sitio Web Opciones de inicio Copiar sitio Web Configuración de ASP.NET Menú Proyecto Agregar nuevo elemento (Control-Mayús-A) Agregar elemento existente (Mayús-Alt-A) Nueva carpeta Establecer proyectos de inicio Dependencias del proyecto/Orden de generación del proyecto Menú Generar Menú Depurar Menú Datos Menú Formato Menú Herramientas Conectar con dispositivo Conectar con base de datos Administrador de fragmentos de código (Control-K, Control-B) Elegir elementos del cuadro de herramientas Macros Herramientas externas Importar y exportar configuraciones Personalizar Opciones Menú Ventana Menú Ayuda Ayuda dinámica (Control-Alt-F4) Contenido (Con (Control-Alt-F2)/Buscar(Control-Alt-F3) &n (Mayús-Alt-F2) Buscar actualizaciones Capítulo 3. Controles: conceptos fundamentales Eventos Eventos ASP.NET Argumentos de evento Eventos de aplicación y de sesión Eventos de página y de control Eventos de devolución de datos o eventos sin devolución de datos IsPostBack Eventos en Visual Studio 2005 Varios controles para un controlador de eventos Controles de servidor ASP.NET ASP.NET y navegadores Jerarquía de clases de los controles de servidor ASP.NET Estilos CSS Controles de servidor HTML Procesamiento en el lado del cliente Capítulo 4. Controles básicos Conceptos básicos Control Label Control TextBox Control HiddenField Controles Button Control HyperLink Seleccionar valores Control CheckBox Control RadioButton Seleccionar en una lista Objeto ListItem Control CheckBoxList Agregar elementos declarativamente Añadir elementos mediante programación desde una matriz Agregar elementos desde un origen de datos Responder a las selecciones del usuario Control RadioButtonList Control DropDownList Control ListBox Control BulletedList Tablas Filas de tabla Celdas de tabla Anchura de celda Control Panel Imágenes Control Image Control ImageMap Capítulo 5. Controles avanzados Controles MultiView y View Control Wizard Control FileUpload Control AdRotator Archivo Advertisement Utilizar AdRotator Calendar Seleccionar fechas en el calendario Controlar el aspecto del calendario Programar el control Calendar SelectionChanged Event Evento DayRender Evento VisibleMonthChanged Capítulo 6. Fundamentos de página Web La página Código oculto Pasar a otra página HyperLink Server.Transfer Response.Redirect Envío entre páginas Recuperar datos de la página anterior ¿Cómo he llegado aquí? Estado Estado de la sesión Configuración del estado de la sesión Objetos de aplicación del ámbito de la sesión Estado de vista Bolsa de estado Estado de aplicación Ciclo vital Directivas Directiva Application Directiva Assembly Directiva Control Directiva Implements Directiva Import Directiva Master Directiva MasterType Directiva OutputCache Directiva Page Directiva Reference Directiva Register Capítulo 7. Seguimiento, depuración y control de errores Crear una aplicación de muestra Seguimiento Seguimiento a nivel de página Insertar en el registro de seguimiento Seguimiento a nivel de aplicación Visor de seguimiento Depuración La barra de herramientas Depurar Puntos de detención Establecer un punto de detención Ventana Puntos de interrupción Propiedades de los puntos de interrupción Recorrer el código paso a paso Examinar variables y objetos Ventanas de depuración Ventana Inmediato Ventana Automático Ventana Variables locales Ventana Inspección Ventana Pila de llamadas Ventana Subprocesos Ventana Módulos Ventana Desensamblador Ventana Registros Ventana Memoria Gestión de errores Errores no gestionados Páginas de error de toda la aplicación Páginas de error de una determinada página Capítulo 8. Validación RequiredFieldValidator El control Summary El validador de comparación Comprobar el tipo de datos introducidos Comparar con otro control Comprobar rangos Expresiones regulares Validación personalizada Grupos de validación Capítulo 9. Acceso a datos Web Obtener datos de una base de datos Controles de origen de datos Control GridView Agregar instrucciones Insert, Update y Delete Actualizaciones multiusuario Concurrencia optimista Mostrar y actualizar la rejilla Vamos a probarlo Siguiendo la actualización con eventos Modificar la rejilla basándonos en eventos Pasar parámetros a la consulta seleccionada Control DataList Editar elementos de controles List Eliminar elementos de un control List Control Repeater Control DetailsView: examinar un registro cada vez Control FormView: Examinar registros únicos como maestro/detalle Edición con FormView Insertar nuevos registros Eventos DetailsView y FormView Capítulo 10. ADO.NET El modelo de objetos ADO.NET La clase DataSet La clase DataTable La clase DataRow DbCommand y DbConnection El objeto DataAdapter El objeto DataReader Primeros pasos con ADO.NET Usar un DataReader Crear relaciones de datos en DataSets Crear objetos de datos a mano Diseño de base de datos de fallos Crear DataTable a mano Establecer propiedades de columna Establecer restricciones Agregar datos a la tabla Agregar tablas adicionales al DataSet Agregar filas con una matriz de objetos Crear claves principales Crear claves extranjeras Crear relaciones de datos Procedimientos almacenados Crear un procedimiento almacenado simple Procedimientos almacenados con parámetros Actualizar con SQL y ADO.NET Actualizar datos con transacciones La prueba ACID Implementar transacciones Transacciones de base de datos Transacciones de conexión Vinculando a objetos empresariales Capítulo 11. Seguridad basada en formularios Autenticación Acceso anónimo Autenticación Windows Autenticación básica Autenticación de texto implícita Autenticación de Windows integrada Seguridad basada en funciones Autenticación Passport Autenticación por formulario Autenticación basada en formularios al detalle Crear la aplicación Creación de cuentas Crear la página de bienvenida Crear la página de inicio de sesión Agregar un recordador de contraseñas Agregar funciones a cuentas ASP.NET Usar la herramienta para configurar Sitios Web para configurar funciones Restringir el acceso a páginas basadas en funciones Capítulo 12. Páginas maestras y navegación Páginas maestras Añadir páginas de contenido Usar páginas maestras anidadas Editar dinámicamente la página maestra Navegación Primeros pasos con la navegación del sitio Configurar las páginas Personalizar el aspecto y comportamiento Rellenar bajo demanda Usar un menú para la navegación Enumerar nodos de mapa de sitio mediante programación Filtrado basado en seguridad Activar las suscripciones Agregar funciones Agregar una página de inicio de sesión Crear reglas de acceso Crear un mapa de sitio regido por permisos Capítulo 13. Personalización Crear sitios Web personalizados Guardar información de personalización Configurar la gestión de los perfiles Explorar las tablas de perfil Personalizar con tipos complejos Personalización anónima Temas y máscaras Crear el sitio de prueba Organizar los temas y máscaras del sitio Activar temas y máscaras Especificar los temas de la página Establecer temas de hoja de estilo Establecer temas de personalización Usar máscaras con nombre Elementos Web Arquitectura de elementos Web Creación de zonas Agregar controles a zonas Minimizar y restaurar Activar la edición y los cambios de disposición Crear un control de usuario para permitir cambiar el diseñode página Mover un elemento Editar un elemento Agregar elementos desde un catálogo Capítulo 14. Controles personales y de usuario Controles de usuario Controles de usuario con código Directiva @Control Propiedades Crear una propiedad Proporcionar un valor subyacente para la propiedad Integrar la propiedad en el código Establecer la propiedad para el cliente Controlar eventos Controles personalizados Propiedades El método Render Actualizar el control Mantener el estado Creación de controles derivados Creación de controles compuestos Modificar el control derivado CountedButton Creación del control compuesto BookCounter Creación del control compuesto BookInquiryList Capítulo 15. Crear servicios Web Cómo funcionan los servicios Web Desarrollar un servicio Web El proxy Crear el consumidor Protocolos y estándares HTTP HTTP-GET HTTP-POST XML SOAP Web Services Enhancements (WSE) Crear un servicio Web sencillo En línea con un editor de texto Código oculto con Visual Studio 2005 Directiva WebService Derivar de la clase WebService Estado de la aplicación mediante HttpContext Atributo WebServiceBinding Atributo WebMethod La propiedad BufferResponse Propiedad CacheDuration Propiedad Description Propiedad EnableSession Propiedad MessageName Propiedad TransactionOption Atributo WebService Propiedad Description Propiedad Name Propiedad Namespace Tipos de datos Matrices Clases y estructuras DataSets StockTickerComplete Creación de documentos de descubrimiento Descubrimiento mediante una cadena de consulta Archivos de descubrimiento estáticos Implementación Ensamblados compilados previamente Ensamblados compilados dinámicamente Capítulo 16. Servicios Web de consumo Descubrimiento Creación del cliente con VS2005 Creación del cliente manualmente Crear el contenido de la página Web consumidora Crear el proxy Generar manualmente el código fuente de la clase proxy Detalles de la clase proxy Compilar la clase proxy Compilación automática en la carpeta App_Code Compilación manual Finalizar la aplicación consumidora Usar llamadas a métodos asíncronas Capítulo 17. Memoria caché y rendimiento Tipos de caché Caché de clase Caché de configuración Caché de datos Caché de resultado Caché de objeto Caché de datos Caché de DataSourceControl Caché de dependencia SQL Invalidación de caché basada en sondeo Preparar la base de datos Editar web.config Invalidación de caché basada en notificación Caché de resultado La directiva OutputCache Duration VaryByParam CacheProfile DiskCacheable Location SqlDependency VaryByControl VaryByCustom VaryByHeader Caché de fragmentos: guardar en caché parte de una página Caché de objeto Funcionalidad de la clase caché Dependencias Dependencia de cambio de archivo Dependencia de elemento en caché Dependencia de tiempo Eliminación de registros obsoletos Compatibilidad con la llamada devuelta La clase HttpCachePolicy Rendimiento Temas específicos de ASP.NET Estado de la sesión Estado de vista Caché Controles de servidor Servidores con varios procesadores y usar varios servidores Viajes al servidor y de vuelta Temas generales de .NET Concatenación de cadena Minimizar excepciones Usar vinculación estática Usar código gestionado Desactivar el modo de depuración Temas de base de datos Procedimientos almacenados Usar la clase DataReader Utilizar clases SQL o Oracle en lugar de clases OleDB Bancos de pruebas y perfiles Capítulo 18. Lógica y configuración de aplicaciones Servicios de información de Internet (IIS) Versiones de IIS Directorios virtuales Aplicaciones Web Lógica de aplicación Objeto HttpApplication global.asax Directivas Application Import Assembly Bloques de script Eventos Adjuntos del servidor Declaraciones de objeto Miembros globales Configurar la aplicación Configuración jerárquica Formato Declaraciones de controlador de sección de configuración Secciones de configuración Interfaz de usuario de valores de configuración General Cadenas de conexión Configuración de aplicación Errores personalizados Autorización Autenticación Aplicación httpRuntime Gestión del estado Ubicaciones Herramienta Administración de sitios Web Seguridad Aplicación Proveedor Otros valores de configuración system.net system.web browserCaps httpHandlers httpModules processModel webControls machineKey securityPolicy trust Secciones de configuración personalizadas Pares nombre/valor Objetos Capítulo 19. Instalación Ensamblados Lenguaje intermedio de Microsoft (MSIL) ILDASM Manifiestos Versionamiento Ensamblados privados y compartidos Nombres seguros Crear un nombre seguro Firma retardada Instalación local Compilación en tiempo de ejecución total Compilación manual de ensamblados Compilación previa completa Compilación previa solamente de código Instalación global Instalador de Windows Generar configuraciones Agregar un proyecto de instalación con el asistente Agregar un proyecto de instalación manualmente Mayor personalización Sistema de archivos Registro Tipos de archivo Interfaz de usuario Acciones personalizadas Condiciones de inicio Implementar el Sitio Web Apén B. Tecnología de base de datos relacional: Curso acelerado Tablas, registros y columnas Diseño de tabla Normalización Integridad referencial declarativa SQL Unir tablas Usar SQL para man alfabético
Ultimacomic es una marca registrada por Ultimagame S.L - Ultimacomic.com y Ultimagame.com pertenecen a la empresa Ultimagame S.L - Datos Fiscales: B92641216 - Datos de Inscripción Registral: Inscrita en el Registro Mercantíl de Málaga, TOMO: 3815. LIBRO: 2726. FOLIO: 180. HOJA: MA-77524.
2003 - 2019, COPYRIGHT ULTIMAGAME S.L. - Leer esta página significa estar deacuerdo con la Política de privacidad y de uso