With all the different frameworks to be found for Web development, I came across this link, by Ugo Lattanzi, which offers a good summary. The ASP.MVC link therein links on to free PluralSight courses. Good learning. BTW I have re-newed with Pluralsight. Great value for money IMHO.