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 DNN Bad For An ASP.net Starter?Is DNN Bad For An ASP.net Starter?
Previous
 
Next
New Post
2/1/2008 1:33 PM
 

First let me say what an amazing tool this is. I'm still in shock days after researching DotNetNuke (I heard the name but never looked into it until now). At the same time i'm concerned.

 

I am a college student going for a computer degree. I know C, C++, VB.net, HTML, CSS so far. I am in the process of learning ASP.net 1.1. I am starting a web design / computer repair company and am worried that as awesome as DNN is it might be the easy way out. An example is:

 

I make my site and all my customers with DNN. I apply for a job as an ASP.net developer. They ask for some samples of my work in ASP.net. They see the sites I created and hire me for it. They ask me to make something for them and I can't because DNN made it for me, I don't know how to make ASP.net applcations without it.

 

Is that what happens? Or should I use DNN to make websites and at the same time go through ASP.net books teaching myself (Which is what io'm doing now) the basics, foundations, etc. and making my own examples to showcase ON my site not AS my site and those of my customers? Being able to make full fledged ASP.net applications with DNN sounds like a dream especially if I don't have to read all these books but I don't want to screw myself over in the longrun.

 

Also, has anyone experienced customers whoo want original work? Would someone care if their site was a basic template (Color, logo, etc. altered for their company) and that all the awesome features weren't hand made by me but bought from someone else?

 

Thanks in advance.

 
New Post
2/1/2008 2:24 PM
 

IMO most customers will apreciate to use a standard product like DotNetNuke, as they know, that they rely on a system, that has been proven by thousands of other web sites. Sure, you should learn ASP.Net - I recommend version 2.0, wich is also the basis for versions 3.0 and 3.5. you will need it to develop your own modules, which require knowledge of ASP.Net and DNN framework, but allows faster programming.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
2/1/2008 3:16 PM
 

Techno:

DNN is a very sophisticated (and complex) framework that indeed makes your life easier when you need to implement heavy duty sites quickly.  However, I would recommend that you learn how to develop ASP.Net applications from scratch.  Since you are a college student, you should learn the basics very well.  This will help you with two things.  First, you will be able to understand the DNN architecture a lot better, and second, you will be able to appreciate a lot more what DNN can do for you.  Once you know the basics well you will be very effective in creating modules and you will see how quickly you can take advantage of the DNN architecture.

For instance, you can buy one of those books to learn ASP.Net in 30 days (version 2.0 of course)  that follow a project from beginning to end and you will see what is involved in creating a security architecture for user accounts and access control, a menu system, a standard approach to data access, and a modular approach to achieve consistency in the look and feel of the whole project.  These are the areas where DNN shines.  By the way, if a customer asks for 100% original work tell them that you can do it but it will cost them more (it is actually a lot of work)  and will not be as reliable or polished as a solution that is being used, tested, and debugged by a few thousand knowledgeable people.

As usual, don't try to cut corners, learn the basics well.  And also, in case you wonder, <prepare for the flames>, you can do the same exact things in C# and VB.Net.  All the arguments about language power, speed, object orientation, etc. etc. are not valid in the .Net world, they were very true in VB6, but not any longer.  Choose the language that you feel more comfortable with.  Bear in mind that DNN is very complex, robust, and flexible and it is all VB.Net.

Good luck.

Carlos

 

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Is DNN Bad For An ASP.net Starter?Is DNN Bad For An ASP.net Starter?


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