Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0templates..  RIP?templates.. RIP?
Previous
 
Next
New Post
2/3/2007 11:59 AM
 

there is a free module generator tool that I have on our website too - AcuitiModuleCreator. This creates the basic files that are neccessary for a module and works against DNN 4x. I've used this tool time and time again and it helps out a lot especially when you want to create just the shell for your module.
Sanjay


AcuitiDP - Oracle Data Provider for DotNetNuke
 
New Post
2/3/2007 5:42 PM
 

You can download a set of templates here that are compatible with CodeSmith v2.6 (the free version) for custom DotNetNuke 4.x module development. Like .NET Tiers, these use a master template to control a number of subtemplates, allowing you to set all your property values once and then generate multiple output files:

 

Currently there are only templates for VB.NET, but a C# set, along with several other improvements, is on my To Do List. 

Periodic updates will be available from the download section of my website. If you run into any problems or have any suggestions for improvement, please feel free to leave a comment in my site's forum.

Attribution: Much of the template code is based on the DNN 3 templates created by Vicenç Masanas. I've also borrowed heavily from both the .NET Tiers and NHibernate templates for generating output files and stripping table prefixes. Also, the code for the View.ascx file and codebehind is based on a great series of articles by Michael Washington here.
 
New Post
2/3/2007 8:17 PM
 
Have a look here Vladan, I prefer our Dynamic Query API syntax to that of LINQ, but to each his own;).
 
New Post
2/3/2007 9:15 PM
 

Yes I saw that.. I am asking based on that :)

EmployeesCollection coll = new EmployeesCollection ();
coll.LoadAll();
// All employees with "i" in the last name ordered by FirstName in decending order
var emps = from e in coll
where e.LastName.Contains("i") orderby e.FirstName descending select e;

This seems like your loading all the objects (e.g. Select * From Employees) in memory and then just filtering them? And not generating the query based on Linq statement (like for example DLinq does)?

I am asking because I only found one referencing implementation of the generating queries based on Linq statements (besides the one of DLinq and others from MS) and that's a great implementation for NPersist.

http://blogs.wdevs.com/phirephly/archive/2006/06/05/13420.aspx

http://blogs.wdevs.com/phirephly/archive/2006/06/07/13452.aspx


 


Thanks,
Vladan Strigo
NETMedia

My website: Vladan.Strigo.NET

Vladan.Strigo.NET: Projects
* Advanced VS2005 development approach - BlankModule
* DNN & Microsoft Ajax best practices guidance

Vladan.Strigo.NET: Resources
* Comprehensive list of DNN 4 Module development resources

 
New Post
2/10/2007 12:12 AM
 

I have done both Michael's and Vladan's turorials and have learned much from all of them. Looking at LVB's version I see much more flexibility for those that have Code Smith (albeit quite pricy). Unfortunately, his v2.6 templates errored out on me (I still appreciate his efforts creating them).  I see a great potential doing it this way because I can create the Database Schema ahead of time and generate the code when my schema is built.  AcuitiModuleCreator seems to be another step in the right direction but I could not download it to test.

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0templates..  RIP?templates.. RIP?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out