CodeVerge.Net Beta


   Explore    Item Entry    Members      Register  Login  
NEWSGROUP
.NET
Algorithms-Data Structures
Asp.Net
C Plus Plus
CSharp
Database
HTML
Javascript
Linq
Other
Regular Expressions
VB.Net
XML

Free Download:




Zone: > NEWSGROUP > Asp.Net Forum > starter_kits_and_source_projects.dotnetnuke.custom_modules Tags:
Item Type: NewsGroup Date Entered: 8/21/2005 4:58:02 PM Date Modified: Subscribers: 0 Subscribe Alert
Rate It:
(NR, 0)
XPoints: N/A Replies: 0 Views: 11 Favorited: 0 Favorite
Can Reply:  No Members Can Edit: No Online: Yes
3 Items, 1 Pages 1 |< << Go >> >|
GOHDS
Asp.Net User
Custom Application8/21/2005 4:58:02 PM

0/0

Hi all

I'm wrting an app framework that will allow me to run a complex application within dnn.  In this scenario  Dnn will provide the authentication, security info and database setting to the app.  The app will use an adapter pattern betwen dnn and the its modules. This will allow me  flexibility in possible porting the app to other portals or secenarios.

Here's my approach
 
* The application will configured as view and will have one entry point a main control

* The main control will store in a session setting the portalinfo, userinfo, roles and tabinfo. This session setting will be passed around to the various modules

* The database connection info will be derived form a database keyword stored in the calling calling tab (ie [DBNAME:DEVELOP]. This will allow me to associate a page with a particular database.

* All the controls from within the app will inherit from a MasterModule base class.  Upon Load this class will get the applicaton session variable and enforce the security accordingly

I like to hear your comments, advice on this approach



ozonic
Asp.Net User
Re: Custom Application8/22/2005 8:39:26 AM

0/0

Can you please supply a use case scenario :)
GOHDS
Asp.Net User
Re: Custom Application8/22/2005 4:02:56 PM

0/0

Use Case Scenario for my app

 

The application that I?m writing is going to be used to manage a  credit/collection organization/department. I?m basing it on a windows desktop version that I?ve developed and is currently in use.  I would like to offer it  to prospective users as hosted solution using dnn as the portal platform.  This organization have different functional areas/departments. A user may belong to one or more of this functional areas.  In my app each functional area has it's  own menu ( ie: accounting, dataentry, processing, collections, reports etc... ) 

 

In a hosted environment the application needs to point to different instances of the database,  depending on the organization that the user belongs to and then needs to present that user with the functional areas that they have access to.  

 

I would create a page for each organization that would be using the service.  In the page keyword area I would store the organization credentials ie: [DBNAME:ORGNAME], from this I can easily derive a connection string that would open that organization?s database

 

I would also create child pages corresponding to each of the functional areas of the app ( ie: accounting, sales, operations, collections, management ). Each of this functional areas would have a corresponding subpage under the organizations page, dnn would manage the access to the pages based on the users role.

 

The admin function of the app would manage the users.  I would create a role in DNN for each of the application functional areas and have user admin funciton of the app keep the dnn and the app in sync.

 

I would create one module definition for the app and define it as view.  There would be one  main entry point.  Once the app has been invoked by dnn, I can esily determine who the user, organization and function that has been requested.  The app would then take it from there and dynamically build a menu  based on that users setting.

 

I?ve a rad version of this working and it work quite nicely.   Being relatively new to dnn, I like hear from the experts  to see of any potential issues.

 

 

 

 

 

 

3 Items, 1 Pages 1 |< << Go >> >|


Free Download:

Books:
SNA and TCP/IP Integration Handbook Authors: Ed Taylor, Pages: 988, Published: 1999
Network Control and Engineering for QOS, Security and Mobility, III: IFIP TC6 / WG6.2, 6.6, 6.7 and 6.8. Third International Conference on Network Control and Engineering for QoS, Security and Mobility, NetCon 2004 on November 2-5, 2004, Palma de Mallorca, Spain Authors: Dominique Gaïti, Sebastia Galmes, Ramon Puigjaner, IFIP TC6, International Federation for Information Processing, Pages: 348, Published: 2004
Some Problems Arising from Legislation Affecting the Scope and Application of Native Law and Custom in the Devolution of Estates of Deceased Natives in South Africa Authors: Wilhelm Otto Heinrich Menge, Zoran Glus̆c̆ević, Pages: 0, Published: 1956
HP-UX 10.x System Administration: "how To" Book Authors: Marty Poniatowski, Pages: 432, Published: 1996
Programming ASP.NET: Building Web Applications and Services with ASP.NET 2.0 Authors: Jesse Liberty, Dan Hurwitz, Pages: 930, Published: 2005
Proceedings of the Third Mideuropean Custom/Application Specific Integrated Circuits Conference Authors: Méréstechnikai és Automatizálási Tudományos Egyesület (Hungary), Méréstechnikai és Automatizálási Tudományos Egyesület (Hungary, Híradástechnikai Tudományos Egyesület, Méréstechnikai és Automatizálási Tudományos Egyesület, Híradástechnikai Tudományos Egyesület, Pages: 359, Published: 1991

Web:
Custom Software Application Development: Custom Web Application ... Custom software & web applications development services company in Phoenix, Arizona, Gatesix offer custom business, ecommerce software development in ...
Custom Application Design and Development from PixelMEDIA Capture and control what matters: inventory, content, or customer information. Our custom applications give you a competitive advantage.
Custom Application Development, Custom Software Development, Rapid ... The BEA Build Solution gives customers the ideal foundation for their custom application development projects by uniquely providing convergence of ...
SixSide.com Custom Web Application Development, E-Commerce ... Custom Built Web Applications. If you can dream up an application, we can make that dream a reality. The future success of your business will rely on ...
custom application Resources | TechRepublic White papers, case studies, technical articles, and blog posts relating to custom application.
InfoQ: Software Manufacturing: Custom Application Stacks for ... Sep 9, 2008 ... CohesiveFT just released a white paper detailing a new trend in the industry, Software Manufacturing, fueled by Open Source Software and ...
Salesforce Enters Custom Application Market With Force.com Sep 13, 2007 ... Salesforce will enter the custom software market next week with the launch of Force (site will go live Monday morning), a new platform ...
IBM - Custom application services IBM Application Management Services for e-business and traditional applications provide offerings for the ongoing management, maintenance and support of all ...
Custom Application Development: Buy, Build or Ignore? This blog deals with the challenges of custom software development.
GetAFreelancer.com - Custom Android Application w/Website Freelance programmers and web designers bid on Custom Android Application w/ Website. An outsourced project from Northwest ImagePro.

Videos:
BreakingPoint Screencast: Custom Application Toolkit www.breakingpointlabs.com Mike Hamilton and Tod Beardsley take you through a quick tutorial on how to use the BreakingPoint Custom Application Toolk...
Custom Application Development NMG Custom Application Development(www.newmediagateway.com) - Custom solutions to complex digital problems that are easily implemented, tie into your...
Custom Application Web Development Complicated custom application web development requires high-end technical skills and sophisticated resources to be successful. Experts at http://www...
Custom Graphics Laminate System: Air Bubble Free Application Air Bubble Free Application
Tip: Custom Application Stack on OS X Here i'm going to show something that i find very useful on OS X, i dont really like having my dock cluttered, so i have my most used application on ...
Mirenesse Everything A Girl Needs Makeup Set - Item: 731-054 Take it from us, you'll love what Mirenesse's Everything A Girl Needs Makeup Set can do for your appearance. You'll see the Mirenesse difference in...
Mirenesse Collagen Lip Lift Correctors Set - Item: 197-423 Take it from us, you'll love what Mirenesse's Collagen Lip Lift Correctors Set can do for your appearance. You'll see the Mirenesse difference in h...
BreakingPoint Screencast: Custom Application Toolkit Custom made paintball barrel sleeve by Mycofreak available on Ebay. Location - Dover Xtreme Paintball, August 17, 2008
SharePoint: Custom Applications Using Excel Web Services Related code examples: http://msdn2.microsoft.com/en-us/library/bb899428.aspx Learn to create a custom application that uses the Microsoft Office Sh...
Tigerstop Fully Automatic Integrated by Hermance Machine Company This upcut saw is set up with a fully automatic Tigerstop with holdover clamps. The automatic interlock prevents the saw from cycling when ... all »...




Search This Site:










images inside the "sidebar" overlap

help vwd setup failiure!

errors on my asp.net sites

creating a gif image from an html page ... ???

parser error message: could not load type '_prodwhite'.

asp.net need help

ldap, dropdownlist, sort

storing additional information in page.user

how to deploy a 2.0 website with one dll?

news/articles

disable automatic inclusion of stylesheets

working with images

error bc30451: name 'session' is not declared.

seeking volunteers for 1.0.9 sp beta

need some advice

errors in the log every few minutes but apparently nothing going wrong

how to catch enter keypress in textfield in asp.net login control

need wiki module for dnn 1.0.10

how to autoselect a node?

dynamically create tabstrip/multipage?

dnn 3.1.1 - sql 2005

vwd express edition beta 2 - greyed out items in toolbox

file manager error

why use login controls?

md5 vs sha* and hacking

how can i download it?

exporting data!

login

treeview

spawning batch and js processes

 
All Times Are GMT