Good day!
I'm planning to upgrade WebForms application and I have two possible choices:
Write it in ASP.NET MVC 2.0 with WebForms view engine and upgrade it to 3.0 when it will be out
Write it using ASP.NET MVC 3.0 RC with Razor as view engine
It seems that Razor is the only 3.0 feature I really can take advantage off for this task.
The launch date for application is Q1 of 2011 so there is a chance that ASP.NET MVC 3.0 will come out as RTM.
So, is Razor mature enough?