+ All Categories
Home > Documents > SharePoint UI Advancement

SharePoint UI Advancement

Date post: 15-Feb-2016
Category:
Upload: akiva
View: 53 times
Download: 0 times
Share this document with a friend
Description:
SharePoint UI Advancement. Outline. Introducing the new User Experience The SharePoint Fluent User Interface Sites as Collections of Pages Managing Data with SharePoint 2010. SharePoint 2007 Command Surfaces. Commands EVERYWHERE. SharePoint 2007 Navigation. Page reloads and navigations. - PowerPoint PPT Presentation
Popular Tags:
39
SharePoint UI Advancement
Transcript
Page 1: SharePoint UI Advancement

SharePoint UI Advancement

Page 2: SharePoint UI Advancement

OutlineIntroducing the new User ExperienceThe SharePoint Fluent User InterfaceSites as Collections of PagesManaging Data with SharePoint 2010

Page 3: SharePoint UI Advancement

SharePoint 2007 Command Surfaces

Commands EVERYWHERE

Page 4: SharePoint UI Advancement

SharePoint 2007 Navigation

Microsoft Confidential

Page reloads and navigations

Page 5: SharePoint UI Advancement

SharePoint 2007 Web Part Interaction

Microsoft Confidential

Web part interaction? …a choice of

displaying one command or full toolbar

which adds visual clutter

Page 6: SharePoint UI Advancement

SharePoint 2007 Page Editing

Page Editing – difficult just to add text and your own images

Page 7: SharePoint UI Advancement

Feedback on SharePoint 2007

“SharePoint design is not intuitive and it is difficult to learn and use.”

“Lack of customization is due to difficulty, not lack of desire.”

“End users are not adequately trained on SharePoint. Many obtain little to no training.”

Page 8: SharePoint UI Advancement

The SharePoint 2010 User Interface

Page 9: SharePoint UI Advancement

OutlineIntroducing the new User ExperienceThe SharePoint Fluent User InterfaceSites as Collections of PagesManaging Data with SharePoint 2010

Page 10: SharePoint UI Advancement

The Server Ribbon

Consistent Streamlined Familiar

Page 11: SharePoint UI Advancement

Server Ribbon ControlsIN

ButtonSplit button menu

StaticStated

Drop down & Flyout menusCustomizableHierarchical

CheckboxToggle ButtonLabelTextboxCombo boxSpinnerTable controlColor picker

Out In-ribbon gallery control

Drop down grids are our answer

Page 12: SharePoint UI Advancement

Status Bar and Notification Area

Status Bar

Notification

Page 13: SharePoint UI Advancement

The Dialog Framework

Page 14: SharePoint UI Advancement

In-Place Editing

Popup dialog

AJAX refresh

Page 15: SharePoint UI Advancement

Multi-Level TargettingNo context switching. Edit content where you see it.

Page 16: SharePoint UI Advancement

Bulk Operations on List Items

Custom?

Page 17: SharePoint UI Advancement

Dialogs

demo

Page 18: SharePoint UI Advancement

OutlineIntroducing the new User ExperienceThe SharePoint Fluent User InterfaceSites as Collections of PagesManaging Data with SharePoint 2010

Page 19: SharePoint UI Advancement

sites are collections of pages

Page 20: SharePoint UI Advancement

Pages EverywhereEvery team site has a pages libraryCreate a new page with a single click

Just enter a nameReady to go

[[Wiki Linking]] to PagesListsItemsDocuments

1

2

3

Page 21: SharePoint UI Advancement

Edit Like in WordSingle click editing experience

Transition to edit is quick and seamlessType into page and format text like in Word

Full set of rich text controls for formatting and layout

Streamlined insert experience for images, links

Asset libraryEdit Pick Content Insert

Page 22: SharePoint UI Advancement

Safe and SimpleAuto-save every minute, no data-loss

Only save if user made changes

Edit\Stop Editing – no promptsWhoops Protection

Rich Text Editor has undo stackVersioning turning on, in case you want to revert

Page 23: SharePoint UI Advancement

Master Pages

•Team site masterpage•User content pages (lists\content pages\etc)•_layouts pages (site settings, etc)

v4.master

•For app experiences, like Search or Office Web Applications•If you do not need site navigation•If you do not have a ribbon•If your app needs the spaceminimal.mast

er

•For error pages or login pages•Not customizable, but pages can be replacedsimple.master

•Show site using legacy interface•No Ribbon, no fluencydefault.maste

r

Page 24: SharePoint UI Advancement

Branded Application Pages

Page 25: SharePoint UI Advancement

Multi-Lingual InterfaceDisplay one site in multiple languages

Language Pack basedEnd-user translations

Primary language set during provisioningSecondary language set by end-userOM Support

PLACE HOLDER FOR IMAGE OF

ADMIN UX

Page 26: SharePoint UI Advancement

Standards CompliancyWell-Formed XHTML 1.0

Cross-BrowserTier 1 support: IE, FirefoxTier 2 support: Safari

WCAG 2.0 AA

New Rich Text Editor supporting XHTML.

Page 27: SharePoint UI Advancement

Light Up with User Custom Action

Add commands to common locationsECBRibbonForm ToolbarsView ToolbarsSettings pages

Scoped to list / site / site-collectionSharePoint Designer / Object Model supportDeclarative, no User / Custom Controls

Page 28: SharePoint UI Advancement

User Actions

demo

Page 29: SharePoint UI Advancement

OutlineIntroducing the new User ExperienceThe SharePoint Fluent User InterfaceSites as Collections of PagesManaging Data with SharePoint 2010

Page 30: SharePoint UI Advancement

Customer Asks Related to Forms

I want to be able to create richer forms

more easily.

I want more types than just new, edit and view forms.

I want to change the Web Part in my forms.

Page 31: SharePoint UI Advancement

SharePoint 2010 Form SupportMultiple forms per typeUser Actions for navigationNew Web 2.0 view technologyReplace default view / edit Web PartInfoPath integration

Page 32: SharePoint UI Advancement

Multiple Form SupportCreate an arbitrary number of forms for

DisplayNewEdit

Set default forms to show

Page 33: SharePoint UI Advancement

WebPart

BaseXsltData

WebPart

DataViewWebPart

(V2)

DataFormWebPart

(V3)

BaseXsltListWebPart

(v4)

XsltListFormWebPart

(V4)

XsltListViewWebPart

(V4)

ListFormWebPart

ListViewWebPart

XsltListViewWebPartReplaces ListViewWebPartWeb 2.0 View FrameworkSchema agnosticBetter UX In-Place Editing

Page 34: SharePoint UI Advancement

Comparing View TechnologiesList View List Form Data

FormXSLT List

ViewRendering Technology

CAML ASP.NET XSLT XSLT

Render Lists X X XRender Items X X XAggregate Data X XRender External Data

X X

Browser Editing X X XSPD Editing X XParameterizable X XConditional Formatting, High customizability

X X

Performance X X X

Page 35: SharePoint UI Advancement

Inside the XsltListViewWebPart

XmlDefinition

ListName

XSL

SPDataSource

HTML

XsltListViewWebPart

XslCompiled

Transform

CAML Query

List Schema

View Transform

XML Data

Page 36: SharePoint UI Advancement

InfoPath 2010 and SharePoint 2010

Improved Field

Picker

List Data Connectio

n

Library Data

Connection

List Forms

Page 37: SharePoint UI Advancement

Creating an InfoPath List Form

Page 38: SharePoint UI Advancement

XsltListViewWebPart

demo

Page 39: SharePoint UI Advancement

SummaryIntroducing the new User ExperienceThe SharePoint Fluent User InterfaceSites as Collections of PagesManaging Data with SharePoint 2010


Recommended