31

Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Embed Size (px)

Citation preview

Page 1: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323
Page 2: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Top Five Ways to Make Your End Users Heroes with Microsoft Office SharePoint Designer 2007

Asif RehmaniTrainerSharePoint-eLearning.comOFC 323

Page 3: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Who am I?

One of the founders and current leaders of Chicago SharePoint User Group

SharePoint Trainer and Consultant

Co-Author of the book Professional SharePoint Designer

Speaker at various conferences (MS SharePoint Conference, SharePoint Connections, Information Workers Conference)

Host of SharePoint-eLearning.comSharePoint related Screencasts | Knowledge Maps

Page 4: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

What to Expect During This Presentation?

Few Slides, lots of demos

I will take few questions during the presentation. Hold off until the end please.

Page 5: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

SharePoint Designer Overview

Product targeted at power users and designers using SharePoint technologies

No-code rapid application development

Turn SharePoint sites into more powerful business applications

Now Free

Page 6: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Top Five Things You Can Do with SPD1. Create data views with conditional formatting

for both SharePoint and external data

Page 7: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Data View Web Part“ the Swiss Army Knife of Web Parts”

Page 8: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Data Views: Presentation

WYSIWYG design experienceConditional formattingStatic and Ad-hoc sort, and groupXPath Expression/Formula Builder

Code view experienceXSLT intelliSense (with XPath data context)Selection syncing between design and code view

Customizable forms to write back to data sources

Page 9: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Data Views: Access to Data

OOB support for: Lists, SQL, OLEDB, XML, SOAP Services, Server Scripts, RSS, Business Data Catalog (w/Office SharePoint Server)

Combine data from multiple sources into single views

Workflow integration to add business logic

Page 10: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Creating Data Viewsdemo

Page 11: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Top Five Things You Can Do with SPD1. Create data views with conditional formatting

for both SharePoint and external data2. Connect data views with web part connections

Page 12: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Data Form Web Part Connectionsdemo

Page 13: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Top Five Things You Can Do with SPD1. Create data views with conditional formatting

for both SharePoint and external data2. Connect data views with web part connections3. Drive process and application logic in your site

with workflows

Page 14: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Rule-based “No Code” Workflows

Built on Windows Workflow Foundation hosting in SharePoint

Composed of pre-existing building blocks and conditional logic

Extensible via custom workflow actions and conditions

Page 15: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Sample Workflow Actions

Assign custom task Send e-mailCreate/update/delete list itemCollect data from userWait for timerWait for data change

Page 16: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Adding Logic with SPD Workflowsdemo

Page 17: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Workflow ScenariosStructured Ad H

oc

Signature Collection

Form ActionsPush SQL data to liste-mail notificationsSimple validation

Document ProcessesConditional Expiration

Custom Review

Out-of-the-box solutions

Custom App LogicLink lists together

Custom alertsFlag list items

Microsoft Visual Studio and workflow SDK

Microsoft SharePoint Designer workflows

Purchase Order Processing

LOB Integration

(BizTalk Server)

Task and Issue Tracking(WSS, Access, & Project)

Document Approval(parallel/serial)

Page 18: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Top Five Things You Can Do with SPD1. Create data views with conditional formatting

for both SharePoint and external data2. Connect data views with web part connections3. Drive process and application logic in your site

with workflows4. Customize the look and feel of your site

Page 19: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Customizing the look and feeldemo

Page 20: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Top Five Things You Can Do with SPD1. Create data views with conditional formatting

for both SharePoint and external data2. Connect data views with web part connections3. Drive process and application logic in your site

with workflows4. Customize the look and feel of your site5. Hide Lists / Libraries from the All Site Content

view

Page 21: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Hiding Lists / Libraries as neededdemo

Page 22: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Best Practices and Tips

Get “source control” by storing pages in versioned document libraries

You can un-customize pages without affecting web parts

You can lock down usage at different scope levels for different users

Page 23: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Related Content

OFC301 – Automate Business Processes using InfoPath Forms with integrated SharePoint Designer Workflows

Page 24: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

question & answer

Page 25: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Track ResourcesSpin the Wheel: Attend SharePoint breakout sessions Mon-Thurs and collect the picture of the day. Come by the booth for a chance to spin the SharePoint wheel. Collect all 4 pictures and enter to win a Microsoft Arc Mouse, drawing 11:30am on Friday, game cards at the booth.

Product Info http://www.microsoft.com/SharePoint

Dev ResourcesSharePoint MSDN Web Site: http://msdn.microsoft.com/sharepointSharePoint Developer Resources: http://mssharepointdeveloper.com/

SharePoint Conference 2009 www.mssharepointconference.com

ITPro ResourcesSharePoint Tech Center: http://technet.microsoft.com/en-us/office/sharepointserver/SharePoint Best Practices:http://technet.microsoft.com/en-us/office/sharepointserver/bb736746.aspx

Page 26: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Book Signing in the TLC

Day/Date TimeMonday, May 11, 2009 3:30-4:30PM

Tuesday, May 12, 2009 1:30-2:30pm

Wednesday, May 13, 2009 1:30-2:30pm

Thursday, May 14, 2009 1:30-2:30pm

Free Book Signing by AuthorsWoody Windischman & Asif Rehmani

Professional Microsoft® Office SharePoint® Designer 2007

Page 27: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Thank you!

Come visit me at a Captare class in Chicagohttp://www.captaretraining.com/

You can find free Screencast demos at: http://www.sharepoint-elearning.com

Email: [email protected] id: asifrehmani

Please fill out the survey.

Page 28: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Attend an Interactive Theater Session and enter to win a Microsoft ARC Mouse

Tuesday’s Picture is:

Walk of Fame Star

Attend any SharePoint Breakout Session day 1 – 4 and check the last slide for a daily picture.

Come to the TLC yellow area, SharePoint booths OFC 4 & 5 to spin the wheel for a chance to win a prize. The wheel only spins when the SharePoint spotlight is flashing. One spin per person.

Collect all four daily SharePoint pictures and enter to win a Microsoft ARC Mouse. Game cards can be picked up at the booth.

Drawing for Mice on Friday at the wheel at 11:30AM.

Collect the SharePoint Session Picture of the Day

Page 29: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323
Page 30: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

Complete an evaluation on CommNet and enter to win!

Page 31: Asif Rehmani Trainer SharePoint-eLearning.com OFC 323

© 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.