Моя команда планирует начать новый проект в июне этого года. Это приложение обычно используют 2000 одновременно работающих пользователей. Сейчас мы обсуждаем техническое решение - какой контейнер IoC мы будем использовать в нашем проекте. Все члены моей команды не имеют опыта работы с IoC, некоторые из нас читают и знают, что это такое. Наши требования:
- Производительность. Наше руководство заявляет, что IoC может замедлить работу приложения, и они ожидают, что используемый нами контейнер IoC не снизит производительность. Они также ожидают, что контейнер IoC будет иметь хорошую производительность для небольшого или большого процесса распознавания.
- Наборы функций - я и мои коллеги ожидаем, что он имеет богатые наборы функций. В настоящее время я не знаю, какую функцию мы будем использовать, но у меня есть опыт, что какой-то компонент может легко запуститься, но не может сделать что-то более продвинутое.
- Документы или книги - я планирую изучать IoC, который мы выбрали, читая онлайн-документы или книги.
- Работа с ASP.NET MVC 4