Re: New open source model driven framework for Delphi Win32



Marius,

Thanks for previewing the G Framework.

Although we used Indy 9 to build our test web server (before Indy 10 was
available), we expect that you will actually run your G applications using
IIS or Apache. However, there's nothing preventing you from making the test
web server use Indy 10... the source code is included. Let us know if you do
this, because we'd love to include it in the project.

We used Delphi 2006 to build the G Framework, and although we used some
newer (than Delphi 7) language features, they certainly weren't essential.
The features we used were "For In", the "Strict" keyword, and "Class Var."
Here's your opportunity to help this open source project... the source code
is included, and we will help you in any way we can.

Yes, you can use the G Framework with existing databases. If your table and
column names match your class and property names, there's nothing special
you need to do. If not, you can put the Relational / Object Mappings into
the Class Information file. As this is not documented, let us know if you
need help doing it. Also, Michael Justin has created hbm2delphi for the G
Framework here http://cc.codegear.com/Item/24693 . It takes an existing
database structure and creates G Framework source code from it. The
framework currently has a single persistence manager for Firebird
(Interbase). You may look at the gFirebirdPersistenceManager unit as a
template for creating a persistence manage for another database. Let us know
if you do this (or need help doing this), because we'd like to include
support for as many persistence formats as we can.

Thanks again for your feedback,

Goog


"Marius" <marius@xxxxxxxxxxxx> wrote in message
news:468a0916$1@xxxxxxxxxxxxxxxxxxxxxxxxx
That does look good..

Some questions here though:

-Indy10 (we switched long ago)
-Delphi7 (we will not ever buy 8/2005/2006, thinking about 2008 though)
-Support for old existing/running DB's (this is actually the main point)

Greetings,
Marius

Goog wrote:
Preview an amazing open source model driven web application development


.



Relevant Pages

  • Re: What so special about PostgreSQL and other RDBMS?
    ... Unsubstantiated bunk, if you have the source code, it is not magic to ... my comments where ment *FOR DEVELOPERS* that is those who ... Oracle suits your needs and you think it's worth the money, use it, ... your database server, then write some additional functions as wrappers ...
    (comp.lang.php)
  • Re: limit of lines?
    ... > Agreed, but don't let database design influence OO design, the two are not ... My framework has several rules ... > Customer ID ...
    (borland.public.delphi.non-technical)
  • Re: Dabo in 30 seconds?
    ... >> You might want to look at Dabo, which is a database application ... >> framework for Python. ... The wizard isn't the only way to create Dabo apps, ... The framework then takes care of populating the controls with the ...
    (comp.lang.python)
  • Re: WorkFlow / Process Design Pattern
    ... Take a look at Microsoft Patterns & Practices site, ... distributed as source code. ... memory, issolated storage, or a database, ... Configuration Management. ...
    (comp.object)
  • hbm2delphi - database reverse engineering for the G framework
    ... hbm2delphi uses the "Hibernate tools" code generator to generate business domain class source code for the G framework. ... It also includes reverse database engineering support: hbm2delphi will generate the neccessary property datatypes and implementation code for one-to-many and many-to-one relationships if they are declared in the database metadata. ...
    (borland.public.delphi.thirdpartytools.general)