Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Good ASP.net Tutorial needed

Options
  • 04-05-2011 1:25pm
    #1
    Closed Accounts Posts: 8,199 ✭✭✭


    I've been debating about whether to proceed with Java or C# and I've decided to go the C#/.Net route.

    I'd like to learn more about C# and ASP.net and was wondering if anyone could point me to some good tutorials? I tried following the MVC tutorial on the ASP.net website but found it extremely boring and tedious. It just seemed to be giving very boring tasks to do and not really explaining anything. I felt like I was going in circles the whole time reading it.

    There must be some better ASP.net tutorials out there?


Comments

  • Registered Users Posts: 981 ✭✭✭fasty


    Try the Nerd Dinner tutorial... It was my first intro to ASP.Net MVC and it saw me right.

    http://nerddinnerbook.s3.amazonaws.com/Intro.htm


  • Closed Accounts Posts: 8,199 ✭✭✭G-Money


    fasty wrote: »
    Try the Nerd Dinner tutorial... It was my first intro to ASP.Net MVC and it saw me right.

    http://nerddinnerbook.s3.amazonaws.com/Intro.htm

    Cheers, I'm following that at the moment. It's definitely a lot better than the first MVC tutorial I read, although it still has a lot of jargon that's not really well explained.


  • Moderators, Society & Culture Moderators Posts: 9,689 Mod ✭✭✭✭stevenmu


    I'd suggest ignoring the MVC aspect for the moment, and just focusing on raw ASP.Net, MVC is really just a pattern for using ASP.Net and if you have no ASP.Net knowledge to begin with it'll only complicate things. Learn ASP.Net first and then learn how to use it with MVC.

    That's assuming you have some programming knowledge/experience already. If not I's suggest you'd actually be better to just learn plain C# first, then move onto ASP.Net, then onto MVC.


  • Registered Users Posts: 981 ✭✭✭fasty


    What sort of jargon?

    I think if you want something more in-depth, you'd need to buy a book.

    I have the 2nd edition of this and it's quite good.


  • Registered Users Posts: 981 ✭✭✭fasty


    stevenmu wrote: »
    I'd suggest ignoring the MVC aspect for the moment, and just focusing on raw ASP.Net, MVC is really just a pattern for using ASP.Net and if you have no ASP.Net knowledge to begin with it'll only complicate things. Learn ASP.Net first and then learn how to use it with MVC.

    That's assuming you have some programming knowledge/experience already. If not I's suggest you'd actually be better to just learn plain C# first, then move onto ASP.Net, then onto MVC.

    As a means of developing web applications, traditional ASP.Net Webforms doesn't have anything in common with ASP.Net MVC apart from being built on the ASP.Net platform.

    Webforms tries to shoehorn state into a stateless environment and it makes it very difficult to separate presentation from logic and suffers as a result.

    I do agree though that knowledge of C# is required before touching ASP.Net MVC, especially since it makes heavy use of C# features and is pretty full on in terms of design patterns.


  • Advertisement
  • Registered Users Posts: 4,275 ✭✭✭km991148


    yep - I would go with either:

    Reasonable grasp of c# (and maybe a little of other web related languages such as Javascript/html - not 100% nec)

    Then either
    Asp webforms (trad asp.net)
    OR Asp.Net MVC

    Preferably bypassing webforms, unless you have a good reason for doing so (company uses it etc). Some background reading on the differences will help you better understand the mistakes made with webforms. Also when you are a lttle more up to speed MVC2 in Action (manning press) is a great book.


  • Closed Accounts Posts: 8,199 ✭✭✭G-Money


    I have some C# knowledge but mostly from messing around writing a few tools here and there. To be honest I don't have a great grasp of any programming language and only have a vague idea of some concepts such as objects and classes. For example I might be writing code and I put something between a set of brackets and I don't really understand what that does or why I'm adding it there, I just know something needs to be there in order for the code to work/make the compilation error go away.

    I know that's probably not a good thing to admit but I guess it's better to be honest and start from the right point.

    I think previous posters might be right and I should start with C# and get a good grasp of it.

    I do have a couple of books on C#, specifically:

    Visual C# 2005 Step by Step
    C# 2008 for Dummies


    Not sure if either of these books are going to teach me what I need to know and give me the knowledge and grounding I need, so if anyone else has feedback, please feel free to add it.

    Thanks


  • Closed Accounts Posts: 8,199 ✭✭✭G-Money


    Anyone know any good C# tutorials or books? I need something that will explain everything clearly and not just explain it with more jargon that I don't understand.

    I am thinking about getting this book:

    http://www.amazon.co.uk/Head-First-Guides/dp/1449380344/ref=sr_1_1?ie=UTF8&qid=1304583501&sr=8-1


  • Moderators, Science, Health & Environment Moderators Posts: 8,920 Mod ✭✭✭✭mewso


    The Yellow Book is a great freebie and well worth a look:-

    http://www.csharpcourse.com/


  • Closed Accounts Posts: 8,199 ✭✭✭G-Money


    mewso wrote: »
    The Yellow Book is a great freebie and well worth a look:-

    http://www.csharpcourse.com/

    Thanks for that, it seems good.

    Will welcome any other tutorial or book recommendations also. Defo want to get these concepts nailed in my head.


  • Advertisement
  • Registered Users Posts: 757 ✭✭✭Signpost


    http://www.learndevnow.com has a very good reputation and the price is reasonable enough for the 12 months


  • Registered Users Posts: 221 ✭✭Elfman


    Hard to go past ASP.NET for ASP.NET
    http://www.asp.net/general/videos

    Fantastic tutorials, Great teachers, great topic range they cover everything to get you started and more advanced features like MVC, Cashing, AJAX etc

    Really top class resource.

    Plus I've always found video a quicker way to learn than reference books etc


Advertisement