ASP.NET MVC с открытым исходным кодом реальных приложений
Всякий раз, когда я начинаю изучать новую технологию или язык, я склонен смотреть на исходный код некоторых "реальных" приложений. Я считаю их действительно полезными для понимания общей, специфичной для технологии архитектуры, идиом и того, как / какие популярные библиотеки используются. Я недавно начал изучать ASP.NET MVC, но на самом деле не нашел хороших приложений с открытым исходным кодом. Мне было интересно, если вы знаете некоторые стоящие.
Я действительно заинтересован в приложениях MVC, которые используют библиотеки IoC Dependency Injection, такие как Windsor или StructureMap.
9 ответов
Здесь вы можете найти список приложений asp.net mvc с исходным кодом.
- NerdDinner
- KIGG
- Менеджер контактов
- Storefront
- CodeCampServer
- Suteki Shop E-Commerce
Еще один хороший пример, который не указан, есть codebettercanvas
Посмотрите на Oxite:
"Это простой движок блога, написанный с использованием ASP.NET MVC, и он разработан с несколькими основными целями:
Существовать в качестве базы для нашего сайта visitmix.com и для наших личных блогов (и для блогов других людей!)
Предоставить пример "основной функциональности блога" в многократном использовании. Блоги просты и понятны многим разработчикам, но набор базовых функций, которые необходимо реализовать блогу (trackbacks, rss, комментарии и т. Д.), Довольно сложен. Надеюсь, этот код поможет.
Для предоставления реального кода, написанного с использованием ASP.NET MVC, который производит как корректную, так и семантически правильную разметку "
Suteki Shop от Mike Hadlow с открытым исходным кодом, использует ASP.NET MVC, а для IoC - Castle Windsor
KiGG - это веб-приложение для социальных новостей в стиле Web 2.0, разработанное с использованием технологий, поддерживаемых Microsoft.
Также проверьте это:
Где пример модели сложного ASP.net MVC?
Какие проекты являются примерами лучших практик ASP.NET MVC?
Не уверен, что вы можете называть другие приложения открытым исходным кодом или примерами, такими как NerdDinner и т. Д.
Оформить заказ MVC Storefront на codeplex. Если вы воспользуетесь Google, вы сможете найти видеоуроки о том, как построен весь проект и какие технологии используются.
Проверьте FlickrXplorer, который я изучал первым, чтобы изучить MVC в ASP.Net.
(Извините за то, что я новичок, я должен опубликовать больше.)
Вы можете получить исходный код демонстрационного проекта по http://code.msdn.microsoft.com/MVC-4-Razor-Design-Sample-0ed5e9da
Некоторые люди публикуют там решение в codeplex. Это запрос к codeplex, который ищет MVC и produktion. Во-первых, PRSync.com, есть и другие.
Другой пример - витрины MVC, но это настоящий академический пример, демонстрирующий создание приложений MVC.