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...New to dotNetNuke - what language this product was written?New to dotNetNuke - what language this product was written?
Previous
 
Next
New Post
7/28/2011 5:19 PM
 
Hi all,

I am trying to find out what language this product was written? C#? was it written in Asp.Net MVC 3 ?

Thank you
Max
 
New Post
7/29/2011 2:13 AM
 
Hi Max,

I'm a complete n00b myself (with DNN I mean), but since no one answered you yet, I figured I'd share what I gathered so far.

Firstly, DNN was created using Asp.Net WebForms (Myself come from MVC, and kind of hate the idea having to deal with controls, postbacks, events and all that again).

From a quick glace it seems the core framework was written in VB.Net.
However, in the setup I'm in now we are developing using C#. You are NOT *required* to do your own development in VB.Net. (which is a nice...would have hated more to go back to visual basic....).


Cheers,
Krok
 
New Post
7/29/2011 2:42 AM
 
The original version of dotnetnuke was build using asp.net 1.0 and vb.net.

The new version just recently released is a full rewrite of the core in c#.

The system is based around the web forms system and there are no plans to recode it in mvc.
There are a number of reasons for this not the least of which - doing so would break every
module ever written for dotnetnuke and effectively  lock out the entire webforms community.

But ironically the very modular nature of dnn actually means that it is possible to host MVC applications within the dotnetnuke framework as modules using a special mbc style wrapper- charles nurse has post a number of blogs on this in the past.

http://www.charlesnurse.com/post/Deve...


 
Previous
 
Next
HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...New to dotNetNuke - what language this product was written?New to dotNetNuke - what language this product was written?


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