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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Is DotNetNuke right for me?Is DotNetNuke right for me?
Previous
 
Next
New Post
7/19/2008 5:48 AM
 

I'm going to be developing & designing a site in asp.net. The client insists on a CMS. I was researching DotNetNuke and it seems promising, I just need to have full control over the design, I like master pages in .net & using the upload control and the many other controls, is this possible with DotNetNuke? I see the use for the modules, but I'll need to figure out how to create a custom module for creating calculators on the page, which would of course use javascript. I will also need to be able to have a form to send contact info when inquiring about a job along with an upload control to upload a resume.

I guess my main concerns are that I need to write code for these things, & I want it to be easy to implement into DotNetNuke & I want to have full control over the design and full control over the code-behind (sending emails, etc.). I just don't want having to implement a CMS & fitting in my custom code be more trouble than if I were just developing an asp.net site, which I feel is easier for me, but I could be wrong. I am probably just not educated enough about DotNetNuke yet, but any feedback is greatly appreciated.

 
New Post
7/19/2008 10:42 AM
 

All the things you discussed are possible to do in DotNetNuke. About the design, DotNetNuke uses its powerful skinning engine which allows you to have great control of your design and flexibility. This site features many beautiful web sites being built using DotNetNuke framework by many talented designers and developers.

For the functionality, you might be able to find commercial modules out there to plug in DotNetNuke so you don't have to write your own code if it meets your requirements. Of course you can write your own. But here are my recommendations:

For the job posting and inquiry: Engage: Employment

For the contact form, either the core Feedback module, or a third party module from  Datasprings called  Dynamicforms.

Good luck!


Cuong Dang
Co-founder: Enliven, dnnGallery
LinkedIn | Twitter
I'm the author of DNN and Web Standards Wrox Blox

 
New Post
7/19/2008 10:45 AM
 

Hi Agarwick,

Glad you're considering DotNetNuke for your needs.  It sounds like it might be a reasonable fit for you.

DNN has its own skinning engine, which is roughly analogous to ASP.NET's master page system (many would argue that it's much more powerful and flexible).  Skins are written either in html (with a metadata xml extension file) or more directly as an ascx file.

The calculator application you describe would likely require a custom module.  Since you seem to describe it as javascript-heavy, it might not require much server-side code.  Others will be able to point you to a number of templates and tutorials on this topic.

With respect to the forms you described, the feedback module might meet your needs, and if not there are quite a number of "form modules" out there that allow a user to build forms through the UI without the need for code.  Many are inexpensive or free.  This may meet your requirements.

Most of what you describe can be implemented by a non-developer.  For those few things that do require greater sophistication, expect to have to write some code (with custom modules in particular), and expect to encounter a somewhat challenging learning curve as you get started with the framework (depending on your level of expertise with ASP.NET, and software development in general).  There is no totally free lunch, so there will be some learning to do with DNN (or any CMS) on the front end to perform custom development.

Hope this helps!

Brandon


Brandon Haynes
BrandonHaynes.org
 
New Post
7/19/2008 10:47 AM
 

Cuong beat me by three minutes!  I guess I should learn to type faster! :)

Brandon


Brandon Haynes
BrandonHaynes.org
 
New Post
7/19/2008 11:17 AM
 

Obviously, you have a more thorough answer. I think it's pretty helpful.

By the way, people called me Dang, so it's easier to pronounce :-)


Cuong Dang
Co-founder: Enliven, dnnGallery
LinkedIn | Twitter
I'm the author of DNN and Web Standards Wrox Blox

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Is DotNetNuke right for me?Is DotNetNuke right for me?


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