Asp.Net Grillas

Páginas: 26 (6335 palabras) Publicado: 30 de octubre de 2012
Lección 22 El control GridView (I)
El acceso a la información y la gestión eficaz de la misma es una de las principales metas de muchas aplicaciones Web actuales. Esta información se encuentra, por lo general, dispersa en multitud de orígenes de datos: correo electrónico, bases de datos, archivos… La arquitectura de ADO.NET nos permite acceder a toda esta información utilizando una interfaz deprogramación única y homogénea. ADO.NET nos ofrece dos enfoques para el acceso a datos. El primero de ellos, el desconectado, se adapta a la perfección a muchos escenarios típicos de aplicaciones Web. Este enfoque hace uso del objeto DataSet, que nos permite almacenar y manipular los datos recuperados de un origen de datos a través de un proveedor específico. No obstante, todos estos componentes deADO.NET únicamente proporcionan las “herramientas de trabajo”. ¿Cómo mostramos la información al usuario?

Visión general
Para realizar el acceso a datos, una aplicación basada en el marco de trabajo .NET utiliza las clases ofrecidas por ADO.NET: conexiones, comandos, adaptadores, lectores, conjuntos de datos… Como sabemos, una aplicación ASP.NET es un tipo especializado de aplicación .NET,por lo que podemos utilizar este mismo enfoque. Sin embargo, al igual que sucede en otras áreas, ASP.NET también simplifica enormemente la estrategia de acceso a datos. Utilizando una sintaxis declarativa, podemos llegar a ser capaces de resolver muchas de las necesidades más comunes, como por ejemplo: Mostrar un conjunto de datos seleccionado desde un origen de datos. Ordenar y paginar datos.Crear, modificar y eliminar datos en un origen de datos. Crear vistas de datos del tipo maestro – detalle.

La sintaxis declarativa de acceso a datos de ASP.NET se materializa en los denominados controles enlazados a datos. Esto controles no son otra cosa que controles estándar de ASP.NET, en los que los valores de ciertas propiedades se expresan mediante un lenguaje de marcado (expresiones de enlacea datos) que el motor de ejecución de ASP.NET interpreta.

A pesar de estas facilidades, a medida que la complejidad de una aplicación aumenta, se hace cada vez más necesario el control preciso que nos ofrece ADO.NET.
Programación servidor 1

Sin embargo, muchos escenarios de acceso a datos se encuentran en un punto intermedio del espectro: son demasiado complejos para utilizarexclusivamente la sintaxis declarativa, pero no lo suficiente como para requerir una programación totalmente personalizada mediante ADO.NET. Es en estos casos cuando ASP.NET vuelve a ofrecernos una elegante solución en forma de controles: controles de origen de datos y controles de presentación de datos.

Controles de origen de datos
Un control de origen de datos es un control de ASP.NET cuya principalobjetivo es la de actuar como vínculo entre nuestra aplicación Web y un origen de datos. Las responsabilidades de este tipo de controles incluyen: Establecer la conexión con el origen de datos especificado. Gestionar las operaciones de obtención de datos. Administrar la aplicación de cambios en los datos. Al igual que sucede con las clases fundamentales de ADO.NET, los controles de origen de datos deASP.NET se clasifican de acuerdo al origen de datos que van a utilizar, pero nos ofrecen una interfaz de programación coherente y homogénea. Los controles de origen de datos que incluye ASP.NET “de serie” son: ObjectDataSource: proporciona acceso a u objeto .NET que representa una entidad de negocio o de la lógica de la aplicación. SqlDataSource: proporciona acceso a un origen de datos de tipobase de datos relacional a través de un proveedor de datos .NET. Mediante este control podemos acceder a datos alojados en Microsoft SQL Server, Oracle y orígenes ODBC, entre otros. AccessDataSource: proporciona acceso a los objetos de una base de datos Microsoft Access. XmlDataSource: proporciona acceso a un origen de datos XML, como por ejemplo un documento XML alojado en disco.

Como ya...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Asp.Net
  • Asp.Net
  • Asp.net
  • Asp.net
  • Asp.net
  • Asp.Net
  • El grillo
  • Grille

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS