Recomendar por email:


Este libro desea ser una puerta de entrada al mundo de las aplicaciones de ámbito global que nos proporciona ASP.NET. Estructurado en siete partes, comienza presentando al lector el entorno ASP.NET y el modo de instalarlo correctamente. En la segunda parte se describen los elementos y controles de programación de ASP.NET, además de la teoría correspondiente, para crear distintos formularios Web. En la tercera, se aprende a configurar adecuadamente ASP.NET, en función del tipo de servidor de que se disponga, de su uso, características técnicas y de seguridad, etc.
En la cuarta parte, se explican los conceptos de aplicación ASP.NET y las variables de aplicación y de sesión. En la quinta, se aprende a crear y manejar servicios Web. Muy en boga actualmente, el uso de servicios Web en aplicaciones distribuidas reduce enormemente el código necesario para crear un determinado proyecto, pues utilizamos las funciones ya creadas en el servicio para implementarlas en el nuestro. También se abarcan los fundamentos imprescindibles de XML para poder operar con dichos servicios Web.
En la sexta parte, nos adentraremos en el mundo de los ADO, es decir, en los objetos de acceso a datos. Sin estos objetos no podríamos crear la inmensa mayoría de aplicaciones Web, pues son los que nos permiten conectar con bases de datos. Y, finalmente, en la séptima y última parte aplicaremos los conceptos explicados en el libro al diseño de una tienda virtual funcional.
Aprender ASP.NET es invertir en su futuro. Actualmente el cliente de aplicaciones Web solicita cada vez más interacción dinámica y ágil que dé respuesta a sus solicitudes. Han quedado desfasados aquellos portales que simplemente suministran información estática o reducida a un formulario. Con ASP.NET el abanico de posibilidades es sorprendentemente amplio y en consecuencia el ámbito de aplicación también: tiendas virtuales, agencias de viajes on line, operaciones de bolsa, juegos virtuales con varios jugadores simultáneos, foros de conversación, banca on line, etc. Los límites los pone usted.
Incluye CD-ROM con todos los ejemplos desarrollados en el libro.
PRÓLOGO
PARTE I.INICIOS E INSTALACIÓN DE ASP.NET
CAPÍTULO 1.INTRODUCCIÓN A ASP.NET
CAPÍTULO 2.ORÍGENES DEL LENGUAJE ASP
APARICIÓN DE ASP 7
EVOLUCIÓN DE ASP 9
ASP 1 9
ASP 2 10
ASP 3
CAPÍTULO 3.ESTRUCTURA DE ASP.NET
FUNDAMENTOS DE ASP.NET 13
PARTICULARIDADES DEL LENGUAJE 14
EJECUCIÓN DE LOS ARCHIVOS ASP.NET 15
Ejecución del lado del Cliente 15
Ejecución del lado del Servidor
CAPÍTULO 4.INSTALACIÓN DEL SERVIDOR WEB
INSTALACIÓN DE IIS 5 20
Verificación de las Extensiones de Servidor 24
Características de IIS 5 25
INSTALACIÓN DE SDK FRAMEWORK.NET 27
INSTALACIÓN DE VISUAL STUDIO.NET
CAPÍTULO 5.PRIMERA APLICACIÓN ASP.NET
SECUENCIA DE ETAPAS 32
PRIMERA APLICACIÓN EN C# 34
IMPLEMENTACIÓN DE UNA APLICACIÓN ASP.NET 37
ACTUALIZACIÓN DE APLICACIONES ASP 39
PREGUNTAS FINALES
PARTE II.ELEMENTOS Y CONTROLES DE PROGRAMACIÓN ASP.NET
CAPÍTULO 6.ESPACIOS DE NOMBRE
QUÉ SON LOS ESPACIOS DE NOMBRE 45
CÓMO SE USAN LOS ESPACIOS DE NOMBRE 46
TIPOS PRINCIPALES 47
Primitivas 47
Números enteros 47
Números en coma flotante 47
Booleanos 48
Fechas 48
Cadenas 49
Objeto 49
System.Collections 53
System.Web 55
System.Data 57
System.XML 58
PREGUNTAS FINALES
CAPÍTULO 7.FORMULARIOS DE SERVIDOR ASP.NET
TIPOS DE CONTROLES DE SERVIDOR 59
APLICACIÓN DE FORMULARIO HTML 60
PRIMEROS CONTROLES DE SERVIDOR 63
CONTROLES DE SERVIDOR HTML 69
Label 70
TextBox 72
Button 74
CheckBox 74
RadioButton 75
ListBox 76
DropDownList 77
Hyperlink 77
Table 78
Image 80
MANEJAR EVENTOS DE LOS CONTROLES DE SERVIDOR 80
Propiedad IsPostBack 85
Propiedad AutoPostBack 88
CONTROLES WEB DE SERVIDOR 89
AdRotator 89
Calendar 93
Repeater 97
DataList 103
DataGrid 107
PREGUNTAS FINALES
CAPÍTULO 8.CONTROLES DE VALIDACIÓN
REQUIRED FIELD VALIDATOR 123
REGULAR EXPRESSION VALIDATOR 127
RANGE VALIDATOR 129
COMPARE VALIDATOR 131
CUSTOM VALIDATOR 135
VALIDATION SUMMARY 139
PREGUNTAS FINALES
CAPÍTULO 9.CONTROLES DE USUARIO
USO DE PARÁMETROS EN UN CONTROL DE USUARIO 146
PROPIEDADES PROPIAS DEL CONTROL DE USUARIO 148
PREGUNTAS FINALES
CAPÍTULO 10.CONTROLES COMPUESTOS
PASOS A SEGUIR PARA CREAR UN CONTROL COMPUESTO 158
PRIMER CONTROL COMPUESTO 160
SUBCLASES DENTRO DE UN CONTROL COMPUESTO 163
CONTROLES LITERALES 167
EVENTOS EN UN CONTROL COMPUESTO 169
CLASE BASE DE EVENTOS 173
PREGUNTAS FINALES 181
PARTE III.HERRAMIENTAS DE CONFIGURACIÓN DE APLICACIONES ASP.NET
CAPÍTULO 11.CONFIGURACIÓN DE ASP.NET
UTILIDADES DEL ARCHIVO DE CONFIGURACIÓN 185 CAPÍTULO 12.SEGURIDAD AUTENTICACIÓN 219 CAPÍTULO 13.MEMORIA CACHÉ CACHÉ OUTPUT 239 CAPÍTULO 14.SEGUIMIENTO DE ERRORES MANEJO DE ERRORES 265 PARTE IV.APLICACIONES ASP.NET CAPÍTULO 15.APLICACIONES ASP.NET GENERALIDADES DE LAS APLICACIONES ASP.NET 285 PARTE V.SERVICIOS ASP.NET CAPÍTULO 16.EL LENGUAJE XML EN .NET INTRODUCCIÓN 338 CAPÍTULO 17.DOCUMENTOS XML NAVEGACIÓN A TRAVÉS DE UN DOCUMENTO XML 365 CAPÍTULO 18.INTRODUCCIÓN A LOS SERVICIOS WEB XML QUÉ SON LOS SERVICIOS WEB 409 CAPÍTULO 19.SERVICIOS WEB XML ESPACIOS DE NOMBRE DE SERVICIOS WEB 430 PARTE VI.ACCESO A DATOS CON ADO.NET CAPÍTULO 20.INTRODUCCIÓN A ADO.NET CONEXIONES 451 CAPÍTULO 21.ACCESO A DATOS PARAMETRIZACIÓN DE SELECCIONES 472 CAPÍTULO 22.PLANTILLAS PARA DATOS INTRODUCCIÓN A LOS CONTROLES DE PLANTILLA 496 PARTE VII.TIENDA VIRTUAL CAPÍTULO 23.INTERFACES DE USUARIO DISEÑO DE LA TIENDA VIRTUAL 513 DEPARTAMENTOS Y PRODUCTOS 524 CAPÍTULO 24.CESTA DE LA COMPRA DISEÑO DE LA CESTA 543 CAPÍTULO 25.PEDIDO PROCESO DE PEDIDO 557 CAPÍTULO 26.SEGUIMIENTO DEL PEDIDO RECUPERAR PERSONALES 587 ÍNDICE ALFABÉTICO Otro libro de Pratdepadua Bufill, Joan Josep es Programación En 3d Con Java 3d. Incluye Cd-rom.
CONFIGURACIÓN DE LA APLICACIÓN 189
190
192
CONFIGURACIÓN DEL SISTEMA 195
PREGUNTAS FINALES
219
AUTENTICACIÓN BASADA EN FORMULARIOS 222
223
229
AUTORIZACIÓN 230
230
PREGUNTAS FINALES
@OutputCache 239
HttpCachePolicy 243
CACHÉ FRAGMENTADA 244
CACHÉ DATA 247
Añadir datos en la caché 247
Opciones de dependencia y vencimiento 252
Opciones de prioridad 253
Opciones de eliminación 255
Ejemplo completo 256
PREGUNTAS FINALES
Manejo del manual de errores 270
Notificación personal de errores 272
TIPOS DE ERRORES 273
Errores de sintaxis 274
Errores de compilación 274
Errores de ejecución 275
Errores de lógica 276
SEGUIMIENTO DE ERRORES 277
Trace 277
PREGUNTAS FINALES
EL ARCHIVO GLOBAL.ASPX 288
ESTADO DE APLICACIÓN ASP.NET 293
ESTADO DE SESIÓN 300
Estados de sesión a través de cookies 309
Estados de sesión a través de la clase StateBag 315
Estados de sesión a través de Controladores HTTP 326
IHttpHandler 327
IHttpHandlerFactory 328
HttpContext 329
HttpRequest 330
HttpResponse 331
PREGUNTAS FINALES
CREACIÓN DE UN DOCUMENTO XML 339
PARTES DEL DOCUMENTO XML 342
ESQUEMAS EN DOCUMENTOS XML 344
ESTRUCTURA DE UN DOCUMENTO XML 348
ESCRITURA DE DATOS 349
ALMACENAJE DE DOCUMENTOS XML 350
LA CLASE XMLTEXT READER 351
Interacción con documentos XML 353
Escribir un documento XML 356
PREGUNTAS FINALES
ANALIZANDO UN DOCUMENTO XML 368
TRATAMIENTO DE DATOS 370
Vista árbol 371
Vista tabla 373
Vista múltiples tablas 375
CONSULTAS XML DE DATOS 380
Navegación a través de nodos 384
TRANSFORMACIÓN XSLT 388
Transformación de XML a HTML 390
Transformación de XML a XML 393
Transformación de Base de Datos a XML 400
PREGUNTAS FINALES
PRIMER SERVICIO WEB 414
ENLACES ENTRE SERVIDORES 417
Los archivos asmx 419
QUÉ ES WSDL 423
PREGUNTAS FINALES
Services.Description 430
Services.Discovery 431
Services.Protocols 433
TIPOS DE DATOS SOPORTADOS POR LOS SERVICIOS WEB 433
DATASETS 437
PREGUNTAS FINALES
COMANDOS 453
DATA READER 455
DATA ADAPTER 459
ADO.NET A TRAVÉS DE OLE DB 466
PREGUNTAS FINALES
AÑADIR DATOS EN UNA BASE DE DATOS SQL 475
ACTUALIZAR DATOS 480
ORDENAR DATOS 487
DATOS SUBRELACIONALES 488
PROCEDIMIENTOS ALMACENADOS 491
PREGUNTAS FINALES
CONTROLES DENTRO DE UNA PLANTILLA 502
EDITANDO PLANTILLAS 506
LOCALIZACIÓN DE CONTROLES 508
PREGUNTAS FINALES
Instalación del proyecto 515
ESTRUCTURA DE LAS PÁGINAS 517
Departamentos 524
Productos 527
Producto individual 531
BÚSQUEDA DE PRODUCTOS
AÑADIR PRODUCTOS 544
MOSTRAR LA CESTA 548
VERIFICAR SU FUNCIONAMIENTO 555
PERFIL DE CLIENTE 558
CARGANDO DATOS DE TASAS 561
PÁGINA DE PEDIDO 561
CÁLCULO DE LAS TASAS 571
PÁGINA DE PAGO 574
PROCESAMIENTO DEL PEDIDO 581
PÁGINA DE CONFIRMACIÓN
HISTORIAL DE SEGUIMIENTO
Otros clientes que compraron Domine ASP.NET. también compraron:
Otros libros de ASP:
Categorías principales