Libros urgentes
Ciencias Humanas
Ciencias Técnicas
Derecho
Economía
Informática
Libros de Texto
Literatura
Oposiciones autonómicas
Oposiciones Estatales
Oposiciones Generales
Oposiciones locales
Oposiciones para profesores
Otros
Tiempo Libre

Informática > Programación > ASP

DOMINE ASP.NET.
Joan Josep Pratdepadua Bufill (Editorial Ra-ma)
Precio:34,9 € ($54,36)
ISBN: 8478975837. ISBN-13: 9788478975839

592 p. ; 24x17 cm + 1 CD-ROM. (11/2003).
Entrega: 24 a 48 horas contra reembolso por agencia urgente*


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.

ÍNDICE

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
CONFIGURACIÓN DE LA APLICACIÓN 189
190
191
192
192
194
CONFIGURACIÓN DEL SISTema 195
195
199
202
203
204
205
206
207
211
212
213
PREGUNTAS FINALES

CAPÍTULO 12.SEGURIDAD

AUTENTICACIÓN 219
219
AUTENTICACIÓN BASADA EN FORMULARIOS 222
223
229
AUTORIZACIÓN 230
230
231
232
233
PREGUNTAS FINALES

CAPÍTULO 13.MEMORIA CACHÉ

CACHÉ OUTPUT 239
@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

CAPÍTULO 14.SEGUIMIENTO DE ERRORES

MANEJO DE ERRORES 265
267
268
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

PARTE IV.APLICACIONES ASP.NET

CAPÍTULO 15.APLICACIONES ASP.NET

GENERALIDADES DE LAS APLICACIONES ASP.NET 285
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

PARTE V.SERVICIOS ASP.NET

CAPÍTULO 16.EL LENGUAJE XML EN .NET

INTRODUCCIÓN 338
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

CAPÍTULO 17.DOCUMENTOS XML

NAVEGACIÓN A TRAVÉS DE UN DOCUMENTO XML 365
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

CAPÍTULO 18.INTRODUCCIÓN A LOS SERVICIOS WEB XML

QUÉ SON LOS SERVICIOS WEB 409
PRIMER SERVICIO WEB 414
ENLACES ENTRE SERVIDORES 417
Los archivos asmx 419
QUÉ ES WSDL 423
PREGUNTAS FINALES

CAPÍTULO 19.SERVICIOS WEB XML

ESPACIOS DE NOMBRE DE SERVICIOS WEB 430
Services.Description 430
Services.Discovery 431
Services.Protocols 433
TIPOS DE DATOS SOPORTADOS POR LOS SERVICIOS WEB 433
DATASETS 437
PREGUNTAS FINALES

PARTE VI.ACCESO A DATOS CON ADO.NET

CAPÍTULO 20.INTRODUCCIÓN A ADO.NET

CONEXIONES 451
COMANDOS 453
DATA READER 455
DATA ADAPTER 459
ADO.NET A TRAVÉS DE OLE DB 466
PREGUNTAS FINALES

CAPÍTULO 21.ACCESO A DATOS

PARAMETRIZACIÓN DE SELECCIONES 472
AÑADIR DATOS EN UNA BASE DE DATOS SQL 475
ACTUALIZAR DATOS 480
ORDENAR DATOS 487
DATOS SUBRELACIONALES 488
PROCEDIMIENTOS ALMACENADOS 491
PREGUNTAS FINALES

CAPÍTULO 22.PLANTILLAS PARA DATOS

INTRODUCCIÓN A LOS CONTROLES DE PLANTILLA 496
CONTROLES DENTRO DE UNA PLANTILLA 502
EDITANDO PLANTILLAS 506
LOCALIZACIÓN DE CONTROLES 508
PREGUNTAS FINALES

PARTE VII.TIENDA VIRTUAL

CAPÍTULO 23.INTERFACES DE USUARIO

DISEÑO DE LA TIENDA VIRTUAL 513
Instalación del proyecto 515
ESTRUCTURA DE LAS PÁGINAS 517

DEPARTAMENTOS Y PRODUCTOS 524
Departamentos 524
Productos 527
Producto individual 531
BÚSQUEDA DE PRODUCTOS

CAPÍTULO 24.CESTA DE LA COMPRA

DISEÑO DE LA CESTA 543
AÑADIR PRODUCTOS 544
MOSTRAR LA CESTA 548
VERIFICAR SU FUNCIONAMIENTO 555

CAPÍTULO 25.PEDIDO

PROCESO DE PEDIDO 557
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

CAPÍTULO 26.SEGUIMIENTO DEL PEDIDO

RECUPERAR PERSONALES 587
HISTORIAL DE SEGUIMIENTO

ÍNDICE ALFABÉTICO

Otros clientes que compraron Domine ASP.NET., también compraron:


Microsoft C#. Curso de ProgramaciónMICROSOFT C#.
CURSO DE PROGRAMACIÓN

CEBALLOS, F.J..
866 páginas.
Precio: 46,9 € ($73,06)


Intranets y TCP/IP con Microsoft Windows Server 2003.INTRANETS Y TCP/IP CON MICROSOFT WINDOWS SERVER 2003.
Laura Raya González; José Luis Raya.
936 páginas.
Precio: 49,9 € ($77,72)


Superutilidades para WebmastersSUPERUTILIDADES PARA WEBMASTERS
Jesús Bobadilla Sancho.
734 páginas.
Precio: 49,95 € ($77,8)


Visual Basic .NET. Lenguaje y aplicaciones.VISUAL BASIC .NET.
LENGUAJE Y APLICACIONES.

CEBALLOS, F.J..
520 páginas.
Precio: 29,9 € ($46,57)


Otros libros de ASP:


Active Server Pages 3.0ACTIVE SERVER PAGES 3.0
Reselman.
578 páginas.
Precio: 37 € ($57,64)


Superutilidades para ASP.NET. Biblioteca ProfesionalSUPERUTILIDADES PARA ASP.NET.
BIBLIOTECA PROFESIONAL

Greg Buczek; Greg Buczek.
720 páginas.
Precio: 42,95 € ($66,9)


Diseño de aplicaciones Microsoft ASP.NETDISEÑO DE APLICACIONES MICROSOFT ASP.NET
Nadia Barajas Estornell; Douglas J. Reilly.
432 páginas.
Precio: 36,95 € ($57,56)


ASP. Sin erroresASP.
SIN ERRORES

Derek Ferguson.
430 páginas.
Precio: 38,95 € ($60,67)


Active Server Pages en 21 DíasACTIVE SERVER PAGES EN 21 DÍAS
Mitchell / Atkinson.
800 páginas.
Precio: 37 € ($57,64)


*Para península. Tiempo estimado para días laborables