Доброго всем вечера.
На работе необходимо будет реализовать систему аналитической отчетности. Содержащую различные отчеты с множеством данных, полей колонок и фильтром, детальных отчетов и т.д. Сейчас она реализована в собственной системе отчетности, но руководители хотят видеть более современный дизайн и поддержку в браузерах. Так же в данный момент система работает в локальной сети организации, но будет необходимо реализовать доступ к отчетам через сеть Интернет.
Изначально в планах было реализовать систему на ASP.NET MVC 5. Но руководство вспомнило что в предприятии куплен SharePoint (2010 или 2013). Он интегрирован с Lync и Outlook, что удобно. Встал вопрос что использовать.
Разрабатывать систему придется начинать мне. Дали время решить что лучше использовать. Но опыт есть только в ASP.NET MVC. После прочтения некоторых статей, стал сомневаться в своем изначальном выборе MVC. SharePoint так же показался привлекательным со своими плюсами.
Систему что на ASP.NET MVC, что на SharePoint придется реализовывать с нуля. Выбор технологии для разработки системы предстоит сделать из стека Microsoft.
Очень важно услышать мнение более опытных и авторитетных людей на счет.
Если можно, ты выскажитесь по своему опыту или знаниям, как ASP.NET MVC и SharePoint подходят под эти критерии:
- Создание удобного пользовательского интерфейса (скорее простота создания, т.к. скорее всего будет использован Bootstrap;
- Простота и скорость разработки (если учесть что разработка будет с нуля и мои познания ограничиваются ASP.NET MVC);
- Возможность простого развертывания и настройки сервера для доступа из сети Интернет;
- Настройка безопасности: авторизации, роли, шифрование и т.п.;
- На что еще нужно обратить внимание?