Saturday, July 31, 2010
  Search
 
Register
Login
 
Quick Look at Some New Features of DotNetNuke 5 Cambrian
DotNetNuke’s much anticipated Cambrian has finally been made available as a Release Candidate and while it looks like the same ol’ packages from afar, it’s packed with some nice new features that are...

Find this article and more in the category

Read This Article . . .

Converting a CSS Template To a DotNetNuke Skin
Creating DotNetNuke Skins can be a time consuming task. But, it's really not that hard and it doesn't have to be if you can use templates to help get started. Why not convert some free templates from...

Find this article and more in the category

Read This Article . . .

New DotNetNuke 5.0 Cambrian Package Writer for Module Developers
Attention developers! DotNetNuke 5.0 Cambrian has a nifty new tool to help developers package their modules nicely to fit with the new “Extensions” manager. Under the old Module Definitions manager, ...

Find this article and more in the category

Read This Article . . .

Getting Started with Code Endeavors Ajax Compiled Module Template
DotNetNuke Ajax development just got easy thanks to Jon Henning and his Ajax Compiled Module templates. He’s got them listed on CodePlex, they’re updated for DNN 5, and they are available in C# and V...

Find this article and more in the category

Read This Article . . .

Customize Your DotNetNuke Installation
Do you ever get tired of installing DotNetNuke just to go and change the same properties over and over? Why not just customize your install and skip the drudgery all together…

Find this article and more in the category

Read This Article . . .

New "Styles" SkinObject Found in DotNetNuke 4.9
One more addition has been added to the developer's DotNetNuke skinning toolbox with the release of DotNetNuke 4.9. Introducing...the Styles SkinObject. This little object is a very welcome addition ...

Find this article and more in the DotNetNuke category

Read This Article . . .

Adding Google AdSense with Video
Adding Google AdSense to your DotNetNuke portal has never been easier. By default, a Google AdSense module is added the list of installed modules when your DNN portal is first created. It's easy to ...

Find this article and more in the Modules category

Read This Article . . .

Everything You Never Wanted to Know About the Config File
This is the "pre-" first installment in a series that will cover the parts of the web.config file to give you an idea of how to manipulate and customize your DotNetNuke portal. The web.config fi...

Find this article and more in the category

Read This Article . . .

How to Utilize AjaxToolKit with DotNetNuke Portals
Integrating the AjaxToolkit into DotNetNuke modules is super easy. But, can be frustrating if you're not sure how. Find out how to Ajax enable your modules in less than 5 minutes now!   The ...

Find this article and more in the Module Development category

Read This Article . . .

Creating a Virtual Directory in IIS
One of the first things you will need to do prior to installing DotNetNuke on a server is to create a virtual directory which will host your DotNetNuke website.  If you have full control over you...

Find this article and more in the IIS & ASP.NET category

Read This Article . . .

Search for Articles

Downloads

Minimize

 

Search
CodeSmith Templates (DNN 4.x w/ IHydratable) RATING:  | DOWNLOAD
 
Thumbnail
File size 9 K
Downloads 7
Date Thu 01/22/2009 @ 05:46
Author Briana Tarrance
EMail briana@virtual-essentials.com
*Login to Download this file right away.
 

These FREE CodeSmith templates for DNN 4.x have been enhanced to provide an even easier experience for you to generate your Data Access Layer for DotNetNuke development.

In this download, you'll find:

DNN Controller Class Generator Template

Class Setup

  • Configure Basic CRUD Operations with Prefix Options
  • Namespace Setup
  • StripText
    • optionally strip text from your table names to build the class names. For example, if your table were named VE_MyTable, you could use "VE_" as the StripText and the generated class names would be "MyTable". If you use the StripText on your Info Class Generator Templates, you should use the same text here or the classes will lose their "connection" to each other. 
Context
  • Select the source table to base the Controller Class on
Options
  • Choose to include Controller Methods to Delete, Get, Insert, List, Update objects
  • Choose to include code structure for DNN API implementations of ISearchable and IPortable

DNN Info Class Generator Template

Class Setup
  • Namespace Setup
  • StripText
    • optionally strip text from your table names to build the class names. For example, if your table were named VE_MyTable, you could use "VE_" as the StripText and the generated class names would be "MyTable". If you use the StripText on your Controller Class Generator Templates, you should use the same text here or the classes will lose their "connection" to each other. 
Context
  • Select the source table to base the Controller Class on

DNN Stored Procedure Generator Template

Context
  • Select the source table(s) to base the stored procedures on. Once you have created your base tables, you can select one or more at a time, and the template will generate all the basic CRUD operation proedures for you. (Get, List, Create, Read, Update, Delete) for each table.  
Options
  • Namespace Setup
  • StripText
    • optionally strip text from your table names to build the class names. For example, if your table were named VE_MyTable, you could use "VE_" as the StripText and the generated class names would be "MyTable". If you use the StripText on your Controller Class Generator Templates, you should use the same text here or the classes will lose their "connection" to each other. 
Sproc Setup
  • Select the prefix names that you prefer to use for your CRUD operations. Some people like "Get" some prefer "Fetch". Some like "Create", some like "Add". You pick your preference!
  • Also, you can optionally add an object Qualifier. Thiswill be appended to the beginning of each procedure. This does not replace the required " {databaseOwner}{objectQualifier}" required by DNN development guidelines. Please note, this is already included as part of the template)


COMMENTS (0)


< BACK  1 of 1  NEXT >
 
 
Copyright 2008 by Virtual-Essentials.com Privacy Statement    Terms Of Use