Time to look ahead, or perhaps even take a step back. A lot of readers have asked about where to start out if they want to be SharePoint developers. In fact, I even had to include a section on this in the BSUX book. Sadly, the audience for that book is not beginners at all, and the room I could make for answering that question there was rather limited.
So, instead, I’ll write a USP Journal issue on the topic, titled “Beginning SharePoint Development”. that issue is already underway, but to make sure I answer as many questions as possible, I’ll ask you what you want to learn.
The outline so far is as such, with chapter titles in bold, and a short description of the sections below:
Overview of SP Dev experience
* Ready, steady, go!
Getting you and your environment ready
* SharePoint as Birds See it
A visual walkthrough of the interface of SharePoint
* The Structure of SharePoint
A deeper dive into the SharePoint architecture
* SharePoint Development Scenarios
Practical examples of SharePoint development projects
* The straw that brought the CAML back
Understanding CAML and its role in SharePoint development
* SharePoint Object Model principals
Introducing the SharePoint Object Model and common patterns for OM work
* Featuring the framework
SharePoint feature framework explained
* Site for sore eyes
Detailed perspective on creating sites
* Lists of lists
Understanding SharePoint list development
* A Content Developer
Content types and their use in Business Scenarios
* Custom columns and field types
Overview of custom columns and field types
* Yes Master!
Master pages and application pages basics
* WebParting ways
Learn to develop WebParts the SharePoint way
* You Must Delegate Control
A Walkthrough of DelegateControls and how they can be used to interact with a page
* Custom Actions
Modify the SharePoint menu experience
* Event Handlers
Catching events as they occur.
* SharePoint Workflows
Simple and quick solutions to basic workflow tasks
I’m not sure I’ll be able to cover all of these topics in a single issue, even if I focus on the introductory stuff, so this is why I need your feedback:
What is it you most want to learn about SharePoint development for beginners?
Leave a comment here or email me at furuknap<[at]>gmail.com. I’ll start the main push on Wednesday June 10, so feel free to leave feedback before then 🙂
Found this article valuable? Want to show your appreciation? Here are some options:
a) Click on the banners anywhere on the site to visit my blog's sponsors. They are all hand-picked and are selected based on providing great products and services to the SharePoint community.
b) Donate Bitcoins! I love Bitcoins, and you can donate if you'd like by clicking the button below.
c) Spread the word! Below, you should find links to sharing this article on your favorite social media sites. I'm an attention junkie, so sharing is caring in my book!