Лучший отвечающий
Организация решения с множеством веб-проектов

Вопрос
-
Добрый день. Подскажите, пожалуйста, как лучше организовать такую структуру:
Имеется несколько разных веб-проектов, включающих файлы Web.config, файлы javascript и css. (функциональность этих проектов общаяя и должна использоваться в разных конкретных реализациях, они как бы являются прототипом) и основной проект, так же со своими js, который уже заточен под конкретную реализацию этой системы, под конкретного заказчика.
Вопрос в том, как лучше организовать разработку, чтобы все файлы конфигурации и js собирались, трансформировались и т.д. и их удобно было редактировать?
(На данный момент все js-ники вручную должны быть скопированы с разных проектов в общую папку.)
Всем заранее спасибо за ответы27 мая 2013 г. 5:22
Ответы
-
Не знаю правильно ли я понял вас, но обычно это делается так. Создаётся одно решение в Visual Studio с одним веб проектом. Вся оставшаяся часть серверного кода которая должна быть разной заносится в отдельные проекты библиотеки классов. А что касается JS и CSS то всё может находится в одном месте, а подключать их динамически (в зависимости от требований) можно уже в одном и том же коде.
- Предложено в качестве ответа YatajgaModerator 29 мая 2013 г. 5:54
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 30 мая 2013 г. 6:59
27 мая 2013 г. 15:00Модератор
Все ответы
-
Здравствуйте. Если честно не совсем понял Вас. Можете перефразировав.27 мая 2013 г. 5:43Модератор
-
Здравствуйте. Если честно не совсем понял Вас. Можете перефразировав.
Попробую перефразировать:)
Хотелось бы иметь некоторый прототип веб-приложения (оно включает базовую функциональность системы), который потом можно использовать для конкретной реализации (кастомизированный вариант системы, заточенный под конкретного заказчика).
27 мая 2013 г. 9:53 -
Не знаю правильно ли я понял вас, но обычно это делается так. Создаётся одно решение в Visual Studio с одним веб проектом. Вся оставшаяся часть серверного кода которая должна быть разной заносится в отдельные проекты библиотеки классов. А что касается JS и CSS то всё может находится в одном месте, а подключать их динамически (в зависимости от требований) можно уже в одном и том же коде.
- Предложено в качестве ответа YatajgaModerator 29 мая 2013 г. 5:54
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 30 мая 2013 г. 6:59
27 мая 2013 г. 15:00Модератор