Want to become an expert in ASP.NET MVC ?
No files uploaded.
If you really want to become an expert in ASP.NET MVC, you'll first need to understand exactly what the MVC pattern is, how it's implemented in this case.
Next, I would get your head around stuff like:
The ASP.NET MVC routing engine - in particular, I'd look at how you can extend it!
How the framework passes parameters to your actions and how it decides which values to assign to which parameters and such
How the strong typing of parameters works, especially with reference types - this is quite a cool feature of ASP.NET MVC
How to implement form and model validation - look at the the client-side scripting that the framework generates for form validation and other stuff
Loosely- and strongly-typed views their partial counterparts
What kinds of data types the framework can send and receive, and how to do that
Error/exception handling - the way this is done in ASP.NET MVC is quite different to any other framework I've experienced
How ASP.NET MVC plays with tools like Entity Framework and LINQ-to-SQL
Once you've really got your head around these things, the rest is pretty much like any other implementation of the MVC pattern.
As a side note, spend some time learning the Razor syntax. It won't be anything particularly new if you already know Java (and presumably C#), but I always find myself forgetting little things with it!
If I've missed something crucial, add it to the list!
You need to be a member of this group before you can participate in this discussion.