Sharepoint 2013 - это игровой чейнджер, начиная с того, что теперь можно использовать фреймворк 4.5, и, поскольку новая версия visual studio 2013, можно использовать MVC. С развивающейся точки зрения вы должны знать, что есть два варианта:
- Sharepoint размещен. В этом случае все ваше приложение устанавливается на серверах Microsoft. Из-за этого вы ДОЛЖНЫ использовать клиентскую объектную модель и javascript. Нет кода сервера. Таким образом, вы настроите свои сайты, библиотеки, списки и т. Д. С помощью 365, а затем получите доступ к этой информации с помощью библиотек javascripts Sharepoint. Если вы знакомы с js ans sp js, у вас не будет проблем.
- Autohosted. В этом случае вы можете выбирать между лазурной или хостинговой сетью (провайдер принимается), в обоих случаях вы можете использовать более традиционный aproach, с кодом сервера, классами, aspx и т. Д. Разница заключается в развертывании приложения, в этом случае приложение устанавливается как ссылка в 365 и весь код вашего хостинг-провайдера. Фактически все ваше приложение будет отображаться в 365 в iframe. Имейте в виду, что вы будете иметь дело с большим количеством междоменных скриптов.
И последнее, но не менее важное: у вас есть один последний вкус, но это не 365, Sharepoin onpremise, в этом случае это ваша собственная sharepoint, вы создаете, управляете, разрабатываете или развертываете все, что захотите. Это очень похоже на текущую модель sp2010, поэтому, я думаю, вы уже сейчас можете сделать.
Для получения дополнительной информации: