EndUserSharePoint 2010 » Asif Rehmani http://www.endusersharepoint.com/EUSP2010 Just another WordPress weblog Tue, 26 Jun 2012 13:21:30 +0000 http://wordpress.org/?v=2.9.2 en hourly 1 Introduction to SharePoint 2010 – Part 5 (Screencast) http://www.endusersharepoint.com/EUSP2010/2010/08/27/introduction-to-sharepoint-2010-part-5-screencast/ http://www.endusersharepoint.com/EUSP2010/2010/08/27/introduction-to-sharepoint-2010-part-5-screencast/#comments Fri, 27 Aug 2010 14:00:36 +0000 Asif Rehmani http://www.endusersharepoint.com/EUSP2010/?p=1053 This entry is part of a series, Introduction to SharePoint 2010»

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

This is the fifth of the free videos. Feel free to download and distribute freely.

 

Creating and Customizing a SharePoint Page

This video shows a detailed demonstration of how to create and customize SharePoint pages using the browser. Many of the options in the ribbon are explored. First, a new page is created on the site then it is customized by adding text, table, image, list, and links. Also, it is demonstrated how to use Wiki linking to connect to content on your site.

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

Asif has over 10 years of training and consulting experience in the IT industry. He has been training and consulting on primarily SharePoint technologies for over 4 years. He is a SharePoint Server MVP and MCT.

Asif is the co-author of the book Professional SharePoint Designer 2007 by Wrox publications. He has also been a speaker on SharePoint topics at several conferences over the years including Microsoft’s SharePoint Conference, SharePoint Connections, Advisor Live, and Information Workers Conference.

Asif runs a SharePoint eLearning website (http://www.sharepoint-elearning.com) which provides dozens of SharePoint Video Tutorials. He was the co-founder and is currently one of the active leaders of the Chicago SharePoint User Group.

]]>
http://www.endusersharepoint.com/EUSP2010/2010/08/27/introduction-to-sharepoint-2010-part-5-screencast/feed/ 1
Introduction to SharePoint 2010 – Part 4 (Screencast) http://www.endusersharepoint.com/EUSP2010/2010/08/26/introduction-to-sharepoint-2010-part-4-screencast/ http://www.endusersharepoint.com/EUSP2010/2010/08/26/introduction-to-sharepoint-2010-part-4-screencast/#comments Thu, 26 Aug 2010 14:00:13 +0000 Asif Rehmani http://www.endusersharepoint.com/EUSP2010/?p=1050 This entry is part of a series, Introduction to SharePoint 2010»

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

This is the fourth of the free videos. Feel free to download and distribute freely.

 

Changing the Theme of a Site

A Site’s Theme provides the look and feel of a site. The colors, fonts, images can all be changed by applying a new Theme to a site. Themes are packages of styles and images that can be applied to a site. Keep in mind that Theme is specific to a site and is not inherited by its subsite. This video shows how you can customize a Theme using the browser and then apply it to a site.

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

Asif has over 10 years of training and consulting experience in the IT industry. He has been training and consulting on primarily SharePoint technologies for over 4 years. He is a SharePoint Server MVP and MCT.

Asif is the co-author of the book Professional SharePoint Designer 2007 by Wrox publications. He has also been a speaker on SharePoint topics at several conferences over the years including Microsoft’s SharePoint Conference, SharePoint Connections, Advisor Live, and Information Workers Conference.

Asif runs a SharePoint eLearning website (http://www.sharepoint-elearning.com) which provides dozens of SharePoint Video Tutorials. He was the co-founder and is currently one of the active leaders of the Chicago SharePoint User Group.

]]>
http://www.endusersharepoint.com/EUSP2010/2010/08/26/introduction-to-sharepoint-2010-part-4-screencast/feed/ 0
Introduction to SharePoint 2010 – Part 3 (Screencast) http://www.endusersharepoint.com/EUSP2010/2010/08/25/introduction-to-sharepoint-2010-part-3-screencast/ http://www.endusersharepoint.com/EUSP2010/2010/08/25/introduction-to-sharepoint-2010-part-3-screencast/#comments Wed, 25 Aug 2010 14:00:22 +0000 Asif Rehmani http://www.endusersharepoint.com/EUSP2010/?p=1045 This entry is part of a series, Introduction to SharePoint 2010»

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

This is the third of the free videos. Feel free to download and distribute freely.

 

Change the Title, Description, URL and Icon for the site

If you are the administrator of the site, it is easy for you to change the title, description, URL and icon for the site. However, there are some gotchas that you should be aware of when doing this. Things such as the impact of changing the URL, where do you store the site’s logo and more is explored in this video.

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

Asif has over 10 years of training and consulting experience in the IT industry. He has been training and consulting on primarily SharePoint technologies for over 4 years. He is a SharePoint Server MVP and MCT.

Asif is the co-author of the book Professional SharePoint Designer 2007 by Wrox publications. He has also been a speaker on SharePoint topics at several conferences over the years including Microsoft’s SharePoint Conference, SharePoint Connections, Advisor Live, and Information Workers Conference.

Asif runs a SharePoint eLearning website (http://www.sharepoint-elearning.com) which provides dozens of SharePoint Video Tutorials. He was the co-founder and is currently one of the active leaders of the Chicago SharePoint User Group.

]]>
http://www.endusersharepoint.com/EUSP2010/2010/08/25/introduction-to-sharepoint-2010-part-3-screencast/feed/ 0
Introduction to SharePoint 2010 – Part 2 (Screencast) http://www.endusersharepoint.com/EUSP2010/2010/08/24/introduction-to-sharepoint-2010-part-2-screencast/ http://www.endusersharepoint.com/EUSP2010/2010/08/24/introduction-to-sharepoint-2010-part-2-screencast/#comments Tue, 24 Aug 2010 14:00:55 +0000 Asif Rehmani http://www.endusersharepoint.com/EUSP2010/?p=1041 This entry is part of a series, Introduction to SharePoint 2010»

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

This is the second of the free videos. Feel free to download and distribute freely.

Exploring a SharePoint 2010 Site

This video explores the makeup of a SharePoint site. The Quick Launch, Ribbon and Content Area of the site pages are discussed. Also, the navigation scheme of the sites is explored.

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

Asif has over 10 years of training and consulting experience in the IT industry. He has been training and consulting on primarily SharePoint technologies for over 4 years. He is a SharePoint Server MVP and MCT.

Asif is the co-author of the book Professional SharePoint Designer 2007 by Wrox publications. He has also been a speaker on SharePoint topics at several conferences over the years including Microsoft’s SharePoint Conference, SharePoint Connections, Advisor Live, and Information Workers Conference.

Asif runs a SharePoint eLearning website (http://www.sharepoint-elearning.com) which provides dozens of SharePoint Video Tutorials. He was the co-founder and is currently one of the active leaders of the Chicago SharePoint User Group.

]]>
http://www.endusersharepoint.com/EUSP2010/2010/08/24/introduction-to-sharepoint-2010-part-2-screencast/feed/ 0
Introduction to SharePoint 2010 – Part 1 (Screencast) http://www.endusersharepoint.com/EUSP2010/2010/08/23/introduction-to-sharepoint-2010-part-1-screencast/ http://www.endusersharepoint.com/EUSP2010/2010/08/23/introduction-to-sharepoint-2010-part-1-screencast/#comments Mon, 23 Aug 2010 14:00:36 +0000 Asif Rehmani http://www.endusersharepoint.com/EUSP2010/?p=1036 This entry is part of a series, Introduction to SharePoint 2010»

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

Over the next few days, I will be posting a few free videos that we have made available at SharePoint-Videos.com to download. These are beginner level SharePoint 2010 videos to help folks to quickly ramp up on the new platform. Feel free to download and distribute freely.

Creating a SharePoint 2010 Site

This video shows a couple of different ways of how you can create a site within a site collection.

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

Asif has over 10 years of training and consulting experience in the IT industry. He has been training and consulting on primarily SharePoint technologies for over 4 years. He is a SharePoint Server MVP and MCT.

Asif is the co-author of the book Professional SharePoint Designer 2007 by Wrox publications. He has also been a speaker on SharePoint topics at several conferences over the years including Microsoft’s SharePoint Conference, SharePoint Connections, Advisor Live, and Information Workers Conference.

Asif runs a SharePoint eLearning website (http://www.sharepoint-elearning.com) which provides dozens of SharePoint Video Tutorials. He was the co-founder and is currently one of the active leaders of the Chicago SharePoint User Group.

]]>
http://www.endusersharepoint.com/EUSP2010/2010/08/23/introduction-to-sharepoint-2010-part-1-screencast/feed/ 0
Workflow Designer in SharePoint Designer 2010 http://www.endusersharepoint.com/EUSP2010/2010/06/16/workflow-designer-in-sharepoint-designer-2010/ http://www.endusersharepoint.com/EUSP2010/2010/06/16/workflow-designer-in-sharepoint-designer-2010/#comments Wed, 16 Jun 2010 15:49:20 +0000 Asif Rehmani http://www.endusersharepoint.com/EUSP2010/?p=936 This entry is part of a series, Asif Rehmani - SharePoint Designer 2010»

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

This article is the third in the series trying to demystify all that SharePoint Designer 2010 has to offer. Check out the other two articles here:

User Interfaces of SharePoint Designer 2010

Site Level Customizations and Settings using SharePoint Designer 2010

Also, related to this article, you can watch the SharePoint Designer 2010 Workflow videos we have available here:

Create a Site Workflow and modify its form using InfoPath

An end to end process using InfoPath 2010 for forms and Visio 2010 and SharePoint Designer 2010 for Workflows

Create Reusable Workflows using SharePoint Designer 2010 and attach to Content Types

Note: I am trying something new with this blog entry and would Love your feedback (in the comments area). Check out the animation at the bottom of this blog entry. If you like it and would like me to continue using this feature, let me know please. Thanks!

Types of Workflows

The Workflow Designer in SharePoint Designer 2010 is used to create workflows on the currently opened SharePoint site. There are 3 types of workflows that can be created using SharePoint Designer: List, Reusable, Site.


Each type of workflow has its reason for existence and will be (should be) used by used by Site Admins, Power Users and Designers of the site. Workflows in SharePoint sites are used to create robust processes using components of the site. They can interact with users, lists and libraries. The other ways to create workflows on top of SharePoint are Browser based and using Visual Studio. Out-of-box browser based workflows are good for many scenarios, but they are simpler in nature and cannot be modified further using the browser. While Visual Studio workflows are extremely powerful and scalable, but require coding skills to implement.

Following is a quick breakdown of how the 3 SharePoint Designer workflows are used and why you would use them:

List Workflow – Using this mechanism, you attach the workflow directly to a list or library on the site. Use this workflow when you are making a workflow that’s very specific to a list or library and does not need to be later used on a different list or library.

Reusable Workflow – This type of workflow is created with reusability in mind. Create a reusable workflow when you intend to attach it to a content type and use that content type in a list or library.

Site Workflow – Site based workflow does not require to be attached to a list or library. It works on the site itself. Use this workflow if you do not want to restrict the automated process to a list or library on the site. For example, you can use the site workflow to take a survey of the site members or to execute a process on a Document Set (new functionality in SharePoint 2010).

You don’t necessarily have to start creating a workflow from scratch. The out-of-box workflow templates (Approval, Collect Feedback and Collect Signatures) that can be used in the browser can also be extended using the workflow designer. Meaning, if you like the way these workflows work, but just want to tweak it to your liking, you can do that! These workflows are categorized as Globally Reusable Workflows and are visible and available at every site in the site collection.


A word of caution: Be careful while working with these! If you modify any of these from directly the root site of your site collection, then you are modifying the actual workflow template that’s in use at your site collection. Whatever changes you make will take effect everywhere in your site collection where this workflow is being used. If you click on any of these workflows from a subsite, it will instead inform you that a copy of the workflow will be made that you can further modify (I would recommend doing this and Not changing the out-of-box workflow template).

Workflow Designer Interface

Let’s look at the workflow designer interface that’s used to configure the workflows. You get to the design interface by either creating a new workflow or by clicking on an existing workflow and then clicking on the Edit Workflow link on the summary page of the workflow.


The workflow designer interface is where you define the complete logic of the workflow. To put it simply, SharePoint Designer workflows consist of steps which are executed sequentially in the order they are placed in the workflow designer. Clicking on the Step button in the ribbon inserts a new step in the workflow designer interface. Within the step, you can place Conditions and Actions. Clicking on the Condition button will show you all of the conditions that are available.


A conditional logic statement is used to look out for a specific possibility. If the condition is true, then whatever is encapsulated within the conditional block will be executed. Otherwise, the workflow process will move on to the next conditional logic statement (if one exists). Programmers have been using the conditional logic construct (If… Else If… Else) for decades now. Now information workers also have the power to write their own business logic without coding!

Actions are the actual statements which execute a certain activity (ex: Creating a List Item, Checking in an Item, Sending Email etc). The image below shows a snapshot of a partial list of the actions available in the designer environment.


Parallel Block

Each of the actions and conditions can be moved around rather easily within the step or even from one step to another. Just click on the action/condition you would like to move and click the Move Up or Move Down button in the ribbon. The default nature of the actions you place in the workflow steps is sequential. The first action takes place then the next and so on. This is made evident by the word then that appears preceding every action within the step after the first action. There will be many instances where you need the actions to take place in parallel. For example, if an action calls for collecting data from a user, the process will not move on to the next action until that action is accomplished and the user who the data is being fetched from provides the data. If you want actions to fire in parallel, you can use the Parallel Block functionality. You first start by placing the parallel block within the step right up close to the actions you want to run in parallel and then by clicking on the Parallel Block button in the ribbon.

The below animation highlights the following:

  • Moving actions up and down
  • Parallel block


Remember that there is no Undo button in the workflow designer so that if you make a mistake, you just need to undo it manually the old fashioned way :-) .

That’s it for now. I’ll be back with more information on workflows in my next article. There are still many things to be discussed such as workflow settings, impersonation steps, parallel blocks, association columns, nested steps and a whole lot more. Stay tuned…

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

Asif has over 10 years of training and consulting experience in the IT industry. He has been training and consulting on primarily SharePoint technologies for over 4 years. He is a SharePoint Server MVP and MCT.

Asif is the co-author of the book Professional SharePoint Designer 2007 by Wrox publications. He has also been a speaker on SharePoint topics at several conferences over the years including Microsoft’s SharePoint Conference, SharePoint Connections, Advisor Live, and Information Workers Conference.

Asif runs a SharePoint eLearning website (http://www.sharepoint-elearning.com) which provides dozens of SharePoint Video Tutorials. He was the co-founder and is currently one of the active leaders of the Chicago SharePoint User Group.

]]>
http://www.endusersharepoint.com/EUSP2010/2010/06/16/workflow-designer-in-sharepoint-designer-2010/feed/ 3
Site Level Customizations and Settings using SharePoint Designer 2010 http://www.endusersharepoint.com/EUSP2010/2010/06/14/site-level-customizations-and-settings-using-sharepoint-designer-2010/ http://www.endusersharepoint.com/EUSP2010/2010/06/14/site-level-customizations-and-settings-using-sharepoint-designer-2010/#comments Mon, 14 Jun 2010 17:40:11 +0000 Asif Rehmani http://www.endusersharepoint.com/EUSP2010/?p=917 This entry is part of a series, Asif Rehmani - SharePoint Designer 2010»

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

In the last article, I described the screens and interfaces that users would interact with in SharePoint Designer 2010 (SPD). This article will dig into working with specifically the settings and customizations you can make at the SharePoint site level using SPD. So let’s dive in!

As far as site creation is concerned, SPD can be used to create subsites using any of the available site templates. However, SharePoint Designer cannot be used to create a top level site or a site collection itself. You would need to perform these actions using any of the following options:

  • Central Administration
  • PowerShell
  • Programmatically using the object model
  • Stsadm.exe (this utility was heavily used in administering SharePoint 2007. However, PowerShell is recommended for SharePoint 2010 administration)

SharePoint Designer can open any existing SharePoint 2010 sites (SharePoint 2007 is not supported). The image below shows the Summary Page of a site. Each area on the summary page is marked with a number. Right below the image, each of the areas is discussed in detail.


Site Information

1.  The summary page is broken up into multiple sections. These sections show you a variety of information about the site. The sections themselves are not customizable. More cannot be added and the existing ones cannot be deleted. You can minimize these sectional panels by clicking on them, but that’s about it.

2.  Title and Description of site are completely configurable. Just click on the existing wording and start typing to change it. Once done, don’t forget to press the Save button at the top left to commit your changes.

3.  The Web Address link takes you directly to the site’s home page in the browser.

4.  SharePoint Version – The build number of the SharePoint deployment

Server Version – Just shows you that SharePoint is running on Internet Information Services

5.  Total Storage Used – This number is deceiving. Upon first look, it seems like this is site focused. It’s not. This number shows you the current storage used by the site collection.

% Available Storage Used – Quota templates can be created through Central Administration and assigned to a site collection. If the quota is set, this value would show the % of quota already used up.

Customization

6.  Edit site home page – The first thing a site admin would usually do is to edit the home page and modify its content. That’s why this link is available here in the customization section. Clicking this link will open up the home page (Home.aspx) of the site in safe editing mode. The safe editing mode makes sure that none of the edits in the page will cause it to become customized (or unghosted). This also means that the Master Page, which provides the chrome of the site, cannot be customized in this mode. There is another mode (Advanced) available if needed. You can get to Advanced mode by going to the Home.aspx page through the Site Pages library section in SPD.

7.  Change site theme – Changing a site’s theme is not supported within SPD. When you click on this link, it takes you to the page in the browser where you can apply any one of the available themes to the site.

Settings

8. Display Quick Launch – Shows/hides the Quick Launch of the site

Enable Tree View – Shows/hides the Tree View of the site

Notes:

  1. It’s a good idea to use one and not both. Otherwise, you will end up with links to the same resources in two different places thus confusing your users.
  2. Both show links which are security trimmed.
  3. Quick Launch is configurable so you can hide or show links to site components as needed to not clutter up the navigation too much.
  4. Tree View shows all of the site components that the end user has permission to see.

Recommendation:
Use Quick Launch for a nicely grouped organization of your site components.

9.  Enable Site RSS Feeds – Enables/disables the RSS feed for the site. This is a good way for end users to keep abreast of changes happening to their site by subscribing to the site’s RSS feed.

Subsites

10.  The list of subsites directly under this site appears here. This view is also security trimmed so that if a user does not have access to a site, he won’t see that site in this list.

Permissions

11.  This view shows the SharePoint groups who currently have permissions on the site. It also shows what permission level each group has. Using this section, you can also configure user permissions for the site. Security configuration options within SPD are a deep topic and will be covered in another article.

Hopefully, this post gave you a good perspective on the type of site level setting and customization options available within SharePoint Designer 2010. Future articles will attempt to detail other areas of this application.

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

Asif has over 10 years of training and consulting experience in the IT industry. He has been training and consulting on primarily SharePoint technologies for over 4 years. He is a SharePoint Server MVP and MCT.

Asif is the co-author of the book Professional SharePoint Designer 2007 by Wrox publications. He has also been a speaker on SharePoint topics at several conferences over the years including Microsoft’s SharePoint Conference, SharePoint Connections, Advisor Live, and Information Workers Conference.

Asif runs a SharePoint eLearning website (http://www.sharepoint-elearning.com) which provides dozens of SharePoint Video Tutorials. He was the co-founder and is currently one of the active leaders of the Chicago SharePoint User Group.

Entries in this series:
  1. Beginning SharePoint Designer 2010
  2. Site Level Customizations and Settings using SharePoint Designer 2010
  3. Workflow Designer in SharePoint Designer 2010
Powered by Hackadelic Sliding Notes 1.6.4
]]>
http://www.endusersharepoint.com/EUSP2010/2010/06/14/site-level-customizations-and-settings-using-sharepoint-designer-2010/feed/ 0
Beginning SharePoint Designer 2010 http://www.endusersharepoint.com/EUSP2010/2010/03/25/beginning-sharepoint-designer-2010/ http://www.endusersharepoint.com/EUSP2010/2010/03/25/beginning-sharepoint-designer-2010/#comments Thu, 25 Mar 2010 14:00:47 +0000 Asif Rehmani http://www.endusersharepoint.com/EUSP2010/?p=183 This entry is part of a series, Asif Rehmani - SharePoint Designer 2010»

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

Back in 2008, Woody Windischman, Bryan Phillips and I (Asif Rehmani) teamed up to write a book on SharePoint Designer 2007. The main reasons we wrote that book are because we really believe in SharePoint Designer and felt that there was just not enough ‘good’ information out there in the market about how to use it effectively. In fact, even till this day if you go to Amazon.com and read the reviews for the product, you will see that the prevailing viewpoint of reviewers is the complaint of not having a good user manual for it. In my humble opinion, I think we did a pretty good job at documenting a lot of abilities of this product in our book. My only regret is that the book came out so late in the market (it was published in Jan 2009). I truly believe that if this book was available earlier, it could have saved lots of unnecessary pain to many people who went about using SPD in a not so effective manner.

With the upcoming release of SharePoint Designer 2010, we have teamed up once again to write another book. The title of the book is Beginning SharePoint Designer 2010 by Wrox publications and the target release date is middle of 2010 – right after the product gets released. Even though we are writing under the Beginning series, rest assured that there will be a LOT of detailed information on SPD in the book. SPD 2010’s interface and functionality is so different from SPD 2007 that this book is going to be almost a complete rewrite for us. The SPD 2007 book will continue to be needed by anyone who is still using SharePoint 2007 (Reason: SharePoint Designer 2010 is not compatible with SharePoint 2007). Each of us is a SharePoint MVP, but we have different areas that we focus on within SharePoint. We have divided the book chapters between us keeping our complementary skills in mind to provide the reader with the best viewpoint we can offer about each area of functionality. In addition to the explanations we will provide on each functional area within SPD, there will be plenty of examples in each chapter to walk you through step-by-step scenarios on how to create the actual solutions. We think that these examples will be truly indispensable for readers who prefer hands on experience with the product.

We have high hopes for this book and our goal is that this book will be indispensable to any SharePoint professional whether they play a role of a server administrator, site collection administrator, site administrator, designer, developer or IT professional. Our belief is that to truly take advantage of SharePoint 2010, you need to be proficient in SharePoint Designer 2010 and our book will serve as your guide in your SharePoint adventures to make you into a SharePoint rock star!

Guest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

Asif has over 10 years of training and consulting experience in the IT industry. He has been training and consulting on primarily SharePoint technologies for over 4 years. He is a SharePoint Server MVP and MCT.

Asif is the co-author of the book Professional SharePoint Designer 2007 by Wrox publications. He has also been a speaker on SharePoint topics at several conferences over the years including Microsoft’s SharePoint Conference, SharePoint Connections, Advisor Live, and Information Workers Conference.

Asif runs a SharePoint eLearning website (http://www.sharepoint-elearning.com) which provides dozens of SharePoint Video Tutorials. He was the co-founder and is currently one of the active leaders of the Chicago SharePoint User Group.

]]>
http://www.endusersharepoint.com/EUSP2010/2010/03/25/beginning-sharepoint-designer-2010/feed/ 0
Introduction to SharePoint Designer 2010 http://www.endusersharepoint.com/EUSP2010/2010/03/19/introduction-to-sharepoint-designer-2010/ http://www.endusersharepoint.com/EUSP2010/2010/03/19/introduction-to-sharepoint-designer-2010/#comments Fri, 19 Mar 2010 17:32:13 +0000 Asif Rehmani http://www.endusersharepoint.com/EUSP2010/?p=108 Asif RehmaniGuest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

At the Microsoft SharePoint Conference 2009, I had the distinct pleasure to present the Introduction to SharePoint Designer 2010 session. The early estimates are that over 1000 people attended that session. I personally had a real good time talking about SharePoint Designer since, aside from the facts that it’s my favorite tool to customize SharePoint and that I co-authored the book on SharePoint Designer 2007, so many enhancements have been made to this product that I didn’t have to use the “maybe this feature will be included in the next version” answer even once in the session Q&A! Awesome! :-) .

As they say, best things in life are Free

First, let’s talk about the price of SharePoint Designer 2010 (SPD 2010)… well, or the lack of a price tag. Just like SPD 2007, SPD 2010 will also be a free product. Once it’s available (it will be released with SharePoint 2010 itself which is going to be sometime in the first half of 2010), it will be available at the following site: http://www.microsoft.com/spd. The question that might come to mind is “does this mean that Microsoft will not be further enhancing the product or supporting it fully since it has gone down the free route”. The answer I can confidentially say is Absolutely Not! The product is and will be supported as part of your SharePoint deployment. The reason Microsoft has decided to make the product free is because they did not want the price point of the product to be the barrier in trying to customize and extend SharePoint to its full potential (before jumping into code). You can only do so much within the web browser window. To take ultimate advantage of your SharePoint deployment, it is almost (dare I say) a necessity to use either SharePoint Designer or Visual Studio.

What’s in a Name anyway

The last word in the name of this product confuses many people who first hear about it (IMHO). SharePoint Designer to them insinuates that it must be a product for people who need to do branding or styling in SharePoint. While it’s true that SPD is really good at letting you apply style sheets to your sites, modify existing SharePoint themes, alter or create new Master Pages etc, this is only one part of its functionality. In my own case, for example, I use SPD for all the non-branding reasons. I use it to create end to end solutions on top of SharePoint using functionality such as the Data View web part, Workflow designer, manipulating web part zones, creating page layouts, using the built in reports etc. just to name a few. I truly believe and always mention to my customers to very seriously consider using SharePoint Designer in their environment to take full advantage of their SharePoint investment.

The bells and whistles of SharePoint Designer 2010

In my session at SPC, I presented 10 features of SharePoint Designer 2010. I also did plenty of demos related to these features. Whether you attended the conference or not, you can find the video demos for all of them at the SharePoint-Videos.com site here: http://www.sharepoint-videos.com/free-sharepoint-sharepoint-designer-and-infopath-2010-videos/. The features that I highlighted are listed below. Keep in mind, that there are more great things about SPD 2010 then are listed below. Also, not all of them are new, but they are all very useful. This is just to give you a taste of the power of SPD.

  1. New User Experience with Summary Pages, Ribbon and Quick Launch navigation
  2. Just like the rest of the Microsoft Office suite, SPD also now has a Ribbon on top that changes depending on the object (site, list, workflow etc) you are focused on. Of course there is a learning curve if you are not comfortable with ribbons yet, however, once you do get comfortable with it, it makes you Really productive and efficient! The Summary Pages show you the settings and summary of an object that you are currently viewing. For example, if you are focused on a list, it will show you the name, description, views, forms etc for the list. The Quick Launch navigation on the side gives you a quick way to get to different categories of objects within the site (lists, workflows, site pages etc.). Overall, it’s easier to navigate a SharePoint site using this new user experience.

    Introduction to SP Designer 2010

  3. Creating SharePoint Content structure
  4. Once you start out with working in a SharePoint site collection, the types of things you will need to create will consist of subsites, lists for content, and pages to display the information among other things. While creating these objects, you will need to manipulate their name, description, schema and other settings as needed. You can do all of this in the browser or you can do it in SPD. My reason for doing this in SPD is that it’s much faster and efficient than going to the web browser and waiting for each page to load after clicking on a link to, let’s say, change the title and description of the site. The web browser is much slower than using the SPD client application. That’s a fact!

    Introduction to SP Designer 2010

  5. Configure Site Security
  6. Until SharePoint 2007, you had to go through the browser to configure the security for your site. It didn’t matter what your credentials were. You could be the SharePoint server admin, but still you had to resort through using the browser. Not anymore! You can configure security directly in SPD now. Creating new SharePoint groups, associating them to the appropriate permission levels and adding users to the groups is all built into the environment now.

    Introduction to SP Designer 2010

  7. Create Content Types and attach to Lists directly
  8. Having a good solid content type design in your SharePoint deployment is always a good idea. It is basically how you are telling SharePoint what types of content you will be generating in your environment. If you have not looked into content types, I advise that you read up on it. Using SPD 2010, you can now create your content types hierarchy without going to the browser. Adding site columns (or creating new ones) to content types is also pretty simple to do within SPD.

    Introduction to SP Designer 2010

  9. Create Site Assets for your site
  10. There is a new type of library now included in SharePoint 2010 called Site Assets. The objective of this library is to store the files that are used as resources for the site such as style sheets, JavaScript files, xml files and even images which need to be served up on site pages. You can create these resource files in site assets library directly through SPD. Since SPD supports intellisense for JavaScript, style sheets, and also xml, it is a much more conducive environment in which to author these files.

    Introduction to SP Designer 2010

  11. Use XSLT List View web parts to show dynamic views of your data
  12. In SharePoint 2007, we had List View web parts (LVWP) to show our list or library content in a page on the site. They worked fine, however, they were not very extensible. Meaning, if you wanted to manipulate their look and feel, you could only get as far as using the pre-built styles and layouts either through the browser or through SPD. On the other hand, we had the XSLT Data View web part (DVWP) which you could configure visually using only SharePoint Designer. That web part lets us manipulate any data points at a very granular level since all data was fetched as XML and manipulated using XSLT which is a very flexible way of transforming and presenting your data. The problem with this approach was that once the web part is deployed, it could not be easily changed or manipulated using the web browser. Enters XSLT List View web part! It gives us the best of both worlds. All lists and libraries are now deployed on pages as XSLT LVWP which can be easily configured using SPD and also extended further as needed using the browser.

    Introduction to SP Designer 2010

  13. Connect to Data Sources outside of SharePoint
  14. More often than not, you will need to display data on SharePoint pages that’s coming from outside of SharePoint. SPD provides an easy to use interface to make a connection to a data source that you have access to. It’s a fairly simple wizard driven process to connect to external data sources such as databases, xml files, server side scripts (including RSS feeds), and web services (also included in this release is the support for connecting to REST web services). The best part about this functionality is that you can link the data sources together and then show a unified view of the data. So for example, let’s say you’re in a retail business… your category information could be in a xml file, while your subcategories could be accessible through a vendor’s web service and then your actual products information is in your database. You can first create the connections to your data sources and then connect all of this information together to display a combined view of the data for your users. End users don’t need to know where the actual data is coming from as long as it all just works together ‘automagically’.

    Introduction to SP Designer 2010

  15. Create External Content Types using Business Connectivity Services
  16. SharePoint 2007 introduced a new functionality called Business Data Catalog. That functionality has now been renamed Business Connectivity Services. The idea behind this functionality is to expose Line of Business data from your back end services (such as People Soft, SAP, custom databases etc.) to business analysts so they can use them within SharePoint. Each piece of information (for example a table in a database that has your Customers information) can be exposed as an External Content Type (ECT) by an IT professional or a developer using SharePoint Designer. Then a business analyst can use SharePoint through the web browser to make an External List which uses this ECT. The result will be that they have a list now showing information straight from the Customers table in the database (following the example from earlier). When anyone (who has permission of course) manipulates the information in that External List, it will actually be written back to that table in the database.

    Introduction to SP Designer 2010

  17. Create Powerful Reusable Workflows
  18. SharePoint Designer 20007 came with a very versatile platform to make really powerful Workflows. These were rule based workflows and utilized the ‘Activities’ already deployed at the server level. Aside from all the good stuff that these workflows provide, there was one big problem… You could not copy these workflows from one list to another or one site to another site. That quickly became a big problem if you had invested hours or days in making the workflow and then found out you couldn’t replicate it anywhere else. With SharePoint Designer 2010, you can create reusable workflows! These workflows can then be attached to lists, libraries or even content types. Not only that, but you can even package your workflows as a .wsp (solution file) and extend it further using Visual Studio! In addition to the reusable workflows, you can also create workflows which are specific to a site so there is no need to attach to a list or library at all (called Site Workflows). Oh, did I mention that workflows can now be modeled in Visio 2010 and then exported to SharePoint Designer? There are so many improvements in SPD workflows that it will take a separate blog post to dig into it all.

    Introduction to SP Designer 2010

  19. Restrict SharePoint Designer usage as needed
  20. SharePoint Designer 2010 is a powerful application. The usage of this application can be controlled at the Web Application and at the Site Collection level. A Site Collection admin, for example, can decide if she wants her Site admins to be able to utilize SPD at all. Not just that, but various functions within SPD can also be restricted. An example of that is creation and management of Master Pages and Page Layouts. Another facet that can be restricted is customization of pages and detaching them from the site definition.

    Introduction to SP Designer 2010

As you can tell, this is a very exciting new release of SharePoint Designer and it will change the way we manage, customize and configure our SharePoint environments. Each of these 10 things I mentioned above (and more that I did not get a chance to mention), deserve their own separate blog posts. Over time, I will be digging deeper into each of these things to provide you more perspective of how you can best utilize the features to your advantage. For now, I would recommend checking out our free 2010 videos that highlight many of the features listed above and more.

Asif RehmaniGuest Author: Asif Rehmani – SharePoint Server MVP, MCT
SharePoint eLearning

Asif has over 10 years of training and consulting experience in the IT industry. He has been training and consulting on primarily SharePoint technologies for over 4 years. He is a SharePoint Server MVP and MCT.

Asif is the co-author of the book Professional SharePoint Designer 2007 by Wrox publications. He has also been a speaker on SharePoint topics at several conferences over the years including Microsoft’s SharePoint Conference, SharePoint Connections, Advisor Live, and Information Workers Conference.

Asif runs a SharePoint eLearning website (http://www.sharepoint-elearning.com) which provides dozens of SharePoint Video Tutorials. He was the co-founder and is currently one of the active leaders of the Chicago SharePoint User Group

]]>
http://www.endusersharepoint.com/EUSP2010/2010/03/19/introduction-to-sharepoint-designer-2010/feed/ 12