Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

C# ASP.NET MVC Forms Introducing CRUD Applications Reviewing the List Page

I find this course overwhelming. I prefer building something ground up.


I don't mean to disrespect the author of this course. I just don't like being introduced to several files at once. I'm forced to go back and forth when figuring out on how to build something myself. If we were to write a small portion of the project, focusing on just one aspect of it, it would have been a lot clearer. I understand this course is for intermediate audience. I'm a developer myself. Just want to communicate my opinions, and would like to know what others think.

Thanks, Sharad

Niek Beenen
Niek Beenen
1,066 Points


As a classmate I get what you are saying. I experienced the same. However.. I canยดt come up with any other advise than just practising the additional challenges; make those miles of coding; and keep on using "C# what is ....." searches at google.

Endure buddy. Endure.

I understand that, I've felt overwhelmed in other courses โ€” but honestly, James is such a good teacher, out of everyone teaching C# on here I find it the easiest to learn from him. There's just something about his manner and the way he breaks everything down.

If you're struggling, it might be that you haven't made enough notes as you've been going along? At this point I've amassed 43 pages of notes on C#, LINQ and MVC combined, which works out as a little over 10,000 words! It sounds like a lot but it's been completely worth it. I find it invaluable when I need to go back and refresh my memory on something โ€” instead of combing through an entire video, info is just a quick Ctrl + F away.

Keep at it โ€” sometimes it's just knowing how to best approach the learning.

(But teachers make a big difference too!)

3 Answers

Kyle Jensen
Kyle Jensen
Courses Plus Student 6,293 Points

I agree, it's a bit intense. I did the majority of the full stack js course before switching to c#. After going through the objects section and following along with each thing, I then took a step back and did Bob tabors course on msdn, which is slower and covers a lot of the basics in a much simpler/easy to understand way. Additionally he goes over a lot of built in methods (.net) that I wanted to learn(see how they differed from js). Now I've started over with the objects section and don't feel like everything is going over my head. I should probably note that I prefer doing it that way..breeze through to get an idea and then go back and stay with a section until I fully understand it, if it didn't click the first or second time.. long story not too long, you're not alone. :) glad to hear it's making more sense for you though.

Thanks for the support Niek, You are right. I have gone back to MVC basics, and I had missed out on some things. Things are lot clearer now. Going through a course once is not enough for me.

Kevin Gates
Kevin Gates
15,053 Points

For me, I view these courses as laying foundation work anyways. The goal is to retain as much as possible, and use them in real life, where we Google, etc. But also, like you, I've re-watched older lessons before too :)