Sunday, September 05, 2010
  Search
 
Register
Login
 
Installing Active Directory Authentication Package on DotNetNuke
DotNetNuke has abstracted the authentication providers away from the core giving site owners the ability to add new authentication systems. You can see in the picture below that by default, the DotNe...

Find this article and more in the category

Read This Article . . .

DotNetNuke 5 Cambrian Extropy Skin Features and Limitations
The new DotNetNuke Extropy skin looks very cool from a distance...leaps and bounds above the old default blue skin. But, it's got some limitations you should know about upfront.

Find this article and more in the 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 . . .

Setting Up the DotNetNuke Side of Multi-Websites
Ok, so by now you know that DotNetNuke can handle multiple websites, but you still want to know why. Well, it’s pretty easy once you know how to do it, but it can be pretty confusing to some who are ...

Find this article and more in the 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 Customize the Privacy and Terms Links on Your DotNetNuke Portal
Straight out of the box, DotNetNuke already has a lot of things covered. But, what do you do when you are ready to begin customizing your site. Sometimes, it’s not so easy to figure out how to make t...

Find this article and more in the category

Read This Article . . .

More Ways to Install DotNetNuke Modules with the URL Method
While DotNetNuke has a built in mechanism for installing modules, there is another method you can use as well. This is a great alternative to use especially when you are trying to install larger mod...

Find this article and more in the category

Read This Article . . .

Simple Intro to the DNN UserInfo Class
 New DNN developers often wonder how to expose information about logged in users to a custom DotNetNuke module. So, I threw together a very simple example to show how easy it is to begin using the bu...

Find this article and more in the DotNetNuke category

Read This Article . . .

Dude, Where’s my web.config file? Resolve Installation DNN Error Message: BC30451: Name 'Config' is not declared
Sometimes troubleshooting DNN errors can be a royal pain. Fortunately, if you know what you're looking for installation errors are usually pretty easy to resolve. Unfortunately, if you don't know wha...

Find this article and more in the category

Read This Article . . .

Customize Google Analytics for DotNetNuke Search
You can easily set up your Google Analytics account to track the search feature on your DotNetNuke website and take advantage of all the in depth reporting that Google has to offer. It's simple, here...

Find this article and more in the 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