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

HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...Integration with an existing siteIntegration with an existing site
Previous
 
Next
New Post
2/12/2013 6:13 AM
 

I have an existing website with a lot of business logic embedded in the current site.  We have a number of 3rd party web services that we call into in order to pull credit, get pricing, submit to a loan origination system.

With the amount of business logic and service calls that we perform is it even possible to integrate this in a DNN framework?  Would the solution have to sit outside the DNN solution in order to accommodate this?

We would like to use DNN for our business to quickly edit content, create FAQs, blogging, etc., but with the existing site we have I'm not sure that this will be able to be done with our application structure

 

 
New Post
2/13/2013 7:42 AM
 
One solution would be to convert the services from the other site to DNN modules and add them to the DNN website.

Mark
 
New Post
2/13/2013 10:35 AM
 
Dave,

as DNN runs under the .Net framework, everything is possible that is possible with .Net. That does not mean that there is an easy way to realize it, but you can write modules, and when you need business logic, you can include this in the business logic layer. The framework offers different ways to access data, the simplest and easiest is DNN 7's DAL2 - I have not too much experience yet, it is using Petapoco's micro ORM.

Anyway, if you use the classic DAL, then you have a Data Layer (the so called "Sql Data Provider") and a Business Layer (which normally consits of an "Info" and a "Controller" object). You can place your business logic there.

And if you want to consume data from other web services, you can implement the data layer as a proxy for the web service.

I don't know how deep you have already diven into the .Net framework and ASP.Net, if you need more information, please tell me, so I'll provide you some links. ATM: You find a lot of tutorials and how-tos here in the wiki, the tutorials, the video-library and the blogs.

Best wishes
Michael

Michael Tobisch
DNN★MVP

dnn-Connect.org - The most vibrant community around the DNN-platform
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...Integration with an existing siteIntegration with an existing site


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