Hi i am trying to build a website usign ASP.NET what is the best resource or way to learn it?
Also do i need DotNetNuke or something similar to manage my project?
Thanks in advance.
Hi i am trying to build a website usign ASP.NET what is the best resource or way to learn it?
Also do i need DotNetNuke or something similar to manage my project?
Thanks in advance.
I highly recommend staying far, far away from DotNetNuke, or any CMS for that matter. If your goal is to learn the language then getting tangled up in a [horrible] CMS will only make it harder on you.
IMO, DotNetNuke would be overkill and will likely confuse you more than help as they have implemented many advanced designs to make it as modular as possible. I.e., it will not be clear why they are doing things the way they are.
The simplest means to learn is to do it. Create a regular ASP.NET site for some personal or non-critical purpose. In terms of resources, there are plenty on the Internet of course beyond search. Here are a few:
In addition to stuff on the Internet, I would read lots of books. You can either purchase them individually or you could look at an online resource which allows you read many such as Books 24x7 or Safari Books
The best way to learn is to do. Begin a website, and when you run into a problem you can't fix or figure out, check here or the sites others mentioned. I find books useful as references while I am working on a project but not as useful for reading straight through.
I also like www.codeproject.com when I am stuck.
DotNetNuke is an open source Content Management system (CMS). I would first learn ASP.Net. Try creating some sample web sites. As Thomas has rightly pointed out that DotNetNuke is an overkill.