Thursday, March 18, 2010     | Register

AppTheory announces the BETA availability of the ATGen SDK for DotNetNuke

 

October 12, 2005
AppTheory is happy to announce the BETA availability of the ATGen SDK for DotNetNuke. This SDK allows developers to quickly create modules and the associated data access layers in minutes that would normally take a good part of a day for each database object that was being accessed and modified.

 
"The DotNetNuke DAL is a great implementation... just a bit verbose -- A perfect scenario for code generation and a tool like MyGeneration (that the SDK is built on)! One of our goals was to enable developers to not only generate the DAL, but to be able to REgenerate the DAL and associated files after schema changes. This allows the developers to concentrate on the business logic and other more creative coding." 
- Bryan Andrews, AppTheory
 

Features include:

  • Generate / Regenerate CRUD procs for specified schema
  • Generate / Regenerate DAL for CRUD procs
  • Generate / Regenerate DAL for custom procs (auto discovery of parameters)
  • Generate inheritable base classes for info and controller objects - to allow user customization that is not overwritten when DAL is regenerated
  • Generate Pageable Datagrid per DB object
  • Generate Insert / Update Forms per DB object
  • Optionally return datatables (as opposed to just collections of info objects)
  • Associated Solution and Project files
  • Associated install files (.dnn, .dataprovider, .build, etc)

Also included is a Custom Profile Provider generator that allows a developer to specify a Custom flat table to hold user profile information (replaced XML blob data inherent in the DNN3.x releases).

"It's extremely easy to create a custom provider, simply create your table with the DNN defaults plus whatever extra columns you desire, point the ATGen SDK at the table, specify a few config choices and click generate - the ATGen SDK creates an provider package that a developer can install just like a normal DNN module! It even creates the new custom register.ascx form!" 
- Chris Paterra, AppTheory

The ATGen SDK for DotNetNuke provides a great foundation for future features to be integrated. Some upcoming features include:

  • Updateable views
  • Import / export from datagrids
  • Base unit test generation for DAL and modules

You can download and participate in the user forum at http://projects.apptheory.com

 

There are three very nice demo's on the site once you register:

 

DEMO - 1. MyGeneration Settings 
DEMO - 2. Install SDK and Generate CRUD
DEMO - 3. Generate Module Code


 

Copyright © 2004-2005 MyGeneration Software. All rights reserved.   |  Privacy Statement  |  Terms Of Use