2010-05-18 3 views
4

Что выбрать для создания нового проекта интернет-магазина? Я сузил свои возможности в использовании ASP.NET MVC, так что это необходимо. Это оставляет меня:Что выбрать (в ASP.NET MVC) для нового проекта интернет-магазина?

  1. Кона Роб Конери (а не обновляется больше, но в целом, кажется, хороший фундамент, хотя и с огромным количеством функций)
  2. MVC MusicStore Джоном Galloway (очень простой, на самом деле это может быть проще начать с нуля и принять во внимание все особые детали, которые нам нужны)
  3. Начало с нуля
  4. Что-нибудь еще?

Я работал с MVC в течение прошлого года, поэтому я мог начать с нуля и получить базовые функциональные возможности, разработанные в кратчайшие сроки, но мне нравится расширенная функциональность Роба, которую он добавил.

Просто я не уверен, насколько сложно адаптировать Kona к нашим индивидуальным потребностям - кто-нибудь еще это пробовал? Например, используйте EF вместо NHibernate?

ответ

2

Честно говоря, половина удовольствия от серии Роба Коньери была «там» во время процесса, который он прошел, и испытаний и несчастий, с которыми он столкнулся. Если у вас уже есть основа использования MVC в течение года, я не уверен, что из этого будет слишком много.

Самое главное в шаблоне MVC и инструментах .NET, которые приходят в свои руки с использованием (методы расширения baby!), Заключается в том, что существует так много способов решения проблемы, некоторые хорошие, некоторые лучше и иногда некоторые, которые заставляют вас идти BAZINGA !.

Если у вас есть время, я бы очень рекомендовал просто взломать и посмотреть, что вы придумали. После того, как у вас есть рабочий прототип, всегда полезно сравнить с тем, что еще там, например, с чем-то вроде this post

+0

Ваш второй абзац прекрасно суммирует то, что я так обожаю в ASP.NET MVC. – Peter

2

Вы также можете рассмотреть возможность использования нового стартового сайта Роба: "Tekpub MVC 2.0 Starter Site". Он воодушевлен своим опытом работы с Rails и имеет множество полезных утилит, созданных с самого начала. Он построен в результате его курса MVC 2.0 на TekPub, который он записал со Стивеном Сандерсоном.