Этот пост будет посвящен описанию создания справочника на сайте SharePoint с использованием WCF-сервиса, библиотеки jQuery и плагинов к ней.
Введение
В рамках запуска нового сайта ИНГГ СО РАН, который построен на SharePoint Server 2007, было решено разработать новую версию телефонного справочника сотрудников. Для клиентской части был выбран jqGrid в качестве элемента для таблицы сотрудников и jQueryUI для отображения подробной информации о сотруднике. Данные клиентская часть получает от RESTful веб-сервиса, реализованного на WCF, который развернут тут же, на сайте SharePoint.
Пара картинок того, что получилось:
Тег «Далее»
Microsoft SharePoint (Википедия) – серверная технология, веб-ориентированная платформа для совместной работы и система управления документами, разработанная и продаваемая компанией Microsoft.
Это решение может использоваться для создания корпоративного веб-портала, на котором размещаются совместно используемые документы или специализированные приложения, такие как вики или блоги. Данные в SharePoint организованы в виде списков (например, задачи, обсуждения, календари) и библиотек документов.
Функциональность SharePoint представляется пользователю посредством веб-частей — элементов управления, показывающих списки и позволяющих редактировать их. Такие веб-части размещаются на страницах, которые, в свою очередь, размещаются на портале и доступны пользователю через браузер.
На самом деле, SharePoint является приложением ASP.NET 2.0, использующим IIS для отображения веб-страниц и SQL Server для хранения данных.