SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If any ASP.NET novice developer (or any other programmer) needs to learn and explore SharePoint Designer, what prerequisite skills are required to learn and to be an expert in SharePoint Designer?

share|improve this question

It very much depends on what you want to use SPD for. As it can be used for as different things as:

  • Workflows
  • Business Connectivity Services
  • Content types
  • Lists
  • List views
  • Ribbon buttons
  • Pages
  • Advanced web parts
  • Page Layouts
  • Master Pages

If you want to be an expert on all then you need to learn (in somewhat prioritised order):

  • SharePoint from an enduser point of view
  • JavaScript
  • SharePoint client side development
  • SharePoint server side development
  • SharePoint administration
  • InfoPath
share|improve this answer

Install the SharePoint

From the Central Administration create a site and play with the sites. Cover content, search, sites, communities, themes, master pages, page layouts etc.

The basic point here is, you will get a broader picture of What SharePoint and how it works. This will be a very good starting point since you're novice in ASP.NET/SharePoint

After couple of days, download SharePoint Designer 2010 and start practising most of things (as mentioned by Per) Workflows, Business Connectivity Services, Content types, Lists, List views, Ribbon buttons Pages, Advanced web parts, Page Layouts, Master Pages.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.