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

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Intergrating Custom .Net App with DNN - Can it be done?Intergrating Custom .Net App with DNN - Can it be done?
Previous
 
Next
New Post
9/19/2008 9:49 AM
 

Hi Guys,

I’m looking to add community based features (Forums, Groups, Profiles) to my custom built web app www.workoutbox.com (still under construction).  When I was advised from day one to go down the custom web app route by the outsourcing team I’m using, I agreed!  Which is proving to be a rather nasty mistake, as now it appears I need to be running on DNN to have access to community modules.

Rather than re-invent the wheel, it makes sense to use existing code and the best .Net social networking modules run on DNN.  How easy would it be to intergrate a custom built web app running on an MVC framework with DNN?   

You can get an idea of the scale of WorkoutBox through this ERD:

http://www.workoutbox.com/definition/workoutbox_schema.png

Am I in dreamland or can this be done? 

Thanks,

 

Simon Turner


Like fashion check out Silk Dresses and Kimono Robes
 
New Post
9/19/2008 11:00 AM
 

The data model for your app does not appear to be too complex compared to other applications that I have seen integrated into DotNetNuke.  The biggest issue when looking at the integration is how well your business logic has been decoupled from the data access and presentation layers.  Having used an MVC framework, I would guess that the separation already exists.  You will obviously require some changes to how you think about coding the UI and how you handle navigation, but those are generally not that complicated in an MVC app.


Joe Brinkman
DNN Corp.
 
New Post
9/19/2008 11:13 AM
 

Hi Joe, really appreciate your input.  I take it you recommend the Social Networking modules in DNN, so its definetly worth the port.  Know of any responably priced, top quality DNN guru's who would be able to handle this project?  I've posted on www.rentacoder.com but you really do have to be carefull who you work with.

 

Simon


Like fashion check out Silk Dresses and Kimono Robes
 
New Post
9/20/2008 3:03 AM
 

HI

Most my work is done integrating big custom apps in a dnn environment. Because we use a number of external parties to develop for us as well not everyone knows how to develop in DNN. I just let all the apps develop in usercontrols and as soon a that work I can use it in dnn by a simple dnn module that loads usercontrols

In the user controls public variables are defined that are read by the dnn module using reflections to get acces to it. In the dnn module these are used as the admin screen so you can the set the variables per module. At first I have used the xepient smart module for this but later because our needs grow and the xepient modules didnt do import and export I build my own that does somethign more. But it helped us for quite some years.

IN the usercontrosl its very easy t import dotnetnuke and get all you need from portals settings users etc. This way you canm keep your excisiting code and coders base and just integrate them yourself.

Next to my own freelance company I work for a company that provides services on an ASP basis and using this method we have build 100+ portals this way. Social networking features can also be very easy implemnted this way. Ans you can keep your excisitng coders and dont have to get unknown dnn developers or waite time getting every new developer or freelncer to learns to code the dnn way ( that was why I went this way )

 

 

 

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Intergrating Custom .Net App with DNN - Can it be done?Intergrating Custom .Net App with DNN - Can it be done?


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