SharePoint Branding презентация

Содержание

Branding. Что это? The marketing practice of creating a name, symbol or design that identifies and differentiates a product from other products.

Слайд 1SharePoint Branding
Юрий Леонтьев
Team Lead


Слайд 2Branding. Что это?
The marketing practice of creating a name, symbol

or design that identifies and differentiates a product from other products.


Слайд 3Зачем нужен брэндинг? - 2001


Слайд 4Зачем нужен брэндинг? – 2003


Слайд 5Зачем нужен брэндинг? - 2007


Слайд 6Зачем нужен брэндинг? - 2010


Слайд 7Зачем нужен брэндинг?


Слайд 8Зачем нужен брэндинг?


Слайд 9Дизайн


Слайд 10Типы брэндинга
Использование тем
Использование альтернативного файла стилей (SPWeb.AlternateCssUrl)
Создание master page
Создание своих собственных

UI

Слайд 11Работа с дизайнером
Стандартные элементы управления
Ribbon
Веб части
Размер страницы
Типы страниц


Слайд 12Работа с дизайнером


Слайд 13Работа с верстальщиком
Доступ к SharePoint
Использование существующей разметки
Использование и переопределение существующих css

стилей
Взаимодействие с остальной командой


Слайд 14Разработка
Парное программирование – sharepoint программист + верстальщик
Использование minimal master page
Использование wsp

решений для установки всех артефактов на сервер

Слайд 15Ribbon – 44px – 135px






g_wpadderHeight = 30;



Слайд 16Browse Tab – Ribbon or not?







Слайд 17Add new item



.ms-addnew span img {
display:none;
}

.ms-addnew span {
background: url("/_layouts/images/MB.SimpleImageBranding/plus.png") no-repeat left

center transparent;
}


Слайд 18New 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;
}


Слайд 19Более сложный способ



controlType="Microsoft.SharePoint.WebPartPages.XsltListView"
adapterType="MB.ListViewBrandingCustomizations.XsltListViewAdapter"
/>




Слайд 20Более сложный способ
public class XsltListViewAdapter : ControlAdapter
{
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);

XsltListViewWebPart

wp = (XsltListViewWebPart) Control;
wp.XslLink = "/_layouts/MB.ListViewBrandingCustomizations/main_fixed.xsl";
}
}

Слайд 21SeachBox




Изменение стилями
Переопределение свойств существующего делагат контрола
Создание своего делаегат контрола


Слайд 22SearchBox DelegateControl

ControlClass="Microsoft.SharePoint.Portal.WebControls.SearchBoxEx"
ControlAssembly="Microsoft.Office.Server.Search, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"
>
/_layouts/images/search-button.png
/_layouts/images/search-button.png
/_layouts/images/search-button.png
/_layouts/images/search-button.png
HideScopeDD

None
Поиск по сайту


Слайд 23Результат




Слайд 24Links
Ribbon
http://blog.jonathanroussel.com/2011/02/sharepoint-2010-resizing-ribbon-bar.html
http://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?PageType=4&ListId={72C1C85B-1D2D-4A4A-90DE-CA74A7808184}&pID=426
http://blog.alexboev.com/2012/01/browse-tab-in-sharepoint-2010-ribbon.html


Слайд 25Links
http://msdn.microsoft.com/en-us/library/gg430141.aspx


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика