У нас есть много сайтов с общей функциональностью, разработанных 3-х лицами, в бизнес-логике мы используем общий проект библиотеки (в общей папке), поэтому мы все используем одни и те же функции. Таким образом, исправления и улучшения разделяются для следующих проектов или когда мы перекомпилируем существующий проект. У нас есть класс для некоторых общих функций UI (загрузка ListControl с данными x и т. Д.)C# asp.net Централизованное развитие пользовательского интерфейса
Проблема связана с некоторыми веб-частями, такими как CSS, Javascripts, Common Pages (логин, конфигурация, управление клиентами), теми, кого мы надеваем не знаю точно, как мы можем централизовать их, поэтому у нас есть эти части в совместном проекте, поэтому нам не нужно каждый раз копировать исправления/исправления пасты на другие веб-сайты ...
Пример текущей структуры веб-сайта:
-MyWebSite1
-Styles.css
-Scripts.js
-Login.aspx
-Funx.cs (Functions specific to this site)
-Consx.cs (Session and other variables specific to this site)
-CommonProject (In a network shared directory)
-FunBusiness.cs
-FunWebUI.cs
-ConsBusiness.cs
-ConsWEB.cs
Есть ли способ сделать это?
Если вы используете главную страницу, вы можете ссылаться на свой стиль и javascript там. – skhurams
@skhurams. Мы уже используем MasterPages для каждого сайта и передаем им исправления/улучшения между сайтами, но как реализовать их как общий проект? – VSP
читайте эту статью http://www.velocityreviews.com/forums/t237225-web-config-javascript.html – skhurams