Добавлен: 07.07.2023
Просмотров: 189
Скачиваний: 4
Описание функционала
Microsoft Office SharePoint Server (MOSS) находится над уровнем WSS и добавляет дополнительные функции как на базовый уровень WSS, так и дополнительные способы взаимодействия конечного пользователя с репозиторием. Данные хранятся в базе данных SQL. Используя Webparts, служба может предоставить эту информацию пользователю с использованием широкого спектра различных модулей и для взаимодействия в разных бизнес-сценариях. К ним относятся такие разнообразные приложения, как Collaboration, Document Management, Sharepoint Designer, Records Management (включая сертифицированные DOD 5015.2 компоненты), Workflow, Personalization, более сложные модели метаданных, а также блоги и Wikis со стороны Web 2.0.
SharePoint. Историческая справка
С появлением SharePoint 2010 изменились наименования составляющих продуктов. Преемник Windows SharePoint Services 3.0 носит название Microsoft SharePoint Foundation 2010, а следующая версия Microsoft Office SharePoint Server 2007 называется Microsoft SharePoint Server 2010. Термин «SharePoint 2010» часто используется как обобщение для разных служб SharePoint, не относясь конкретно к SharePoint Foundation или SharePoint Server. Кроме того, в SharePoint 2010 большое внимание уделено удобству для разработчиков. Среда включает большой набор средств и компонентов — как для создания комплексных приложений без строчки кода, так и использования среды Visual Studio для разработки пакетированных решений. Помимо прочего, возможности платформы только расширились в выпуске 2010 года, и это направление становится ключевой стратегией в отношении SharePoint. В данном документе будут подробно рассмотрены некоторые основные возможности платформы, а также их роль в стратегии выбора технологии разработки собственных приложений.
Команда разработки SharePoint приложила большие усилия в области формирования представления о SharePoint, как о «приложении», не меньшие успехи были достигнуты в области формирования представления о SharePoint как о «платформе». Широкий диапазон средств, начиная с инструментов для разработчиков и решений с открытым исходным кодом и заканчивая APIинтерфейсами разработки, наглядно доказывает, что рабочая группа продукта SharePoint сделала все возможное, чтобы уйти от восприятия SharePoint как «изолированного» приложения. Напротив, продукт SharePoint эволюционировал в платформу разработки веб-приложений и среду интеграции, обеспечивающую разработчикам Майкрософт функции подключения, расширения и базирования.
Аудитория данного документа
Данный технический документ предназначен для компаний, занимающихся разработкой программных продуктов, (в документе они будут именоваться независимыми поставщиками программных продуктов, ISV), а также специалистов по архитектуре программного обеспечения, ИТ-директоров и других руководителей, чья деятельность связана с корпоративными технологиями. Сведения в данном документе носят технический характер, поэтому он будет наиболее понятен для лиц, ответственных за принятие технических решений.
В отношении SharePoint в корпорации Майкрософт принято разделение независимых поставщиков ПО (примеры см. в разделе «Приложение А. Схема экосистемы ISV-партнеров SharePoint») на следующие категории:
• технологические решения — независимые поставщики программных продуктов, расширяющие функции SharePoint;
• горизонтальные бизнес-решения — независимые поставщики программных продуктов, создающие решения с широкой сферой применения, которые отвечают потребностям большинства организаций независимо от отрасли; в данном документе они называются поставщиками горизонтальных решений;
• вертикальные бизнес-решения — независимые поставщики программных продуктов, разрабатывающие решения для конкретной отрасли; в данном документе они называются поставщиками вертикальных решений.
Ключевые особенности
- Платформа для создания веб-порталов
- Поиск по всем элементам системы
- Широкие возможности настроек и интеграций
- Управление бизнес-процессами
Наконец, есть Microsoft Search Server, система Enterprise Search, которая обеспечивает расширенные возможности индексирования и поиска, которые могут быть интегрированы в веб-интерфейс MOSS.
Microsoft сама описывает SharePoint 2010 как Collaboration, Portal, Search, Enterprise Content Management (ECM), управление бизнес-процессами (BPM) и бизнес-аналитику (BI)
это коллекция программных продуктов и компонентов, включающая в себя:
- набор веб-приложений для организации совместной работы;
функциональность для создания веб-порталов;
- модуль поиска информации в документах и информационных системах;
- функциональность управления рабочими процессами и систему управления содержимым масштаба предприятия;
- модуль создания форм для ввода информации;
функциональность для бизнес-анализа.
«SharePoint» может быть использован для создания сайтов, предоставляющих пользователям возможность для совместной работы. Создаваемые на платформе «SharePoint» сайты могут быть использованы в качестве хранилища информации, знаний и документов, а также использоваться для исполнения облегчающих взаимодействие веб-приложений, таких как вики и блоги. Пользователи могут управлять и взаимодействовать с информацией в списках и библиотеках документов используя элементы управления, называемые веб-части (SharePoint WebParts).
Для чего нужен SharePoint?
В общей сложности мы разобрались с MS SharePoint: что это, и что с этим делать. Теперь посмотрим, для чего же нужна эта программа. Когда внутренний коммуникативный портал создан, программа позволяет нам организовывать общую систему для совместной обработки документов и проектов. Сейчас есть возможность создания онлайн-площадки для коммуникации, автоматизации рабочих процессов и решения подобных заданий.
Что такое SharePoint Designer?
Одной из составляющих данного проекта является SharePoint Designer. Что это за программа и для чего она нужна, мы разберемся далее. Мы поняли основную цель работы SharePoint. Что это за программа, нам известно. Но, как показывает практика, не все средства работают в полном объеме, а поэтому приходится расширить ограничения.
Чтобы работа с веб-узлами была полноценной, используют веб-редакторы. SharePoint Designer помогает осуществлять пошаговую быструю настройку:
- использования шаблонов;
- наполнения модульными составляющими;
- необходимого оформления;
- качественного дизайна и т.д.
Эта программа содержит все необходимое, что поможет быстро начать работу с веб-узлом. При этом все просто, поэтому нет необходимости знать сложные коды. Нужно лишь иметь общее представление о средствах визуального проектирования
Несмотря на то что SharePoint Designer относится к общему семейству корпорации, софт не найти в поставке стандартного комплекта Office. Поэтому, если возникла необходимость в этой программе, придется приобрести её отдельно. Кстати, бесплатно её также можно получить, но лишь на испытательный срок.
Цели и задачи
Как мы уже поняли, SharePoint Designer относится к стандартным незамысловатым веб-редакторам, а поэтому его функции и задачи также достаточно знакомы:
- формирование HTML-страниц;
- создание ASPX-страниц;
- работа с веб-приложениями;
- управление веб-сайтом.
Чтобы процесс был корректным, для работы с веб-узлами необходимо соединение с сервером, где уже работают службы SharePoint. Если же ваша задача состоит в том, чтобы сформировать страничку HTML или ASPX, то в принципе подключение к серверу можно не использовать. Единственный момент - по завершении работы нужно будет загрузить все файлы.
Пригодность SharePoint для определенных целей SharePoint может применяться в различных сценариях разработки продуктов. Понимание взаимосвязи характеристик SharePoint с характеристиками собственных продуктов — это ключ к определению пригодности. Разумно будет начать с рассмотрения шести обобщенных возможностей SharePoint 2010, приведенных на схеме ниже (эти описания также содержатся на странице, посвященной возможностям SharePoint 20102). Сайты — сайты SharePoint представляют собой единую инфраструктуру, обеспечивающую функции порталов и совместной работы посредством интрасети, экстрасети и сайтов Интернета. Сайты SharePoint служат средой взаимодействия пользователей для обмена информацией, данными и опытом между организациями. Сообщества — сообщества SharePoint позволяют пользователям взаимодействовать наиболее удобным для них способом. Сообщества SharePoint обеспечивают совместную работу в группах, обмен знаниями и идеями, взаимодействие с коллегами, а также удобный поиск сведений и специалистов. Управление контентом — возможности управления контентом SharePoint позволяют всем пользователям принимать участие в жизненном цикле управления контентом, обеспечивающем надлежащее регулирование и соответствие нормативным требованиям. Контент SharePoint позволяет свободно соотносить удобство пользователей с принятыми политиками и процедурами. Поиск — поиск SharePoint обеспечивает функции поиска необходимого контента, информации и людей, сочетая интегрированную, управляемую платформу с наиболее эффективной технологией поиска в корпоративной среде.
Аналитика — аналитика SharePoint позволяет получать доступ к сведениям из источников неструктурированных и структурированных данных и взаимодействовать с ними. Анализ SharePoint дает пользователям возможность поиска нужных специалистов и опыта для принятия более эффективных и обоснованных бизнес-решений. Комплексные приложения — компоненты SharePoint позволяют пользователям быстро реагировать на бизнес-потребности путем создания собственных решений, не основанных на программном коде, в среде предприятия или в облаке, посредством богатого набора стандартных блоков, средств и функций самообслуживания.
Основные принципы
Работа с данной программой, как уже говорилось, достаточно проста. Вначале вас встретит элементарный интерфейс, и интуитивно вы разберетесь с дальнейшими действиями, если, конечно, вы когда-то работали с веб-редактором.
Следующее, что вам потребуется, – это ввод текста. Для вас уже представлены некоторые кодовые комбинации, подходящие для оформления HTML. В основном же конструктор ничем не отличается от уже известных.
Программа позволяет добавлять элементы оформления: теги и серверные элементы. Несмотря на то что различие в этих составляющих все-таки есть, способ ввода каждого из них в текст не отличается. Кстати, вставлять элементы можно с различной конфигурацией, параметрыы можно выбрать в контекстном меню. После оформления проекта его можно предварительно просмотреть и сохранить.
Что такое SharePoint Workspace?
Следующим компонентом является SharePoint Workspace. Что это за программа и каково её предназначение? Данный софт был выпущен в 2010 году корпорацией Microsoft и пришел на замену Microsoft Office Groove 2007. Программа представляет собой приложение, которое осуществляет оперативный доступ к библиотекам документов и другим службам SharePoint днем и ночью.
Новая версия старого софта получилась более интерактивной и гибкой. Работать с приложением можно независимо или в паре с SharePoint Server. Если разобраться с SharePoint Workspace, что это и для чего, то основная задача ясна: синхронизация контента на ПК с документами и списками в реальном времени. В отличие от прошлого компонента, отвечающего за дизайн, данный служит больше коммуникативной платформой на уже созданных ранее областях или сайтах.
Возможности
Итак, предмет нашего рассмотрения - Microsoft SharePoint Workspace. Что это, мы уже знаем, а потому осталось разобраться с возможностями, которые предоставляет для нас этот софт. Прежде всего это оформление рабочих областей, разделенных на несколько типов:
- SharePoint;
- Groove;
- область общих папок.
Первый вариант отвечает за синхронизацию сразу двух направлений напрямую, без какой-либо обработки. Работа осуществляется с библиотеками контента и списками на отдельном ПК. Следующая область рассчитана на полнофункциональный процесс между всеми сотрудниками. При этом данная среда считается наиболее безопасной. Третий вариант рассчитан на поддержание и функционирование доступа сотрудников к папкам ОС.
Следующие возможности предоставляют простую установку и запуск без сторонней помощи. При этом, начиная совместную работу, стоит учитывать, что софт функционирует как в подключенном, так и в автономном режиме. Также, благодаря автоматической синхронизации, для вас будет доступен возврат к последним версиям документа.
Выходит, что службы SharePoint (что это за программа, вы уже знаете) поддерживают следующие процессы:
- оптимизация;
- интеграция;
- простой пользовательский интерфейс;
- обмен сообщениями;
- поиск контента;
- безопасный режим и многое другое.
Конечно, это далеко не все функции, которые доступны для пользователей.
Ошибки настройки
Пришло время поговорить об ошибках настройки Microsoft SharePoint. Что это нам даст? Возможно, данный раздел ничем вам не поможет, но все-таки, если вы столкнетесь с данной проблемой, то у вас будет решение. Из-за того, что данный софт очень сложный и многофункциональный, пользователям так или иначе приходится сталкиваться с ошибками.
- Не экономьте! Очень важно, чтобы приложение имело большой запас объема памяти, так как некоторые функции могут перестать работать.
- Правильное использование сервера Microsoft SQL. Желательно, чтобы данный «сотрудник» нашел себе отдельное место на физической системе и не делился ни с кем ресурсами.
- Учитесь самостоятельности! Частенько многие ошибки связаны с использованием мастера настройки фермы. Этот товарищ имеет много недостатков и частенько провоцирует систему к сбоям.
- Внимательность при создании веб-приложений контента. Проблема связана с использованием неверного URL. Чтобы избежать подобного рода ошибки, лучше пошагово документировать все настройки веб-приложения.
- Не используйте одну учетную запись. Это одна из оплошностей, из-за которых может пострадать система безопасности. Чтобы избежать этого, лучше не зацикливаться на одной учетной записи.
- Сохранение! Помните, что по умолчанию в приложении должно присутствовать сохранение настроек базы данных. Так вы обезопасите себя от ненужных потерь.