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 what IIs DNN what I'm looking for?
Previous
 
Next
New Post
4/9/2008 12:27 PM
 

I'm confused & desperately trying to escape to a place of clarity. Can someone help? Here's my problem.

I'm a webmaster w/no .NET or SQL Server experience (yet). I know MS Access well & am going thru tutorials on SQL Server, ColdFusion, CGI, ASP .NET, & C# to get up to speed on some of the latest technologies. However, I have no proper work environment for all this learning. I must have some kind of server on my laptop to make this stuff work. I've downloaded the free versions of ColdFusion (but can't seem to make the server work), I've downloaded Apache (but don't know how to configure it either)--in short, I'm not a server administrator & want to create an environment in which I can practice my ColdFusion, SQL Server, & ASP .NET, etc. lessons. I thought maybe DNN would do it, but I can't figure out how to edit actual code here--it's too GUI-oriented as far as I can discover. Can I use DNN to solve my problem? I don't care about the rest of the world seeing my stuff. I just need a sandbox to practice in!!

TIA!

KCF549

 
New Post
4/9/2008 1:33 PM
 

kcf549 wrote

I'm confused & desperately trying to escape to a place of clarity. Can someone help? Here's my problem.

I'm a webmaster w/no .NET or SQL Server experience (yet). I know MS Access well & am going thru tutorials on SQL Server, ColdFusion, CGI, ASP .NET, & C# to get up to speed on some of the latest technologies. However, I have no proper work environment for all this learning. I must have some kind of server on my laptop to make this stuff work. I've downloaded the free versions of ColdFusion (but can't seem to make the server work), I've downloaded Apache (but don't know how to configure it either)--in short, I'm not a server administrator & want to create an environment in which I can practice my ColdFusion, SQL Server, & ASP .NET, etc. lessons. I thought maybe DNN would do it, but I can't figure out how to edit actual code here--it's too GUI-oriented as far as I can discover. Can I use DNN to solve my problem? I don't care about the rest of the world seeing my stuff. I just need a sandbox to practice in!!

TIA!

KCF549

Depends on what you need to edit. DNN is very customizable through modules and skins. You should be able to do 99% of your requirements by using a custom skin or buying/building a custom module. You can modify the source if you really want to, but the core code is not intended for monkeying with, especially since your a novice with .net and sql. No offense.

I would suggest reading through the documentation and have a look at the tutorials on Adefwebserver for setting up a local development environment using the source code: http://www.adefwebserver.com/DotNetNukeHELP/DNN4%5FDevelopmentEnvironment%5FSource/

 
New Post
4/9/2008 2:46 PM
 

Personally if you are looking to learn .NET, start with .NET tutorials and working with Visual Studio (Or Visual Web Developer). 

DNN adds a level of complication that if you are not trying to get to a specific point, it would be a bit easier IMHO to start with .NET, then branch into DNN....

Online tutorial sites such as 4guysfromrolla.com are great resources!!


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
4/9/2008 3:07 PM
 

I actually started with DNN to learn .Net. Up until version 2, I had just been doing regular asp and html websites, and my .Net was very limited. It maybe would have been more benefitial to start with the way you described, Mitch.

 
New Post
4/9/2008 3:35 PM
 

KFC:

With DNN you don't really need to know programming to put together a Web site.  DNN is a content management system and it is ready to go out of the box, get the "Install" package when you download, not the "Source" package by the way (trust me on this one).  The install package is precompiled so to get it running you don't need any of the developer tools.  You do need at least SQL Server Express 2005 installed on your machine prior to installing DNN.  By the way, if you use WinXP, it has to be the Pro version, as Home does not support IIS.  You can also use the flavors of Vista that have IIS but it is going to be a little more complicated.

I would recommend that you make sure that IIS is working on your PC, install SQL Express, then buy yourself one of those "Learn ASP.Net in 30 Days" books.  Read it cover to cover and follow the project they usually build as an exercise.  In that way you will learn all the basics of ASP.Net.  You could setup DNN and play with it as you learn ASP.Net but remember that you will only need to do programming if you want to create new modules for DNN to satisfy a specific need not covered by one of the modules included.

By the way, and this is going to generate some traffic, I would also recommend you to learn VB.Net instead of C#.  Don't let anybody tell you that C# is just better because it is not, VB.Net is not better either, they are equivalent.  The common knowledge that C is a lot more powerful and a lot faster than VB no longer holds in the .Net world.  It is a matter of personal choice really.  Both languages, as well as the other languages supported by .Net, which are many, get compiled to basically the same binary code, hence the Common Language Runtime concept, CLR, you may want to read about this.  DNN was (is) developed in VB.Net but you can do module development in C# if you wish, is your choice.

By the way, I hope that you made a typo in your post when you were describing the technologies you are learning because you had "ASP .Net" as separate things.  Hopefully you are not dedicating any time to classic ASP, that is a dead technology, you want to learn ASP.Net 2.0.

Hope this helps.

Carlos

 

 

 

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Is DNN what IIs DNN what I'm looking for?


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