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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Anyone used .NetTiers ?Anyone used .NetTiers ?
Previous
 
Next
New Post
5/8/2006 9:31 AM
 

The DNN community amazes me everyday with their experience and professionalism!  DNN is a great product, but it also a great learning tool.  DNN and the community have become a trusted resource for me.

My question is off topic....

I'm looking for advice on using a DAL generator named ".NetTiers" for a non-DNN, Windows Forms project.  I've used LLBLgen and a few others in the past, but this one looks pretty easy to use.  It is a collection of CodeSmith templates that generates the DAL.  It is fully integrated with MS's Enterprise Library application blocks architecture.

www.nettiers.com

Their site states, ".NetTiers are CodeSmith templates for object-relational mapping that takes an existing SQLServer database and automatically generates a personalized Data Tiers application block to use in your .Net applications."

 
New Post
5/8/2006 12:57 PM
 
I haven't used .NetTiers, but I have a question:  why wouldn't you used the the built-in provider pattern that is already part of DotNetNuke?  I was writing my own DALs for every module I built for customers until about four months ago, when finally sat down with the wrox book and went through the process... using the built in stuff cut down dramatically on the size of my DLLs and took advantage of a lot of code that was already written.
 
New Post
5/8/2006 1:41 PM
 

For DNN projects I use the provider pattern.  This is for a non-DNN, Windows Forms project.  May I should adapt the provider pattern that's in DNN for use in a Windows Forms project.

 
New Post
5/8/2006 1:47 PM
 
There are many reasons one would prefer O/R Mapping & code generation for a DAL as opposed to hand coding. The obvious ones are time, and reproducibility. We have such a product called EntitySpaces that is persistence layer and generated business objects that will do 100% of your dal coding in the form of generated code from your db schema. Additionally you then have a fully unit tested DAL with tests you can run. Surely you can see advantages here.

**Edit, as for why one might not want to use the standard DNN dal, there is lack of dynamic query, transactions, and serialization just to name a few.
 
New Post
5/8/2006 2:00 PM
 
Hmm... I haven't used it, but I am very interested in it. I can't wait for DNN to start working with the latest Enterprise Library release. The antiquated Data Access Block pales in comparison to EL.

Michael Flanakin | Microsoft Consulting Services
www.michaelflanakin.com
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Anyone used .NetTiers ?Anyone used .NetTiers ?


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