Галерията на SharePoint 2010 съдържа повече от 75 уеб части, както и уеб части за изглед на списък, създадени за всички библиотеки/списъци, които сте направили. В допълнение, вашата компания може да създаде персонализирани уеб части или да ги закупи от доставчици на трети страни.
Освен закупуването или създаването на допълнителни уеб части, вашата компания може също да избере да не ви предоставя всяка налична уеб част. Компаниите могат също да променят някои уеб части, като уеб частта на редактора на съдържание, за да забранят определени стилове или съдържание на JavaScript.
С толкова много възможности за избор, как решавате коя уеб част да използвате? Уеб частите са или специализирани, или обобщени в това, което правят. Този списък описва набора от общи уеб части, заедно с това, което правят и кога можете да ги използвате:
-
Уеб части за сборно съдържание: Те включват уеб частта за RSS Viewer и уеб частта за XML Viewer, които са полезни за показване съответно на RSS и XML. Тъй като все повече и повече съдържание се предлага в RSS и XML формати, тези уеб части са особено полезни. Използвате XSL шаблон, за да кажете на уеб частта как да показва RSS или XML съдържанието на вашата уеб страница.
Друга много полезна уеб част е уеб частта за формуляр за данни. За съжаление можете да получите достъп до него само с SharePoint Designer, но е изключително гъвкав; всъщност често се нарича уеб част на швейцарския армейски нож. Ако трябва да направите нещо персонализирано (или дори интересно), без да пишете персонализиран код, можете да направите някои много интересни неща с уеб частта на формуляр за данни.
Екипните сайтове с активирани функции за публикуване могат да се възползват от допълнителни уеб части за сборно съдържание, включително уеб частта за заявка за съдържание, която е подобна на уеб частта за формуляр за данни, но е достъпна от браузъра.
-
Филтриране на уеб части: Тези уеб части предоставят множество начини за филтриране на информацията, показана на страницата. Например, можете да добавите филтъра Choice към страница и след това да го свържете към уеб част за изглед на списък, така че списъкът да се филтрира по стойността, избрана от потребителя.
Опциите ви за филтриране включват филтриране по текущия потребител, който посещава страницата, дата, добри старомодни текстови стойности или низ на заявка. А низ на заявката е стойност, която можете да премине в страницата с помощта на въпросителен знак, като mypage.aspx? Филтър = somevalue.
-
Уеб части за мултимедия и съдържание: Тези уеб части работят добре, когато нуждите ви от съдържание са прости. Използвайте мултимедийната уеб част, за да покажете Windows Media Player на вашата уеб страница. Уеб частта за преглед на изображения ви позволява да свържете изображение и да го покажете на страницата си.
Ако вашата компания има приложения Silverlight, те могат да се играят с помощта на уеб частта на Silverlight. Уеб частта на редактора на съдържание е постоянен фаворит, защото ви позволява да въведете почти всеки HTML, CSS или JavaScript, който искате на вашата страница.
Някои от тези уеб части, особено уеб частта на редактора на съдържание, наистина могат да затруднят дългосрочното управление на съдържанието на сайта. Представете си, че имате екипен сайт с десет уеб страници. На всяка уеб страница сте поставили три уеб части на редактора на съдържание. Това са 30 отделни компонента, които трябва да докосвате всеки път, когато трябва да промените съдържанието.
Поради дългосрочните проблеми с поддръжката може да искате да избегнете уеб частта на редактора на съдържание. Вместо това използвайте полета за публикуване и уеб части за сборно съдържание. Тези уеб части ви позволяват да управлявате съдържанието си в списъци и библиотеки, без да докосвате всяко място, където се представя тяхното съдържание.
-
Уеб части за търсене и бизнес данни: Въпреки че тези уеб части може да изглеждат специализирани, те всъщност са доста мощни. Можете да използвате уеб части за търсене, за да създадете персонализирана страница с резултати от търсене, която е обхвата на съдържанието, което искате да филтрирате. Уеб части за бизнес данни ви позволяват да показвате данни от външни източници на данни.