Рассмотрим следующий сценарий, в котором я скоро окажусь:
Вы должны приступить к написанию нового проекта, который будет "веб-сайтом сообщества" в ASP.NET, и у вас будет полностью пустой холст для работы. Вы можете свободно рассматривать и оценивать (не обязательно использовать) любые библиотеки и способы работы, чтобы попытаться создать наиболее эффективное, быстрое и обслуживаемое приложение с отличным опытом работы с клиентами. Конечно, гарантируя, что риск внешних зависимостей того стоит. Какие внешние библиотеки вы бы использовали или рассматривали для разработки с или из? Я не хочу предлагать ограничение по объему библиотек и их назначению, но если вы будете использовать его в каком-либо проекте или если вы считаете, что это будет иметь отношение к веб-сайту / приложению Сообщества - тогда я заинтересован.
Хотя это может показаться немного «неправильным», я все же думаю, что это подходящий вопрос для начала проекта. Такие вещи, как ELMAH , которые уменьшают объем требуемой работы и обеспечивают отличную отправную точку для проекта. Могут быть и другие библиотеки / фреймворки, которые, если они встроены с самого начала, дают существенное преимущество проекту в долгосрочной перспективе.
(Отказ от ответственности: я не был уверен, как сформулировать этот вопрос, но я провел некоторые поиски и не нашел ничего, что действительно могло бы ответить на эту тему вопроса. Заранее извиняюсь, если это не имеет большого смысла ).