Понякога искате да пакетирате персонализациите на вашия сайт в SharePoint 2010 за повторна употреба. Например, ако създадете страхотна схема за брандиране, можете да я опаковате и да я използвате на друг сайт. Пакетите на SharePoint са решения , които представляват набор от файлове, който включва всички файлове, които искате да пакетирате — скриптове, главни страници, таблици със стилове и т.н. — заедно с конфигурационни файлове, които казват на SharePoint къде да постави тези файлове.
Използвайте Visual Studio 2010, за да пакетирате вашите файлове в решение. Visual Studio 2010 има набор от инструменти, които улесняват пакетирането на вашето решение.
Файловете в решението са организирани в групи, наречени функции, които са логически набори от файлове, които позволяват функционалност в сайт на SharePoint. Например, можете да пакетирате цялата си марка като една функция във вашето решение или да използвате множество функции. Ако нямате основателна причина да използвате няколко функции, не го правете.
Ако планирате да използвате решението си в няколко колекции от сайтове, можете да качите решението си в галерията с решения на всяка колекция от сайтове. В галерията Solution е библиотека с документи в основата на всяка колекция от сайтове. Решението е файл с разширение .wsp.
Вашата ферма трябва да има активирана функция за решение за потребителски код, за да създаде решение. В противен случай трябва да разположите вашите решения в централното хранилище за решения.
Като алтернатива, ако вашето решение ще се използва в цялата ферма на SharePoint, можете да накарате ИТ да разгърне вашето решение в централното хранилище за решения. Тогава всяка колекция от сайтове във вашата ферма на SharePoint ще има достъп до файловете във вашето решение.