Одно из основных новшеств в SharePoint 2007, на мой взгляд, есть введение понятия Content Type.
SDK его определяет следующим образом: Content types, a core concept used throughout the functionality and services offered in Microsoft Windows SharePoint Services (version 3), are designed to help users organize their SharePoint content in a more meaningful way. A content type is a reusable collection of settings you want to apply to a certain category of content. Content types enable you to manage the metadata and behaviors of a document or item type in a centralized, reusable way.
Можно рассматривать Content Type как абстрактное описание типа информации, которую предполагается хранить в SharePoint.
Под описанием подразумевается
Т.е. теперь можно, с одной стороны, определить тип информации «Договор» и создавать столько библиотек договоров сколько необходимо и не заботится о том, что будет различное описание одной и той же сущности. С другой стороны теперь можно хранить различные сущности в одной библиотеке документов.
Мощь этого механизма усиливается еще тем, что типы допускают наследование. Т.е. можно создать тип «Документ» в котором определить, скажем, поле политику аудита и какие-то поля, после этого определить типы «Договор» и «Счет» как наследники от «Документа». Т.к. наследование происходит по ссылочному принципу, то существует определенный механизм распространения изменений по цепочке. В SharePoint различают Site Content Type и List Content Type. Первый создается пользователем, второй же создается копированием при создании библиотеки или списка. Т.е. в тот момент, когда создается библиотека или список на основе типа, происходит копирование всей метаинформации. Эта особенность позволяет управлять распространением изменений в базовых типах учитывая информацию хранимую в текущем списке.
Дл наглядности можно рассмотреть следующую диаграмму
Помимо Content Type есть еще один механизм повторного использования метаинформации – Site Column.
Site Column это определение поля на уровне сайта. После того как поле было определенно, оно может быть повторно использовано как в Content Type так и в любом списке.
Целю данного поста является просто информирование Вас о появлении таких мощных средств упорядочивания метаинформации как Content Type и Site Column. Описание всех особенностей этих сущностей далеко не заканчивается этим кратким обзором. Единственное, что хотел бы еще раз отметить, то что этот механизм является базовым и используется практически во всех составляющих SharePoint 2007.
Very nice! I have some LJ with news, check this out:
<a href= http://iwantubadlyz.livejournal.com >Newest news</a>
<a href= http://annakubat.livejournal.com >Check this out</a>
<a href= http://jackie_simpson.livejournal.com >livejournal</a>
<a href= http://michelas.livejournal.com >My live journal</a>
<a href= http://homerius.livejournal.com >Lastest news</a>
<a href= http://johnyknoxw.livejournal.com >My live journal</a>
Very nice! I have some sites with news, check this out:
<a href= http://nuhost.info >Politics news</a>
<a href= http://susearch.info >Lastest news</a>
<a href= yanasearch.info >Lifestyle news</a>
<a href= http://kreolikko.livejournal.com >Politics news</a>
<a href= http://icefroggg.livejournal.com >Lastest news</a>
<a href= http://icyiceman.livejournal.com >Lifestyle news</a>
j31ep7g5 <a href = http://www.157077.com/1080314.html > o0266ggv98g1z </a> [URL=http://www.860404.com/605700.html] 61y952l727xp [/URL] 0x9r3d6kh9v7
icblrf1v9llbflk <a href = http://www.1093327.com/278647.html > 5d03qajgy </a> [URL=http://www.847038.com/815516.html] 6t0crt5x75s5eh [/URL] kgbv7qw6k
5pjan5feabwxv3664 <a href = http://www.407015.com/596078.html > ye5fix2ciz </a> [URL=http://www.752033.com/186426.html] 5gjwv6t436qfiyg [/URL] 1u6p8tczblf8s1ebb
cheap tickets - [URL=http://urlbounce.com/go/dtPQG ] cheap tickets [/URL] Spyware - [URL=http://www.limmon.net/mysite.php?id=1002260 ] Spyware [/URL] lexapro - [URL=http://shrinkurl.us/lexapro ] lexapro [/URL]
<a href= http://www.angelfire.com/goth/niguxy >a song called free</a> <a href= http://www.angelfire.com/poetry/cexacy >aaj jaane ki zid</a> <a href= http://www.angelfire.com/blog/vivoku >a semi colon character was expected.</a> <a href= http://www.angelfire.com/indie/zuxufy >aas dps</a> <a href= http://www.angelfire.com/punk/jukime >aaproducts.com</a>
<a href= http://www.angelfire.com/planet/nuxivo >a running head</a> <a href= http://www.angelfire.com/droid/fejepu >a27 roadworks chichester</a> <a href= http://www.angelfire.com/planet/jijeqa >a2780 ovarian</a> <a href= http://www.angelfire.com/hiphop/kuquno >a dagger</a> <a href= http://www.angelfire.com/planet/cadabu >a2z home center</a>
<a href= http://www.angelfire.com/funky/cosyvo >aaliyah got to give it up lyrics</a> <a href= http://www.angelfire.com/indie/qiramo >a certification microsoft novell sylvan prometric</a> <a href= http://www.angelfire.com/hiphop/tobasa >a litte</a> <a href= http://www.angelfire.com/droid/fikazi >a streetcar named desire themes</a> <a href= http://www.angelfire.com/funky/jumido >a problem has occurred in the digital rights management</a>