Collaborative Application Markup Language

Collaborative Application Markup Language

Язык разметки совместных приложений (CAML) — это язык на основе XML, используемый в системе Службы Windows SharePoint Services для определения сайтов и списков, использующих поля и представления. CAML используется также для определения таблиц в базе данных Службы Windows SharePoint Services при создании сайта.

Содержание

Настройка сайта с CAML

Язык CAML можно использовать различными способами для настройки сайта SharePoint, включая следующее:

В скриптах или программах, реализующих членов объектной модели Службы Windows SharePoint Services, где строки CAML передаются через параметры метода, назначенные свойствам, или возвращаются методами и свойствами

В обмене сообщениями SOAP, при котором строки CAML передаются в веб-службу системы Службы Windows SharePoint Services для удалённого взаимодействия с развёртыванием

В определениях интерфейсных сайтов, используемых для создания сайтов SharePoint

В Службы Windows SharePoint Services "Возможностях" для добавления определённых функций в конкретной области

Представление с помощью CAML

Язык CAML используется для двух типов представления в системе Службы Windows SharePoint Services: для определения типа данных, содержащихся в поле, и для генерирования HTML-файла, отображаемого в браузере. Дополнительные сведения о двух основных сферах применения языка CAML можно получить в статьях Элементы определения данных и Элементы отображения HTML.

Программирование с помощью CAML

Следующие программные задачи и обзорные разделы иллюстрируют различные способы использования языка CAML для настройки сайтов и определений списков:

  • Создание настраиваемого определения и конфигурации сайта
  • Использование конфигураций определения сайта
  • Подготовка файла
  • Создание простого компонента
  • Настройка элемента управления Delegate
  • Добавление действий в пользовательский интерфейс
  • Создание компонента обработчика событий
  • Создание настраиваемого определения списка
  • Настройка эмблем для сайтов SharePoint
  • Добавление шаблона документа, типа файла и приложения редактирования к определению сайта
  • Создание решения
  • Обновление пользовательского определения сайта Windows SharePoint Services
  • Добавление типа контента в список
  • Добавление типа содержимого на сайт
  • Развёртывание шаблона рабочего процесса
  • Добавление столбца к списку
  • Практическое руководство: ссылка на столбец в типе контента
  • Определение настраиваемого типа поля

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "Collaborative Application Markup Language" в других словарях:

  • Collaborative Application Markup Language — For the programming language, see Caml. CAML (Collaborative Application Markup Language) is an XML based markup language used with the family of Microsoft SharePoint technologies (Windows Sharepoint Services and Office SharePoint Server). Unlike… …   Wikipedia

  • Collaborative Application Markup Language — CAML (Collaborative Application Markup Language) ist eine auf XML basierende Auszeichnungssprache, welche speziell für die Microsoft SharePoint Produkte (z.B. Microsoft SharePoint Foundation und Microsoft SharePoint Server) entwickelt wurde und… …   Deutsch Wikipedia

  • Mashup (web application hybrid) — In Web development, a mashup is a Web page or application that uses and combines data, presentation or functionality from two or more sources to create new services. The term implies easy, fast integration, frequently using open APIs and data… …   Wikipedia

  • Microsoft SharePoint — 2010 Microsoft SharePoint 2010 Web interface Develope …   Wikipedia

  • CAML — may mean:* Caml, a dialect of the ML programming language * Collaborative Application Markup Language, an XML based markup language used with the Microsoft SharePoint collaborative portal applicationSee also: * Camel (disambiguation) …   Wikipedia

  • Fourth-generation programming language — A fourth generation programming language (1970s 1990) (abbreviated 4GL) is a programming language or programming environment designed with a specific purpose in mind, such as the development of commercial business software.[1] In the history of… …   Wikipedia

  • Massively distributed collaboration — The term massively distributed collaboration was coined by Mitchell Kapor, in a presentation at UC Berkeley on 2005 11 09, to describe an emerging activity of wikis and electronic mailing lists and blogs and other content creating virtual… …   Wikipedia

  • SharePoint — SharePoint, или Microsoft SharePoint Products and Technologies  это коллекция программных продуктов и компонентов, которая включает в себя следующие компоненты: Набор веб приложений для организации совместной работы Функциональность для… …   Википедия

  • SPPS — SharePoint веб ориентированная платформа для совместной работы и система управления документами, разработанная и продаваемая компанией веб портала, на котором размещаются совместно используемые документы или специализированные приложения, такие… …   Википедия

  • Sharepoint — веб ориентированная платформа для совместной работы и система управления документами, разработанная и продаваемая компанией веб портала, на котором размещаются совместно используемые документы или специализированные приложения, такие как вики или …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»