Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) The art of technology SharePoint Branding Юрий Леонтьев Team Lead
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Branding. Что это? The marketing practice of creating a name, symbol or design that identifies and differentiates a product from other products.
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Зачем нужен брэндинг?
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Зачем нужен брэндинг? – 2003
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Зачем нужен брэндинг?
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Зачем нужен брэндинг?
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Зачем нужен брэндинг?
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Зачем нужен брэндинг?
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Дизайн
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Типы брэндинга 1.Использование тем 2.Использование альтернативного файла стилей (SPWeb.AlternateCssUrl) 3.Создание master page 4.Создание своих собственных UI
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Работа с дизайнером Стандартные элементы управления Ribbon Веб части Размер страницы Типы страниц
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Работа с дизайнером
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Работа с верстальщиком Доступ к SharePoint Использование существующей разметки Использование и переопределение существующих css стилей Взаимодействие с остальной командой
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Разработка Парное программирование – sharepoint программист + верстальщик Использование minimal master page Использование wsp решений для установки всех артефактов на сервер
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Ribbon – 44px – 135px g_wpadderHeight = 30;
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Browse Tab – Ribbon or not? …
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Add new item.ms-addnew span img { display:none; }.ms-addnew span { background: url("/_layouts/images/MB.SimpleImageBranding/plus. png") no-repeat left center transparent; }
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) New item.ms-newgif { background: url("/_layouts/images/MB.SimpleImageBranding/new. png") no-repeat scroll right center transparent; padding-right: 30px; padding-top: 9px; width: 0 !important; vertical-align: middle; }
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Более сложный способ
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Более сложный способ public class XsltListViewAdapter : ControlAdapter { protected override void OnLoad(EventArgs e) { base.OnLoad(e); XsltListViewWebPart wp = (XsltListViewWebPart) Control; wp.XslLink = "/_layouts/MB.ListViewBrandingCustomizations/main_fixe d.xsl"; }
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) SeachBox 1.Изменение стилями 2.Переопределение свойств существующего делагат контрола 3.Создание своего делаегат контрола 21
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) SearchBox DelegateControl /_layouts/images/search-button.png HideScopeDD None Поиск по сайту 22
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Результат
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Links Ribbon harepoint-2010-resizing-ribbon-bar.htmlhttp://blog.jonathanroussel.com/2011/02/s harepoint-2010-resizing-ribbon-bar.html s/BlogPost.aspx?PageType=4&ListId={72C1C 85B-1D2D-4A4A-90DE- CA74A }&pID=426http://sharepoint.microsoft.com/blog/Page s/BlogPost.aspx?PageType=4&ListId={72C1C 85B-1D2D-4A4A-90DE- CA74A }&pID=426 tab-in-sharepoint-2010-ribbon.htmlhttp://blog.alexboev.com/2012/01/browse- tab-in-sharepoint-2010-ribbon.html
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Links us/library/gg aspxhttp://msdn.microsoft.com/en- us/library/gg aspx