Разработка Commerce Server для парня из Asp.Net - PullRequest
0 голосов
/ 23 апреля 2010

Я хочу получить приблизительный обзор деятельности по разработке, обычно связанной с созданием довольно большого магазина с интеграцией некоторых внешних систем на MS Commerce Server, и его отличиями от стандартной разработки asp.net

1) Вы обычно начинаете с нуля или начинаете с «стартового сайта»

2) Обычно вы создаете пользовательские шаблоны, которые обращаются к элементам магазина для отображения через объекты .net, или вам нужно использовать предоставляемые шаблонизируемые веб-элементы управления CS

3) Размещены ли xcopy шаблоны и артефакты кода для сайта магазина (aspx и т. Д.) В различных средах (test / stage / prod)? Или это делается как в Sharepoint с пакетом развертывания

Спасибо

1 Ответ

1 голос
/ 27 апреля 2010

1) Commerce Server поставляется с набором расширяемости sharepoint, который содержит довольно надежный набор веб-частей электронной коммерции. Есть некоторое время на знакомство с кодом и разработку процессов настройки, но я думаю, что это гораздо меньше времени, чем требуется для создания этих компонентов с нуля.

2) Не знаю, что вы здесь имеете в виду, но архитектура Commerce Server делает абстрактные данные из пользовательского интерфейса. Мы обновляем HTML-код веб-части Commerce Server напрямую для наших пользовательских настроек пользовательского интерфейса.

3) Сначала мы копировали настроенный код непосредственно в виртуальные каталоги sharepoint (bin и UserControls). Теперь мы настроили сумасшедшую сложную автоматизированную среду сборки / компоновки сценариев wsp. Я думаю, что этот подход был полезен, потому что наша команда разработчиков смогла поработать и изучить комплект расширяемости, в то время как наши команды сценариев и среды решили, что им нужно. В противном случае у вас будет линейный процесс, в котором все процессы окружения и продвижения должны быть выполнены, прежде чем вы сможете приступить к настройке кода.

...