Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.884.744 Times

Lazarus Object Builder 0.10

  Date Added: October 12, 2010  |  Visits: 923

Lazarus Object Builder

Report Broken Link
Printer Friendly Version


Product Homepage
Download (89 downloads)



Object Builder is a tool I wrote to make building and maintaining CeaMuS easier. I stole the idea (but not the code, which is in another language) wholesale from a tool that I wrote to manage the task of making data objects for an enterprise management system. Object Builder project is a generic, language-neutral implementation of the Active Record software design pattern. Given a database, Object Builder tools will extract the schema to a generic form, then transform that schema into application code to manipulate database records. If the phrase Active Record sounds familiar, but you dont seem to recall it from any of your computer science courses and it doesnt show up anywhere in Erich Gamma et. al.s Design Patterns, its because youve heard it from the Ruby On Rails crowd. According to its proponents Active Record is what makes Ruby on Rails the best thing since buttered toast (to be fair, there are other advantages; a lot of people seem to like to work in Ruby). Funny thing is, Ive been using this design pattern for several years now, long before I ever heard of Active Record or Ruby on Rails. Not that it makes me special. Thats what design patterns are: a lot of people come up with a similar way of solving the same problem, so somebody sticks a label on it and weve got a new design pattern. The Ruby On Rails people just had the good sense to get their name behind it. Object Builder is a great way to make sure that your application code is always in synch with your database schema. Because its made of command line tools, its easy to incorporate it into your build process. If your application only has a couple of tables, Object Builder might be overkill. If you have half a dozen tables or more though, and you make changes from time to time, Object Builder can make your life a lot easier by incorporating those changes into code automatically..

Requirements: No special requirements
Platforms: Linux
Keyword: Active Record Builder Ceamus Database Database Apis Design Lazarus Lazarus Object Builder Object Ruby Ruby On Rails To Make Tool
Users rating: 0/10

License: Freeware Size: 29.7 KB
USER REVIEWS
More Reviews or Write Review


LAZARUS OBJECT BUILDER RELATED
Database Tools  -  My Active Record 1.0
My Active Record is a simple, speedy Object Relational Mapper(ORM) for MySQL, which is based on Active Record design patterns developed by Martin Fowler. It is used to store and retrieve objects in MySQL tables with minimal...
30.72 KB  
Database Tools  -  SQLyog Free Edition 5.18
SQLyog is an easy to use tool that lets you manage your MySQL database anywhere in the world. SQLyog is a tool that allows you manage MySQL database..
983.04 KB  
Database Tools  -  DbAssistant 0.6.6
DbAssistant is a small, simple application specially designed to offer users a small toolkit to make database related web-development easier. for WindowsAll
 
Server Tools  -  Orbada 1.0.9.197
ORBADA is an excellent tool for database developers, SQL developers, DBA administrators, as well as for users who wish to broaden their knowledge and skills in SQL. Advanced functionally and intuitive and clear graphical interface makes it...
19.3 MB  
Programming  -  savalidation 0.1.1
Facilitates Active Record like validation on SQLAlchemy declarative model objects.
10.24 KB  
Programming  -  Simple DB Object Builder 0.2.4
DB Object builder is a simple tool which can generate a lot of Java source file for you. Each Java source file map to a table in your database. It is like Hibernate, but it is smaller than it and do not use any complex XML configuration files.
237.59 KB  
Database Tools  -  DBInterface 2.0
DBInterface is a generic database table interface which can be used to manage database table records as objects using the Active Record design pattern. This script accepts as parameters a database access object(DAO), the name of a table and any...
10 KB  
Database Tools  -  Database Architect Script 0.41.7
Database Architect is intended to be a powerful and easy to use tool for designing database schemas. It provides a visual design mode from which you can create, modify, and relate tables to one another. Its underyling architecture provides a...
235.52 KB  
Programming  -  MagicalRecord 1.5
In software engineering, the active record pattern is a design pattern found in software that stores its data in relational databases. It was named by Martin Fowler in his book Patterns of Enterprise Application Architecture. The interface to such...
5.26 MB  
Business  -  Easy Invoicing UK - Easy to Use, Order Processing Database for Microsoft Access 2000 or later 8.1D
"Easy Invoicing UK " - is a simple to use, order management system. "Easy Invoicing UK" is not a stock control database application, but provides an easy way to present your clients with smart, elegantly styled Invoices... But, you can also track...
726 KB  
NEW DOWNLOADS IN PROGRAMMING, DATABASE TOOLS
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Database Tools  -  mel, XML Data Binding for C 2
Language: C, XMLLibrary: libxml2OS: AnyXML Databinding for C similar to JAXB, including but not limited to:.dtd to .[ch] production..xsd to .[ch] production (in progress)
53.07 KB  
Database Tools  -  CitrusDB 1.1.4
CitrusDB is an open source customer database application that uses PHP and a database back-end (currently MySQL). This software can keep track of customer information, CRM, services, products, billing, and customer service information. The...
1.1 MB  
Database Tools  -  MyJgui 0.5.5.1
MyJgui is a light-weight graphical user interface for MySQL databases. It aims to be easy to use for new users as well as experts. Motivation: After the MySQL Front project went commercial, there was no light weight, feature rich and free...
21.5 KB  
Database Tools  -  PHPCoder 1.4
PHPCoder is a web based front-end to the Turck MMCache encoding functions, which are similar to the Zend Encoder product. Turck MMCache is a free open source PHP accelerator, optimizer, encoder and dynamic content cache for PHP. It increases...
16.38 KB  
Database Tools  -  Rekall 2.2.6
Rekall is a database front-end, somewhat in the style of MicroSoft Access. However, Rekall is not itself a database, and does not include a database. By this we mean that data is stored somewhere else in an SQL server, and Rekall is fundementaly...
4.9 MB