Сборка .NET с нуля, или использование фреймворка, или CMS? - PullRequest
1 голос
/ 19 мая 2011

У меня есть довольно специфический сценарий, который я хочу сделать, и я подумал, как бы вы приняли решение о том, как действовать с решением ASP.NET.

Информация:

  1. Существующее приложение находится в Классическом ASP.
  2. Приложение работает на IIS на Windows Server 2003 с базой данных SQL Server 2005.
  3. Приложение обслуживает 3000 студентов в семестр;они подают документы в определенные даты, когда наступает пиковая нагрузка.
  4. Приложение должно поддерживать роли, определяемые семестрами.Стив может быть инструктором осенью, но не весной.
  5. На сервере работает ASP.NET 3.5 в дополнение к классическому ASP.
  6. Я единственный разработчик.
  7. Я знаю Webforms, и цикл разработки труден, поэтомумешает мне изучать MVC.Я хотел бы продолжить работу с веб-формами.
  8. Основная деятельность сайта - получение заявок, оценка заявок и их передача через инструкторов студентам.
  9. Основное внимание системы будет продвигаться вперед.Отслеживание, отчетность и мониторинг.
  10. Я единственный разработчик, посвятивший 100% своей работе.Последний крупный проект ASP.NET, который я сделал, был в 2.0 с C #.
  11. У нас нет бюджета на инструменты, хотя у меня Visual Studio 2008 и некоторые старые Red Gate SQL Tools работают.

Учитывая этот сценарий, как бы вы решили определить, является ли наилучшим решением настройка существующей CMS с открытым исходным кодом, извлечение инфраструктуры из других источников или создание чего-то простого с нуля?

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

1 Ответ

0 голосов
/ 19 мая 2011

Пункт 7 - неправильный подход.Скорее всего, вы потратите БОЛЬШЕ времени на вашу первую сложную форму в веб-формах, чем на изучение MVC;) В настоящее время мы проводим то же самое.

11.У нас нет бюджета на инструменты, хотя яесть Visual Studio 2008

Какой бюджет вам нужен?MS в значительной степени раздает инструменты почти бесплатно образовательным учреждениям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...