An Introduction to SharePoint Designer 2010

Post on 25-Jan-2015

5,145 views 3 download

description

Session I presented at the SharePoint User Group in London in January 2010

transcript

Introduction to SharePoint Designer 2010

Ben RobbMVP, SharePoint Server

CTO, cScape Ltd

Quiz• How many of you love using SharePoint

Designer 2007 to build their applications?• What are the pain points you have seen using

SPD 2007?– Unstable– Difficult to package and deploy applications built in SPD– Doesn’t fit into an ALM process– Gives too much power to the users– Too many actions can only be done in the browser– Messes with your HTML– Slow– Unstable

Evolution of SharePoint Designer

Note:SharePoint Designer 2010 is not compatible with SharePoint 2007

How do you get SharePoint Designer 2010?

• You will be able to get it for FREE (like the current version)– www.microsoft.com/spd

• Public beta out now

Why use SharePoint Designer 2010?

Why? SPD is THE Tool for building powerful applications on top of SharePoint No Code is required to make rich reusable solutions

Who?• Power Users and Site Admins• IT Devs and Pros to prototype solutions quickly• Definitely NOT everyone in the company!

10. Restrict SharePoint DesignerWeb Application level restrictionsCentral Admin -> General Application Settings -> SharePoint Designer Settings

Site Collection level restrictionsSite Collection Site Settings -> SharePoint Designer Settings

9. New User Experience with Summary Pages, Ribbon and quick launch navigation

8. Create SharePoint Content

• Lists, Pages, Subsites etc

7. Configure Site Security

SITE METADATA CUSTOMIZATIONSSECURITY

Demo

6. Create New Content Types and attach to Lists directly

5. Create Site Assets to store files needed for the site

4. XSLT List View Web Parts… Everywhere!

• Easily manipulated in SPD and through the browser

MANAGING DATA

Demo

3. Connect to Data Sources outside of SharePoint

Databases

XML files

Server side scripts

Web Services

2. Create Business Connectivity Services External Content Types

CONNECTING TO EXTERNAL DATA

Demo

1. Create Powerful Reusable Workflows

• List Workflows• Reusable Workflows• Site Workflows

WORKFLOWS

Demo

0. Not really SPD

Connect with me in the pub

Questions?

Thank You!