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....Net developer and looking to jump in dotNetNuke.Net developer and looking to jump in dotNetNuke
Previous
 
Next
New Post
6/10/2012 12:18 PM
 

Hello All,

I am .Net developer (VB.Net) and have over 10-12 years experience developing windows applications and web applications. I am trying to start learning dotNetNuke.

So my questions are:
1. Whether this is suitable for a .Net developer to learn dotNetNuke and have advantage of it or it is better to stick with .Net so I can develop any kind of custom applications using .Net.
2. Can I create customized forms and reports using dotNetNuke. I mean can I create database applications such as a complete educations system where I can register students, tutors and adming etc. plus create courses, enrol students to courses, assign courses to tutors, receive payments online and reports etc.
3. Is there detailed training material available? How to create forms, how to create their editor layout, view layouts and reports etc.

Can someone please answer these questions?

Thanks in advance

 
New Post
6/11/2012 7:30 AM
 
Hi Geemi,

1) I'd say it depends on the project. If it's something that you don't see a module for and/or have a tight time frame, you may better off building it outside of DNN. Otherwise I'd recommend it.

2) You can create anything outside of DNN as a module and then install it.

3) Not that I'm aware of. I had to join dnncreative.com for training videos and honestly there's 1 on building modules that I couldn't live without.

Mark
 
New Post
6/11/2012 10:09 AM
 
Thanks Mark
 
New Post
6/12/2012 5:20 PM
 

Hi

Dotnetnuke is pure .Net, specifically ASP.NET. Dotnetnuke does exactly what you could do yourself with .Net only better. Imagine you would like to code a login or an e-commerce site for a client. YOU would be responsible for all that complicated stuff like session management, control state & cryptology, not to mention adhering to design patterns and best practises and accounting for any possible known bugs or exploits etc etc.

The benefit of using DNN IMHO is that you would be in a much stronger position if you rather familiarize yourself with DNN instead of fighting tech so to speak. In other words, using already implemented tested code using biggest ASP.NET community in OSS, you can leverage tech using your programming debugging expertize and deliver cutting edge tech without all the hassles and complexity. To code something like DNN yourself without all the free extensions from the community would be near impossible. Close relationship with Microsoft also allows tight integration with modern day APIs and web, tablet and mobile devices.

So yes to answer your questions you can create customized forms and load them into dotnetnuke by creating a module with a manifest file to install into DNN and then you could take advantage of session management and a bunch of other APIs as well, too many to mention. There are training videos, tutorials, webcasts, forums, manuals and blogs and websites to learn. Then you could use the provider model or install your own e-commerce, database apps.

Hope this helps. let me know if you have any other questions, for tech or business case....

 

 
New Post
6/12/2012 6:32 PM
 

Hello Winston Haybittle,

First of all thank you very much for such a detailed answer.

Yes you are right that there is a lot already developed and tested which we can use as portal of our projects and extend that. I have also watched some videos such as Task Manager Module development series. I want to buy some books, or want to watch some more training videos about module development. Actually I am an expert ASP.Net developer and want to design asp.net pages and then integrate those pages inside the DNN website. I want to learn this bit. Can you please guide me in a detail that what is the possible solution to learn this. If you know someone who can provide this training, please suggest.

Thanks

 

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat....Net developer and looking to jump in dotNetNuke.Net developer and looking to jump in dotNetNuke


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