state of the art in web site design on microsoft sharepoint

61
State of the Art in Web Site Design on SharePoint Chris Auld Director Strategy & Innovation

Upload: goodfriday

Post on 08-Jun-2015

754 views

Category:

Technology


0 download

DESCRIPTION

Come see how to construct and deploy themes to SharePoint using Microsoft Visual Studio 2008. Also hear about the artifacts in SharePoint themes and how they are deployed to SharePoint.

TRANSCRIPT

Page 1: State of the Art in Web Site Design on Microsoft SharePoint

State of the Art in Web Site Design on SharePoint

Chris AuldDirector Strategy & Innovation

Page 2: State of the Art in Web Site Design on Microsoft SharePoint

WIIFMWhat’s In it For Me

Enterprise Developer/DesignerGetting your intranet/extranet sites brandedBuilding reusable templates

Experience SharePoint DeveloperLap around the new features of VSeWSS v1.3The value proposition of good themeing

Agency FolksBuilding redistributable themes for customers

EveryoneA few laughs along the way

Page 3: State of the Art in Web Site Design on Microsoft SharePoint

WNIIFMWhat’s Not In it For Me

No Working with Master PagesFocused on Out of Box SharePoint

Page 4: State of the Art in Web Site Design on Microsoft SharePoint

SharePoint ThemesDesign, Develop, Deploy

About SharePoint ThemesTheme AnatomyThe Theme Team – design to deploymentLet’s Build a ThemeLet’s Deploy a ThemeSome Public Service Announcements

Page 5: State of the Art in Web Site Design on Microsoft SharePoint

About Themes

demo

Page 6: State of the Art in Web Site Design on Microsoft SharePoint
Page 7: State of the Art in Web Site Design on Microsoft SharePoint
Page 8: State of the Art in Web Site Design on Microsoft SharePoint
Page 9: State of the Art in Web Site Design on Microsoft SharePoint
Page 10: State of the Art in Web Site Design on Microsoft SharePoint
Page 11: State of the Art in Web Site Design on Microsoft SharePoint
Page 12: State of the Art in Web Site Design on Microsoft SharePoint
Page 13: State of the Art in Web Site Design on Microsoft SharePoint
Page 14: State of the Art in Web Site Design on Microsoft SharePoint

Out of the Box

Page 15: State of the Art in Web Site Design on Microsoft SharePoint
Page 16: State of the Art in Web Site Design on Microsoft SharePoint
Page 17: State of the Art in Web Site Design on Microsoft SharePoint
Page 18: State of the Art in Web Site Design on Microsoft SharePoint
Page 19: State of the Art in Web Site Design on Microsoft SharePoint
Page 20: State of the Art in Web Site Design on Microsoft SharePoint

Challenges Out of the Box

HTML CSS

Page 21: State of the Art in Web Site Design on Microsoft SharePoint

High Level Theme UI ElementsGet to know the primary areas of the layout:

Breadcrumb – contains Global Site Links, etc;

Global Title Area – contains Logo and search

Banner Container – aka the horizontal navbar;

Left Area Cell – aka the vertical navbar;

Page 22: State of the Art in Web Site Design on Microsoft SharePoint

Low Level Theme UI ElementsOther elements you should get to know:

Global Site Links – part of the breadcrumb;

Search Box – part of the Title Area;

Top Navbar & Site Actions Menu (and corresponding dropdowns) – part of the Banner Container table;

Page Editing Toolbar – only shows up for Administrators;

Page 23: State of the Art in Web Site Design on Microsoft SharePoint

Where to Invest for High ImpactIn order of least to most investment

required:Change the logo to your own (in the Global Title Area);Apply your brand colours to all site content (backgrounds, text, links, etc);Rip and remake by customizing the Master Pages

Give it a Name

People Can Relate

To!

Page 24: State of the Art in Web Site Design on Microsoft SharePoint

Theme AnatomyVisual

ms-globalbreadcrumb (nested)

ms-globalTitleArea

ms-bannerContainer

ms-titlearealeft

ms-titleareaframe

ms-leftareacell

<unnamed cell>

ms-pagebottommarginleftms-

pagebottommargin

ms-titlearearight

ms-rightareacell

ms-pagebottommarginright

ms-pagetitleareaframe

ms-bodyareacell

ms-bodyareapagemargin

Page 25: State of the Art in Web Site Design on Microsoft SharePoint

Theme AnatomyTechnical

Theme.INF

Theme.CSS

Images

Page 26: State of the Art in Web Site Design on Microsoft SharePoint

Theme Files LocationC:\program files\common files\Microsoft shared\web server extensions\12\TEMPLATE\THEMES

Page 27: State of the Art in Web Site Design on Microsoft SharePoint

Theme Support Files

SPThemes.xml

Theme.gif

Page 28: State of the Art in Web Site Design on Microsoft SharePoint

Theme Files Tour

demo

Page 29: State of the Art in Web Site Design on Microsoft SharePoint

The Theme Team Design, Develop, Deploy

• have a need

Customer

• make it look great

Design

• deploy and manage

Deploy

• Empower users to enable the theme• Encourage enterprise SharePoint

‘Gurus’

Empower

Page 30: State of the Art in Web Site Design on Microsoft SharePoint

Tools of the Trade

SharePoint Designer .NET

Assembly Reflector

Central Administratio

n

STSADM

Visual Studio 2008

VSeWSS 1.3

Design (beret wearing)

Photoshop

Illustrator Expression

Design

Page 31: State of the Art in Web Site Design on Microsoft SharePoint

Tools of the TradeSharePoint Designer

.NET Assembly Reflector

Central Administratio

n

STSADM

Visual Studio 2008

VSeWSS 1.3

Production (beanie wearing)

Expression Web

Page 32: State of the Art in Web Site Design on Microsoft SharePoint

Tools of the Trade

SharePoint Designer

.NET Assembly Reflector

Central Administratio

n

STSADM

Visual Studio 2008

VSeWSS 1.3

Develop (baseball cap wearing)

Page 33: State of the Art in Web Site Design on Microsoft SharePoint

Tools of the Trade

SharePoint Designer

.NET Assembly Reflector

Central Administratio

n

STSADM

Visual Studio 2008

VSeWSS 1.3

Deploy (Unwashed Mega Death t-shirt wearing)

Page 34: State of the Art in Web Site Design on Microsoft SharePoint

Let’s build a theme

demo

Page 35: State of the Art in Web Site Design on Microsoft SharePoint

Design

Page 36: State of the Art in Web Site Design on Microsoft SharePoint

ImagesTheme.INFTheme.CSSProduction

Page 37: State of the Art in Web Site Design on Microsoft SharePoint

Let’s Package Our Theme

demo

Page 38: State of the Art in Web Site Design on Microsoft SharePoint

Theme DeploymentDevelopme

ntTest Production

Page 39: State of the Art in Web Site Design on Microsoft SharePoint

VSeWSS v1.3 March CTP10 New Themes for SharePoint

announcing

Page 40: State of the Art in Web Site Design on Microsoft SharePoint

1. Separate Deployment Commands

Page 41: State of the Art in Web Site Design on Microsoft SharePoint

2. Command Line Builds

Page 42: State of the Art in Web Site Design on Microsoft SharePoint

3. Support for Productive Dev Builds

Page 43: State of the Art in Web Site Design on Microsoft SharePoint

4. Auto Web Part Renaming

Page 44: State of the Art in Web Site Design on Microsoft SharePoint

6. Deployment Conflict Resolution

Page 45: State of the Art in Web Site Design on Microsoft SharePoint

6. Better WSP View Cleanup

Page 46: State of the Art in Web Site Design on Microsoft SharePoint

7. 64 Bit Support

Page 47: State of the Art in Web Site Design on Microsoft SharePoint
Page 48: State of the Art in Web Site Design on Microsoft SharePoint
Page 49: State of the Art in Web Site Design on Microsoft SharePoint
Page 50: State of the Art in Web Site Design on Microsoft SharePoint
Page 51: State of the Art in Web Site Design on Microsoft SharePoint
Page 52: State of the Art in Web Site Design on Microsoft SharePoint
Page 53: State of the Art in Web Site Design on Microsoft SharePoint
Page 54: State of the Art in Web Site Design on Microsoft SharePoint
Page 55: State of the Art in Web Site Design on Microsoft SharePoint
Page 56: State of the Art in Web Site Design on Microsoft SharePoint
Page 57: State of the Art in Web Site Design on Microsoft SharePoint

Conclusion

Wrap up

Page 58: State of the Art in Web Site Design on Microsoft SharePoint

Resources

Paul Andrew’s Blogblogs.msdn.com/pandrew/

Heather Solomon CSS Reference Chartwww.heathersolomon.com/content/sp07cssreference.htm

VSeWSS 1.3 CTP releasewww.microsoft.com/downloads/details.aspx?FamilyID=b2c0b628-5cab-48c1-8cae-c34c1ccbdc0a&DisplayLang=en

.NET Reflectorwww.red-gate.com/products/reflector/

Page 59: State of the Art in Web Site Design on Microsoft SharePoint

Please Complete an Evaluation FormYour feedback is important!

Evaluation forms can be found on each chairTemp Staff at the back of the room have additional evaluation form copies

Page 60: State of the Art in Web Site Design on Microsoft SharePoint

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after

the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 61: State of the Art in Web Site Design on Microsoft SharePoint