Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

AppTheory specializes in solutions based on the DotNetNuke platform and has 2 employees on the DotNetNuke Core Team.
  Ads  
OnyakTech
 


  Sponsors  

Meet Our Sponsors

Webhost4life, specialists in DNN hosting
Mad Development is a full service interactive agency focusing on the merge of design, technology, e-commerce, and affiliate marketing by providing total website solutions.
AspDotNetStoreFront - E-Commerce by Design - The Leading ASP.NET shopping cart platform for developers!
SteadyRain
DataSprings - Great Ideas. Always Flowing.
R2integrated - formerly bi4ce
 


DotNetNuke Forums
 
  Forum  DotNetNuke® Pro...  User Defined Ta...  custom database
Previous Previous
 
Next Next
New Post 8/21/2007 2:28 AM
User is offline Sebastian Leupold
15057 posts
www.deutschnetnuke.de
1st Ranked












Re: custom database 

to give you a bit mire insight: UDT stores its data in tables at the sql database, but in a specific (serialized) structure, that allows to store different table layout per module in the same database tables. Therefore UDT provides functions to generate the table, add, edit, delete and retrieve the data in it. Please take it as a "separate microcosmos" inside the DNN world, that has only limited options of data level interoperability with other modules (like reports) due to its design.


Sebastian Leupold

DeutschNetNuke dnnWerk - The DotNetNuke Experts German DotNetNuke User-Group

DotNetNuke Project UserDefinedTable
DotNetNuke Project Release Tracker
 
New Post 9/26/2007 1:15 PM
User is offline OJ
10 posts
10th Ranked


Re: custom database 

 leupold wrote

to give you a bit mire insight: UDT stores its data in tables at the sql database, but in a specific (serialized) structure, that allows to store different table layout per module in the same database tables. Therefore UDT provides functions to generate the table, add, edit, delete and retrieve the data in it. Please take it as a "separate microcosmos" inside the DNN world, that has only limited options of data level interoperability with other modules (like reports) due to its design.

Interesting information there Leupold! What are the pros and cons in short to this in-house solution. Is this in any way a more efficient than providing a standardized SQL-based solution that anybody could build on and develop? Just curious! Regards, OJ, Stavanger.

 
New Post 9/28/2007 4:18 PM
User is offline lauren meyers
22 posts
10th Ranked


Re: custom database 

I had the same issue--needing to report on UDT data. Feel free to check out my post and free download:  http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/56/threadid/170387/scope/posts/Default.aspx  or http://dnn.microssoftware.com

 
New Post 9/28/2007 5:14 PM
User is offline Sebastian Leupold
15057 posts
www.deutschnetnuke.de
1st Ranked












Re: custom database 

 ojnord wrote

 leupold wrote

 

to give you a bit mire insight: UDT stores its data in tables at the sql database, but in a specific (serialized) structure, that allows to store different table layout per module in the same database tables. Therefore UDT provides functions to generate the table, add, edit, delete and retrieve the data in it. Please take it as a "separate microcosmos" inside the DNN world, that has only limited options of data level interoperability with other modules (like reports) due to its design.

 

Interesting information there Leupold! What are the pros and cons in short to this in-house solution. Is this in any way a more efficient than providing a standardized SQL-based solution that anybody could build on and develop? Just curious! Regards, OJ, Stavanger.

OJ,

you obviously missed my UDT session at OpenForce '07 Europe conference last week...

major advantage of the serialized storage is the fact, that there is no need to create a custom table whenever a module is created - which may be limited by the sysadmin to module installation only. Serialized storage is less efficient for densely populated tables, because there are two extra indexes FK fields per value, but for records with an number of columns of which only few values are filled, serialized storage is more efficient. However there is always a (small) overhead during loading and saving data, as well as the difficulties to access the data directly using standard approaches - as you already noticed.

HTH


Sebastian Leupold

DeutschNetNuke dnnWerk - The DotNetNuke Experts German DotNetNuke User-Group

DotNetNuke Project UserDefinedTable
DotNetNuke Project Release Tracker
 
New Post 10/3/2007 1:34 PM
User is offline Pril
142 posts
9th Ranked


Re: custom database 
Modified By Pril  on 10/3/2007 3:35:23 PM)

You can try third-party module like http://components.init.si/

Kind regards,

Primoz

 
Previous Previous
 
Next Next
  Forum  DotNetNuke® Pro...  User Defined Ta...  custom database
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, 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 DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


Live Visitor Tracking & Live Chat For DotNetNuke
Track your visitors in real time and add live chat for sales & support. Free Trial.
www.whoson.com
SINA101
WANT A SPECial sIte iN TAIWAN?
sina101.com
Web Development and Strategy Firm
The Risdall Interactive Agency s websites, strategies, branding, & promotion in digital space.
www.Risdall.net/

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP