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...Experts:  How Long Should This Take?Experts: How Long Should This Take?
Previous
 
Next
New Post
1/4/2007 12:47 AM
 

Hey Experts.  In your estimate, with someone having a general C# and .NET background but ZERO DotNetNuke background, how many days or hours should someone be able to produce the following?

"Create a DotNetNuke module. The module should have a standard view control that displays some sort of list. The module should have an edit control that allows for adding new elements to the list, as well as editing current ones. The module should also have some sort of admin/settings control that somehow changes the display of the list in the view control. "

Thanks.

---Dan---

 
New Post
1/4/2007 5:26 AM
 

It's not really reasonable to ask someone with zero knowledge to take that on. Give some one a couple of weeks to get up to speed.

It's also extremely vague as a spec. That sounds a lot like the example project that you get with the  starter kit.

 
New Post
1/4/2007 10:41 AM
 

I would say 4 hours max.  There are plenty of examples in the core and around the web to follow.

Look at the Reports module in the core as a good simple example of your requirements.  Also look at the UDT module for something a little more advanced.

No need to start from scratch.


DotNetNuke Modules from Snapsis.com
 
New Post
1/4/2007 12:19 PM
 

You did not specify module type? Module for deploy/sell or just changing code in one of existing modules/samples? In first case I agree with couple of weeks in second case one day+time for developing code without DNN... - this is true only for developers familiar with vb.net (most examples are in vb.net language) and a lot of knowledge of ASP.NET and .NET (not only with backround).

Primoz

 
New Post
1/4/2007 12:42 PM
 
I would say that how long it will take depends mostly on you. It can take a while to understand the dnn way of thinking.  If you can change your way of thinking to match it can go quickly.  If you struggle with accepting it, it will take longer. Nearly all examples and the entire core are in vb.net. Some people have a struggle with why that is and hence struggle when they can’t do something that they could do easily in the language they know and love. Some people also need to understand exactly what is going on and why. That will take more time than those who can put up something that works but may not fully understand what is going on behind the scenes. Some people will struggle with the documentation. Others flourish in the fact that all the source is available and offers terrific examples. So it really depends on you.
 
I had > 20 yrs of programming, a great deal of VB, a lot of classic asp, and only a little asp.net when I first looked at DNN. I think I’m rather a flexible guy. I am a documentation reader so that was a strike against me. I do learn well from examples, and don’t feel I need to know everything before I can use a tool. From the time I first looked at dnn until I had a running hello world module it was about 3 days (8-10 hrs/day). I am not a particularly fast guy but not the slowest either. Another couple of days and it was a real module similar to what you asked about. It was not complete with full error checking or an install. It wasn’t fully localizable. It had some stupid things in it but it did function without crashing and I could add new items and edit old ones and display them based on some setting on the settings page.
 
It depends on you.
 
mj

Michael Jackson
Brillnat.com
Custom module development
Database access tokenized HTML modules
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Experts:  How Long Should This Take?Experts: How Long Should This Take?


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