Most of the documentation for the new Razor viewer is in the context of WebMatrix and ASP.NET web pages. Even in the MSDN library itself, the article that seems to me to be the main link for most of the Razor documentation ( ASP.NET Web Pages with Razor Syntax ) is essentially bound to ASP.NET Web pages and is located under a branch in the documentation tree called "Microsoft WebMatrix".
However, from the other things I read, I understand that Razor syntax is also available for ASP.NET MVC 3, which seems to have very little to do with ASP.NET web pages.
Now I am new to this whole area and I am learning WebMatrix now, so please correct me if I get some details incorrectly, but I know that I will also want to start learning ASP.NET MVC in the near future, so these differences will important for this transition.
So, I'm looking for a definitive guide that will let me understand exactly which parts of what I'm learning are part of Razor syntax and are part of ASP.NET web pages.
I also need to clarify if there is any difference between WebMatrix and ASP.NET web pages. I understand that WebMatrix is based on “web pages,” but it’s not clear if part of what I’m studying, in particular, is part of WebMatrix, or if (as I suspect) WebMatrix is just an IDE around the “web” -pages ", nothing particularly added to that user interface.
Can anyone out there provide some clarity in these areas?
(By the way, did I miss something (otherwise), or is "Web Pages" the most confusing name that they could come up with for this new system?)
source
share