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