I have a few suggestions regarding the MVC3 preview:
1. I don't believe having a alias for ViewData called View is correct. It is going to cause confusion across teams or within teams on the same project. I can appreciate writing less code, but I don't believe writing View versus ViewData is really any help. You guys have done a great job with the Razor syntax, but I think there is such as thing as taking it too far. Next thing you know, RenderBody() because rb() and @section becomes @s and so on. I'd hate to see MVC going down this route.
2. I feel that one should be able to put the open curly on the line after the @ symbol, so that code can be aligned correctly and curlys can be aligned correctly. for example in multi-line statements, I'd like to be able to do the following
View.Title = "Razor is great!";
View Complete Post