none
ASP.NET MVC + Sharepoint 2010, Возможно ли? RRS feed

  • Вопрос

  • Добрый день!

    Есть задача интегрировать небольшое приложение с Sharepoint 2010. Я пишу его на ASP.NET MVC4 .
    Можно ли их интегрировать,а то я слышу больше об простом ASP.NET+ Sharepoint, чем об MVC варианте.

    Спасибо.

    П.С. это должно быть обычным CRUD приложением, без изысков - простенький редактор парочки таблиц.
    П.П.С. в принципе, мне не нужно пользоваться никакими специфическими функциями Sharepoint-вся работа с базой будет через само приложение. 
    22 июля 2013 г. 7:32

Ответы

Все ответы

  • Задайтесь вопросом что будет от SharePoint'а в вашем asp net mvc приложении. Если ничего, то ответ очевиден. Для 2013 придумали apps, где такое более-менее возможно (http://www.ilovesharepoint.com/2012/07/building-aspnet-mvc-based-sharepoint.html). Для 2010 такого  решения нет, что-то колхозить, на мой взгляд, смысла особого не имеет. К тому же у вас будут версии framework'а разные. Ну или можно сделать интерфейс на Web Forms, а остальное (работа с БД) на Web Api, например, и дергать его из SharePoint.
    22 июля 2013 г. 12:45
  • Мне, в принципе все равно что будет от Sharepoint - просто это интранет приложение и хотелось бы обойтись без WebForms,а использовать MVC. Скажем так,в задании фигурирует то,что работать это должно под Sharepoint 2010.

    Насчет разных фреймворков- насколько я понял, можно использовать MVC3 в таком случае.Или я неправ?

    Спасибо.

    22 июля 2013 г. 13:06
  • Как совместить нормально SharePoint и MVC (пусть даже 3-ий) я подсказать не смогу. В любом случае, так просто, как это должно быть с MVC не получится, на мой взгляд. Если есть возможность, я бы попробовал донести до заказчика, что SharePoint в данном случае не уместен. Либо попробовать сделать какими-либо нативными средствами (BCS,  WebForms, ...). Либо какой-то суррогатный вариант. Например, silverlight + wcf, либо, как выше писал, WebForms + WebApi.
    22 июля 2013 г. 13:32
  • Я тут порылся в Сети, нашел вот эту ссылку , где описывается как подружить MVC3 и Sharepoint 2010. 

    Можете оценить правоту автора? Моих знаний недостаточно,чтобы поверить/не поверить автору.

    Спасибо.

    22 июля 2013 г. 16:19
  • Автор ничего не подружил. Это чисто MVC-приложение. Он взял и вытащил данные SharePoint сайта с помощью client object model.
    23 июля 2013 г. 6:57
  • Автор ничего не подружил. Это чисто MVC-приложение. Он взял и вытащил данные SharePoint сайта с помощью client object model.
    Ясно. Меня интересует в данном случае просто возможность запустить чисто MVC приложение на Sharepoint.
    23 июля 2013 г. 7:52
  • В целом,я решил не искушать судьбу и пишу обычное приложение под Sharepoint 2010.

    Всем спасибо за грамотный ответ.

    23 июля 2013 г. 12:14