NerdDinner обновлен до MVC3 с использованием Razor и HTML5
Два года назад Rob, Phil, и Scott выпустили книгу MVC 1.0 book, в которой Gu выступил с большим вступлением. Scott создал простой пример под названием Nerd Dinner (исходный код) и отдал первые 185 страниц для свободного доступа. С начала версии 1.0, к проекту подключились такие люди как Dave Ward, Andrew Aarnott и Jon Galloway, которые помогли с JavaScript и OpenAuth,а потом John V. Petersen перенес все на MVC3 с движком Razor Views, а Peter Mourfield позаботился о JavaScript. Эти парни работали над функционалом и новыми "фичами" в свое свободное время, что временами приводило к долгим перерывам.
В результате, было додано и исправлено:
- Mvc 3 + Razor
- EF Code First (для базы данных которая уже есть!)
- Все библиотеки с NuGet
- YepNope с Modernizr
- JQuery Mobile beta 2
- В исправленном MobileCapableRazorViewEngine устранено довольно неприятную ошибку с кешированием (MVC4 официально будет поддерживать мобильные устройства).
- Geolocation, для desktop и mobile
- MvcHtml5Templates от Scott Kirkland
- ELMAH (вскоре и с MiniProfiler)
- 51Degrees модуль для поддержки мобильных устройств
- DotNetOpenAuth от Andrew Arnott
- отработано механизм Web Deploy Transforms
Это не Релиз, это версия предрелиза. Назовем ее как Alpha. Результат можете увидеть на http://www.nerddinner.com а все исходники все еще продолжают обновляться в Trunk на Codeplex.