From: | "Yoel Mc Lennan" <listas(at)yoel(dot)com(dot)ar> |
---|---|
To: | "Raul Andres Duque" <ra_duque(at)yahoo(dot)com(dot)mx>, "'List Postgresql'" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Proyecto N-capas .net con Postgresql |
Date: | 2007-06-16 00:14:20 |
Message-ID: | 008301c7afab$4a9055b0$6502a8c0@PORTATILYM |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Raúl, la herramienta que me pareció práctica ya que genera código para
Enterprise Library es DataTierGenerator, pero solo trabaja con MS SQL y no
está actualizada desde 2006, pero proveen las fuentes por lo que es factible
adaptarlo, generá código c# o vb, Entidades y funciones o procedimientos
almacenados
El MyGeneration lo conozco pero no encontre template para Enterprise
Library, si bien es muy práctico para generar funciones PL , además de que
el código trabaja con npgsql y Corelab, pero aún tiene algunos detalles como
por ejemplo que no soporta schemas , y en este caso estámos utilizando 7
schemas diferentes,
Tambien hay dos proyectos muy buenos pero para usar su propio framework, uno
es el AjGenesis de Anjel Java Lopez www.ajotalopez.com/ajgenesis
y el Cooperator www.cooperator.com.ar ambos proyectos Argentinos , este
último creo que se incluirá en las futuras versiones del framework de MS.
Te agradezco el interes, yo tabien estoy complicado con los tiempos para
inversigar , pero quizá de a poco se pueda ir armar algo interesante, la
gente de cooperator comentó en alguna revista que sacaran una versión
compatible con Postgresql , pero no es oficial y solicitan ayuda
constantemente, quizá en el grupo se pueda colaborar con este proyecto que
está muy práctico y estable.
Gracias.
Yoel Mc Lennan
www.yoel.com.ar
GLYM Software
www.glyms.com
----- Original Message -----
From: "Raul Andres Duque" <ra_duque(at)yahoo(dot)com(dot)mx>
To: "Yoel Mc Lennan" <listas(at)yoel(dot)com(dot)ar>; "'List Postgresql'"
<pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Thursday, June 14, 2007 4:19 PM
Subject: Re: [pgsql-es-ayuda] Proyecto N-capas .net con Postgresql
A qué herramienta te refieres? qué modelo usa?
No se si te has dado una vuelta por un generador de código que se llama
MyGeneration, existen muchos modelos implementados para este generador.
Actualmente utilizo (en el trabajo) Nettiers/CodeSmith pero como tu dices es
sólo para SQL SERVER ... que lástima.
Podría estar interesado en colaborar pero no ahora mismo, a mediano plazo
... de cualquier forma en la medida de lo posible (tiempo y conocimientos),
estamos a la orden.
Atentamente,
RAUL DUQUE
Bogotá, Colombia
----- Original Message -----
From: "Yoel Mc Lennan" <listas(at)yoel(dot)com(dot)ar>
To: "'List Postgresql'" <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Friday, June 15, 2007 12:57 AM
Subject: [pgsql-es-ayuda] Proyecto N-capas .net con Postgresql
> Hola estimados quisiera pedir ayuda para un pequeño pero util proyecto.
>
> Estoy desarrollando una aplicacion en .net con Enterprise Library (.net) y
> Postgresql como base de datos inicial , para automatizar la creación de
> clases de entidades estuve buscando herramientas generadoras de código, y
> la
> verdad es que hay pocas de las buenas, y para mal de males, la mayoría que
> funciona bien, se genera para frameworks que no me interesa usar , por lo
> que tengo que estar tocando siempre y mucho el códio generado.
>
> Encontre una herraminte directa que genera código limpio , pero (nada es
> gratis) solo funciona con SQL server , por lo que me propuse pasar parte
> del
> código para hacerlo compatible con Postgresql
>
> si alguien le interesa participar o ayudarme , quizá en un futuro le
> sirva.
>
> Primera traba importante, se puede pasar este código SQL a Postgresql?
>
> Gracias.
>
> SELECT
>
> TABLE_CATALOG,
>
> TABLE_SCHEMA,
>
> TABLE_NAME,
>
> TABLE_TYPE,
>
> ExtendedProperty.value AS ProgrammaticAlias
>
> FROM
>
> INFORMATION_SCHEMA.TABLES
>
> LEFT JOIN ::FN_LISTEXTENDEDPROPERTY('ProgrammaticAlias', 'user', 'dbo',
> 'table', default, default, default) AS ExtendedProperty ON
> INFORMATION_SCHEMA.TABLES.TABLE_NAME = ExtendedProperty.objname
>
> WHERE
>
> TABLE_TYPE = 'BASE TABLE'
>
> AND TABLE_NAME != 'dtProperties'
>
> AND TABLE_CATALOG = '#DatabaseName#'
>
>
>
> --
> ---------------------------(fin del mensaje)---------------------------
> TIP 5: ¿Has leído nuestro extenso FAQ?
> http://www.postgresql.org/files/documentation/faqs/FAQ.html
--
---------------------------(fin del mensaje)---------------------------
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
http://archives.postgresql.org/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-06-16 01:28:22 | Re: Acceso a Objetos binarios tipo LO atraves de la librería libpq |
Previous Message | Victor Lopez | 2007-06-15 22:53:25 | Re: desencriptar un password |