Лучший отвечающий
ASP.NET MVC + Sharepoint 2010, Возможно ли?

Вопрос
-
Добрый день!
Есть задача интегрировать небольшое приложение с 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.
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 июля 2013 г. 8:14
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 июля 2013 г. 8:14
22 июля 2013 г. 12:45 -
Как совместить нормально SharePoint и MVC (пусть даже 3-ий) я подсказать не смогу. В любом случае, так просто, как это должно быть с MVC не получится, на мой взгляд. Если есть возможность, я бы попробовал донести до заказчика, что SharePoint в данном случае не уместен. Либо попробовать сделать какими-либо нативными средствами (BCS, WebForms, ...). Либо какой-то суррогатный вариант. Например, silverlight + wcf, либо, как выше писал, WebForms + WebApi.
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 июля 2013 г. 8:13
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 июля 2013 г. 8:14
22 июля 2013 г. 13:32 -
В целом,я решил не искушать судьбу и пишу обычное приложение под Sharepoint 2010.
Всем спасибо за грамотный ответ.
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 июля 2013 г. 8:13
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 июля 2013 г. 8:13
23 июля 2013 г. 12:14
Все ответы
-
Задайтесь вопросом что будет от 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.
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 июля 2013 г. 8:14
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 июля 2013 г. 8:14
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.
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 июля 2013 г. 8:13
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 июля 2013 г. 8:14
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.
Всем спасибо за грамотный ответ.
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 июля 2013 г. 8:13
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 июля 2013 г. 8:13
23 июля 2013 г. 12:14