Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to learn ASP.NET web-application development by example. I want to learn it from an already developed web-application that is good as a tutorial for newbies. A fully functional web application that is small but powerful enough to teach newbies the development effort required for web-application development. I am looking for some application that is made using software engineering principles and not just a code written haphazardly.

share|improve this question

closed as off-topic by gnat, BЈовић, GlenH7, MichaelT, Kilian Foth Jul 30 '13 at 14:30

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – GlenH7, Community, Kilian Foth
If this question can be reworded to fit the rules in the help center, please edit the question.

Check out if you want to look at some code, link to the source code at the bottom. – chris Jun 25 '11 at 10:50
up vote 2 down vote accepted

There are 2 different flavors of ASP.NET.


and MVC See here ASP.NET Webforms or ASP.NET MVC ? for the difference.

For MVC Go here and look at all the tutorials in particular the Music Store App demo

To learn WebForms go here

share|improve this answer
I highly recommend you don't learn WebForms as less you need to. MVC is simply better to work with coming from a new and fresh perspective. – Raynos Jun 25 '11 at 12:17
@Rayons @Daveo Why is there an emphasis not to learn WebForms! – A-Cube Jun 25 '11 at 14:13
Music Store App Demo looks nice to start with! :) – A-Cube Jun 25 '11 at 14:15
@A-Cube see here… and here basically webforms is the older way to do things and is still ok to use for some Interal websites and you may have to update an existing systems that uses webforms. However for external websites and most new sites they will be written in MVC .NET as it works more inline with how the Internet was intended to work (stateless). – Daveo Jun 27 '11 at 23:32

Not the answer you're looking for? Browse other questions tagged or ask your own question.