RAD Studio Code Generation Toolkit Version 4.6.1

Rating:        Based on 2 ratings
Reviewed:  2 reviews
Downloads: 1004
Released: Dec 19, 2012
Updated: Dec 18, 2013 by Corby
Dev status: Stable Help Icon

Recommended Download

Source Code RAD Studio Code Generation Toolkit Version 4.6.1
source code, 10487K, uploaded Dec 19, 2012 - 1004 downloads

Release Notes

Update Jan.1 2013: Watch the new RAD Studio Intro Movie:

http://www.youtube.com/watch?v=zpfnlFjIhuk

www.datajuggler.com is now live. Use our free tool RAD Studio Code Generation Toolkit or we can create, manage and host your database and data tier for you; Amazingly fast and cheap.

New in version 4.6.1

The Visual Studio Project Updater now works on Visual Studio 2012.

The project templates have been updated to include ListHelper.cs. Copy the project templates to your Users directory \My Documents\Visual Studio 2010 and / or Visual Studio 2012\Templates\Project Templates\C# and optionally any subfolders such as Web or Windows.

The file ListHelper.cs is now included in the project templates, and this file is required to use the new Gateway creator.

The Gateway Creator is new to this version and creates the following methods for each table:

Delete
Find
Load (loads a List<T> for any table or view)
Save

Delete & Find allow you to pass in the primary key or an instance of the object; The Save and Load method allow you to pass in an instance of the class created for each table.

To call a custom stored procedure modify the data writer located in the DataAccessComponent\DataManager\DataWriters folder.

The Class Room\Documents contains the Quick Start guide and database and fields tutorial. This is a good place to start to learn how to use RAD Studio.

To see a complete working example of a Web Service and Web Site please visit http://www.countwidget.com or download the source at http://countwidget.codeplex.com

The Data Juggler web site is live (although still under development). We now offer data tier creation as a service so you can focus on your application. Leave the database and data tier to us. Visit www.datajuggler.com to learn more.

Reviews for this release

     
very good structure and performance Pros: ++Free +stable ++well structured +easy to use ++very practical during development time and spares a lot of time cons: actually I didn't find any disadvantage but i guess u have found a small bug: I don't know when I started using the prefix "tb" in all the table names, and this causes problems in the generated code removing this prefix solved the issue for me Suggestion: 1- what I find it really helpful is adding a list of new methods for each Object called FetchAllByX where X represent any foreign key in the table currently we can filter the FetchAll output in the Gateway , but it would be great (memory and performance) to have it on the DataAccessLayer with new set of stored procedures 2- adding a new Field in the configuration manager, to change the encryption key Keep it up, and thanks a lot for this tool MO
by mhnd on Dec 13, 2013 at 10:36 AM
Thank you for your reply, version 5.0 will be out in the next week or two. I worked somewhere that had prefix table names, and I thought I had modified RAD Studio to work with tables with prefixes; I probably modified code at work that didn't make it to the release code. I had not looked at the configuration manager in a long time, I accidently posted a version I send to clients at my day job and that version my bosses wanted to hide 'pokerpro' (the default password) from the form. I will make sure when 5.0 is released in the next week or two that the correct version is included. And I have been wanting to add a way to code generate certain find and fetch methods. Calling custom procedures still takes more time than I wish it did. After the 5.0 version is released I will look at ways to improve the way you set properties to call custom procedures. Thanks for your feedback.
Reply by Corby (Coordinator) on Dec 14, 2013 at 4:54 AM
     
Interesting code generator. After reading about this tool I consider the way to generate code is excelllent and I am now checking it. I have read all documentation, but is not clear for me how to install it correctly. I have a problem perhaps deu to Template installation. I think this operation would be performed by RADStudio. Perhaps I am been impatient and you have not had time to do it yet.
by ipadilla on Jun 6, 2013 at 8:35 AM