SharePoint 2010 Development with Visual Studio 2010
Course: SP10DEV
Duration: 4 Days
Level: II
Course Summary
This course is for students who need to customize SharePoint 2010 applications using .NET. Typical tasks such as building Web Parts and Workflows are included. Visual Studio 2010 is used in addition to a browser to customize sites to the maximum level allowed in a SharePoint 2010 application. It will be useful for students who have experience in Object Oriented programming, but are not yet exposed to creating Web Parts or Workflows.
« Hide The Details
Topics Covered In This Course
Introduction
- SharePoint Development the Big Picture
- Site Collections and Sites object definitions
- Central Administrative for the developer
- Visual Studio's View of SharePoint: The Server Explorer
Creating a SharePoint Solution with Visual Studio 2010
- Features
- Sandboxes
- Debugging and testing
- The Developer Dashboard
- Team Server considerations
The SharePoint Object Model
- Object-Oriented considerations
- The Server model
- The Client model
- Command line access
- Web Service access including RESTful services
SharePoint Events
- Event Receivers
- Sources of Events
- Feature considerations
- Visual studio wizards
- Deployment levels
Lists and Libraries
- Data store definition
- Feature considerations
- Library vs. Lists
- LINQ options in SharePoint 2010
Business Data
- Business Connectivity Services
- Creating External Content Types
- SharePoint Designer
- Visual Studio
Workflows
- Workflow concepts and facilities
- Activities defined
- SharePoint Workflow sources
- Forms
- Workflows from SharePoint Designer 2010
- Site Workflows
Web Parts
- Visual Web Part Editor
- Coding considerations
- Debugging Web parts
- Deployment
SharePoint Pages
- ASPX development
- Site vs. Application pages
- SharePoint 2010 related namespaces
- Code behind options
- SharePoint security
Packaging and Deployment
- Packing options
- Deployment scenarios
Extra Topics, as time allows
- Preparing for SharePoint Development
- Performance considerations
- Silverlight
What You Can Expect
At the end of this course, delegates will be able to:
- Use the development features available for SharePoint 2010.
- Understand SharePoint's Object models.
- Create and maintain Web Parts.
- Create and Maintain Workflows.
- Configure features.
- Create and maintain event receivers.
- Create and maintain SharePoint ASPX pages.
- Understand sandbox deployment including process structure.
- Test and debug SharePoint components.
- Deploy Solutions.
Who Should Take This Course
This course is designed for Developers with some Object Oriented experience.
Recommended Prerequisites
SharePoint 2010 Site Administration class
Training Style
Instructor led with 50% lecture and 50% lab.
« Hide The Details
Related Courses
Code |
Course Title |
Duration |
Level |
|
SP10DFT |
SharePoint 2010 Developer Fast Track |
5 Days |
I |
Details |
SP10NEW |
SharePoint 2010 New Features |
1 Day |
I |
Details |
SPUSER |
SharePoint 2010 for End Users |
2 Days |
I |
Details |
Every student attending a Verhoef Training class will receive
a certificate good for $100 toward their next public class taken
within a year.
You can also buy "Verhoef Vouchers" to get a discounted rate for a
single student in any of our public or web-based classes.
Contact your account manager or our sales office for details.
|