DataWindow .Net


Recientemente di una charla de DataWindow .Net y tuve que bajarme la nueva versión, yo conocía la versión 1.0 y actualmente existe la versión 2.5

Para los amantes de Power Builder, esta puede ser una alternativa para utilizar este control en aplicaciones .Net ya sean estas aplicaciones Windows o Web.

Una de las cosas importantes es que se puede llenar un DataWindow desde distintos origenes de datos como un Web Service, un DataSet y por supuesto manteniendo la forma que Power Builder maneja el DataWindow con ODBC, OleDB, Clientes Nativos de SQL Server, Sybase, Oracle, Informix, Direct Connect y algo nuevo que le incluyeron es ADO Net Provider.

DataWindows Connections

Una de las ventajas del DataWindow es que el mismo interfaz de diseño para Grids, Entradas de Datos tipo Forma, Treeviews de multiples niveles, Reportes Tabulares, Gráficos, Reportes con Tablas Cruzadas(CrossTab), Reportes Compuestos(Composite), Reportes de Etiquetas(por ejemplo, la impresión de viñetas de códigos de barra), y muchas opciones más.

Tipos de DataWindows

La potencia que PowerBuilder tiene se basa en el uso del DataWindow que es el control por excelencia en una aplicación PowerBuilder, con esta versión en .Net tenemos la capacidad de utilizar este control y aprovechar la potencia que ofrece.

Si realizamos una analogía el diseñador de DataWindows es similar al diseño de Formularios, Reportes y Grids que tiene Access(osea con uso de bandas de detalle, grupos, etc) y ademas combina lo que el Wizard que el SQLDataAdapter tiene para generar un DataSet, donde uno graficamente arma el Query de Select y el internamente genera los querys de Update, Delete e Insert, pudiendole indicar que lo haga de forma optimistica o pesimistica.

El DataWindow recoge las facilidades que Access tiene para el diseño de Formularios/Reportes y la facilidad de Generación de Querys de forma fácil. Ademas incluye facilidades para agregar validaciones de entrada, formateo de datos(fecha, strings, numeros con decimales, currency, etc), así como mascaras para entrada de datos.

Pudes bajarte un Trial para probar el producto en

http://www.sybase.com/products/development/datawindownet

Suerte y espero les sea útil esta información.

Atte. Elmer Carías

«El fracaso tiene mil excusas, el éxito no requiere explicación»

  1. kisiera saber como puedo listar datos de una base de datos en un ddlb_1 pero mostrar el nombre y en una variable guardar el codigo y tambien como hacer el mantenimiento de 2 tablas usando datawindows

  2. la carga en un DropDownListBox, quisiera saber en que lo quieres desarrollar en .Net o con un DataWindow, ya que aqui hablo pero sobre el DataWindow para .Net y lo podrías hacer de las dos formas.
    Para el mantenimiento voy a preparar un posteo para que veas las facilidades de realizar un Mantenimiento con DataWindow .Net.

  1. 28 de septiembre de 2018

Deja un comentario