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.0DNN with eBanking solutionDNN with eBanking solution
Previous
 
Next
New Post
10/9/2006 4:12 AM
 

Let's say we design our own ASPX pages... How can we host them in DNN? Do we have to implement the pages in a specific way (Modules)?
What is the security implication for using it for eBanking? Are we exposing the  eBanking solution by using DNN or not?
Can DNN work with SSL? 

Thanks in advance for any assistance  ... finally I want to know I have eBanking project.. Should I or should not use DNN as the CMS?

 
New Post
10/9/2006 6:48 PM
 

Three part question, three part answer.  First, the two easy ones.

Q. Do we have to implement pages in a specific way (modules)?

A. I won't go so far as to say "have to", but the module approach is the one of the major value adds to the DNN framework.  This is the most efficient way of developing pages, even if you design your modules so you only have one instance in the entire portal.  The real benefit is you only have to worry about developing the whitespace; all the plumbing is done for you.  Consider the aspx way.  You would create master pages and ultimately get to a point where you are creating just the content part of your page.  You can think of your module development as just that content part.

Q. Can DNN work with SSL?

A. Although DNN does not "officially" support SSL, there are many of us who have implemented it.  In an eBanking application, you may want to secure the entire site.  This is certainly the easiest way to use SSL, but it comes with a performance price.  You can also use something like http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&PackageID=4103&search=&pagenumber=0&sortby=&tagid= to provide SSL support for specific pages.

Now for the hard one... (Disclaimer: MY Opinion)

Q. What is the security implication for using it for eBanking?

A. Well, this is a tough one.  First of all, I'll say the DNN Core team has done a great job with and continues to enhance all aspects of DNN security.  For 99.99% of all sites, including eCommerce sites, I  think DNN security is sufficient.  That .01% where it may not be appropriate is banking.  The only reason I say this is because DNN is Open Source and well documented (a good thing, right?).  The trouble is it's not too hard to tell when a site is running on the DNN platform.  You are giving hackers a huge head start if they know your infrastructure and table structure.  On the other hand, are you sure your developers can write something more secure than what DNN has built in?  That's an important decision point you'll have to evaluate.  If you do go the DNN route, you'll most likely end up with a blended solution.  You could use DNN for the core framework, implement your own authentication provider and write your own modules.  If you do this, your security is as strong as what YOU develop, and you are using DNN as it was originally intended, as a FRAMEWORK.  Do it this way and you'll get the benefit of great features like skins, the client api and best practice architecture.  Then rely on yourself for secure content modules.

 

 
New Post
10/9/2006 9:47 PM
 

Ditto what the Professor said and also read:

Introduction to DotNetNuke® Module Development



Michael Washington
http://ADefWebserver.com
www.ADefHelpDesk.com
A Free Open Source DotNetNuke Help Desk Module
 
New Post
10/10/2006 1:26 AM
 

That was really helpful.

 

Thanks a lot.

 

Regards,

 

Kinan Al Jajeh

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0DNN with eBanking solutionDNN with eBanking solution


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