SharePoint Design manager 2013. What does it mean for you?

Post on 25-May-2015

3.264 views 1 download

Tags:

description

SharePoint Designer no longer has the Design view to help you build your brand in SharePoint. However SharePoint 2013 now offers the new Design Manager to help you convert your Designer’s HTML design into a Master Page. 
 In this session, we will cover the features the Design Manager introduces: HTML to Master Page conversion Device Channels Display Templates Creating Design Packages This session will help you get ahead by understanding what comes out out-of-the-box with the Design Manager to help you build your brand on SharePoint.

Transcript of SharePoint Design manager 2013. What does it mean for you?

The Design ManagerWhat does it mean for you?

with Benjamin NiaulinSharePoint GEEK

DescriptionSharePoint Designer no longer has the Design view to help you build your brand in SharePoint. However SharePoint 2013 now offers the new Design Manager to help you convert your Designer’s HTML design into a Master Page.

In this session, we will cover the features the Design Manager introduces:

HTML to Master Page conversionDevice ChannelsDisplay TemplatesCreating Design Packages

This session will help you get ahead by understanding what comes out out-of-the-box with the Design Manager to help you build your brand on SharePoint.

@bniaulin

Who is this guy?

Benjamin Niaulin

Speaker

Trainer

ConsultantGeek

en.share-gate.comBlog:

bniaulin.wordpress.com

@bniaulin

Our Agenda

1 2 3 4

5 6 7 8

Problems

ConvertHTML

2Master

DisplayTemplates

Requirements

DeviceChannels

DesignPackage

ComposedLook

Page Layouts

Our Agenda

1 2 3 4

5 6 7 8

ProblemsProblems

Situations we faced

!!!!<xsl:template!name="dvt_1.noKeyword">!!!!!!!!!<span!class="srch<descrip>on2">!!!!!!!!!!!!!<xsl:choose>!!!!!!!!!!!!!!!!!<xsl:when!test="$IsFixedQuery">!!!!!!!!!!!!!!!!!!!!!<xsl:value<of!select="$NoFixedQuery"!/>!!!!!!!!!!!!!!!!!</xsl:when>!!!!!!!!!!!!!!!!!<xsl:otherwise>!!!!!!!!!!!!!!!!!!!!!<xsl:value<of!select="$NoKeyword"!/>!!!!!!!!!!!!!!!!!</xsl:otherwise>!!!!!!!!!!!!!</xsl:choose>!!!!!!!!!</span>!!!!!</xsl:template>!!!!!!!!!<!<<!When!empty!result!set!is!returned!from!search!<<>!!!!!<xsl:template!name="dvt_1.empty">!!!!!!!!!<div!class="srch<results">!!!!!!!!!!!!!!!<xsl:if!test="string<length($SrchRSSLink)!&gt;!0!and!$ShowAc>onLinks">!!!!!!!!!!!!!!!!!<a!type="applica>on/rss+xml"!href!="{$SrchRSSLink}"!>tle="{$SrchRSSText}"!id="SRCHRSSL"!class="srch<ext<ac>on<margin">!!!!!!!!!!!!!!!!!!!!!<img!style="ver>cal<align:!middle;"!border="0"!src="/_layouts/images/rss.gif"!alt=""/>!!!!!!!!!!!!!!!!!!!!!<xsl:text!disable<output<escaping="yes">&amp;nbsp;</xsl:text>!!!!!!!!!!!!!!!!!!!!!<xsl:value<of!select="$SrchRSSText"/>!!!!!!!!!!!!!!!!!</a>!!!!!!!!!!!!!!!!!<xsl:if!test="string<length($SearchProviderLink)!&gt;!0">!!!!!!!!!!!!!!!!!!!!!|!!!!!!!!!!!!!!!!!!!!!<a!href!="{$SearchProviderLink}"!>tle="{$SearchProviderText}"!class="srch<ext<ac>on<margin"!>!!!!!!!!!!!!!!!!!!!!!!!!!<img!style="ver>cal<align:!middle;"!border="0"!src="/_layouts/images/searchfolder.png"!alt=""/>!!!!!!!!!!!!!!!!!!!!!!!!!<xsl:text!disable<output<escaping="yes">&amp;nbsp;</xsl:text>!!!!!!!!!!!!!!!!!!!!!!!!!<xsl:value<of!select="$SearchProviderText"/>!!!!!!!!!!!!!!!!!!!!!</a>!!!!!!!!!!!!!!!!!</xsl:if>!!!!!!!!!!!!!</xsl:if>!!!!!!!!!</div>!!

XSLT

SharePoint

Designer

New Problems!

Where is the Design View!?

What will we do?

The Design Manager!

Requirements

1 2 3 4

5 6 7 8

Problems

Requirements

Requirements

This means nothing for FoundationAnd it also adds other Web Parts and Features

Work directly from your drive

Demo

time to tweet... @bniaulin

HTML to Master Page

1 2 3 4

5 6 7 8

Problems

Requirements ConvertHTML

2Master

Warning! Boring Slide

In the Design Manager

In SharePoint Designer

Snippets make it happen

Demo

time to tweet... @bniaulin

Device Channels

1 2 3 4

5 6 7 8

Problems

Requirements ConvertHTML

2Master Device

Channels

Device Channels

Change Master Page based on user agent stringWill not replace Media Queries - it’s different

Display Templates

1 2 3 4

5 6 7 8

Problems

Requirements ConvertHTML

2Master Device

Channels

DisplayTemplates

DisplayTemplates

NO MORE XSLT

it’s everywhere

Do not touch the JS

file

ControlTemplates

ItemTemplates

Demo

time to tweet... @bniaulin

Page Layouts

1 2 3 4

5 6 7 8

Problems

Requirements ConvertHTML

2Master Device

Channels

DisplayTemplates

DisplayTemplates

Page LayoutsPage Layouts

Page Layout

Work

with HTML

Add layout

snippets

Design Package

1 2 3 4

5 6 7 8

Problems

Requirements ConvertHTML

2Master Device

Channels

DisplayTemplates

DisplayTemplates

DesignPackageDesign

PackagePage Layouts

Design PackageCreates a WSP for you to deploy

Used to be complicated

(Unless you had Visual Studio and

knew how to use it)

Makes it easy to work with

third party

NOT PERFECT

Demo

time to tweet... @bniaulin

Composed Look

1 2 3 4

5 6 7 8

Problems

Requirements ConvertHTML

2Master Device

Channels

DisplayTemplates

DisplayTemplates

DesignPackageDesign

Package

ComposedLook

ComposedLook

Composed Look

Thank you

Benjamin Niaulin

Speaker

Trainer

ConsultantGeek

en.share-gate.comBlog:

bniaulin.wordpress.com

@bniaulin