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

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0integrating existing ASP.NET 2.0 Web Application into DDNintegrating existing ASP.NET 2.0 Web Application into DDN
Previous
 
Next
New Post
9/5/2007 12:03 AM
 

I've got an existing ASP.NET 2.0 application. I'm interested in running it under DDN to take advantage of all the features of the portal such as navigation, menus, security, banners, logging etc... The application is C# / SQL Server based, has about 20 different pages and 30 database tables. I'm wondering where to begin. Do I need to create one or more modules out of the applications? I'm sure this question has been asked and answered many times.

Thanks,

--Mark

 
New Post
9/5/2007 3:55 AM
 

yes, the smoothest integration would be done by converting it into modules, however, depending on the complexitiy of your application, an iFrame integration might be a considerable alternative.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
9/5/2007 4:28 AM
 

Thanks for the advice, just what I was looking for. I will review the docs on IFrame and then decide which course to follow.

--Mark

 
New Post
9/5/2007 5:48 AM
 

I use a differnt method.

I build my normal asp.net applications with usercontrols the aspx pages itself are empty. If you do this also then you could look at xepient open smart module. This is a module that you add to a apge and then you can select a userontrol to use.

if you want to have the abillity to have special settigns for a module that you can change per tab (  your 20 different pages ) then susing rflection it recognizes your public variables and you have ther abillity to fill these in as textboxes or checkboxes

 

Private _QueryParams As String

 

Private _AltTitleInfo As Boolean

 

Public Property QueryParams() As String

 

Get

 

 

Return _QueryParamsEnd Get

 

_QueryParams = Value

 

Set(ByVal Value As String)End Set

 

End Property

 

Public Property AltTitleInfo() As Boolean

 

Get

 

 

Return _AltTitleInfoEnd Get

 

_AltTitleInfo = Value

 

Set(ByVal Value As Boolean)End Set

 

 

 

You can then progra this as you normally do, addthe slected usercontrols as modules to the pages that correspond with the pages you have now, navigate between them by redirecting to the correct tab, using querystrings orsessions for the data you need in your application and of you go

I used this in over 200 portals. We have our normal application that manages all our data and we use dnn as a framework to show this on the web. So only the view part of the modues. For that i have build a control framework that displays all the aspect of our news modules ( we aggregate and enrich news from various sources ) and i can use the usercontrols on every tab i want and just set the various settings per cleint per portal

 

 

End Propertythis will give you 2 inputs, one textbox and one  checkbox.

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0integrating existing ASP.NET 2.0 Web Application into DDNintegrating existing ASP.NET 2.0 Web Application into DDN


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