# # # #

Service Center

Microsoft SharePoint 2010 Server Developer Training Certification Course

Microsoft SharePoint 2010 is a business collaboration platform where people can collaborate, set up web sites, manage documents, and provide intelligence to make key business decisions. This course provides insight into developing, debugging web parts, delegate controls and .NET user controls. This training course covers the objectives for Microsoft Exam 70-573 . Passing this exam will earn the learner MCTS: SharePoint 2010, Application Development certification. With our full multi media interactive lessons you will learn to master the steps for success.

Target Audience
Developers who use Microsoft SharePoint Server 2010 and consultants tasked with providing consulting services for MS SharePoint Server 2010. They should have proficient knowledge of Visual Studio 2008/2010.

Training Includes the following
Online or CD Choose Online or CD-ROM Delivery
One year unlimited access One year 24 x 7 unlimited access to all online courses
interactive lessons Full Multi-Media interactive lessons
practice exams testprepsTest Preps
speak with a mentormentoring Online mentoring - Instructor live access online 24 x 7 to answer any questions regarding your training
transcriptstranscripts Printable transcripts of all lessons
transcripts Training Time 16 Hours

70-573: TS: Microsoft SharePoint 2010, Application Development Course Outline
Customizing the  User Interface Programmatically

  • Manipulate the SPWeb PropertyBag
  • Create a new SPWeb through code
  • Implement a dialog using the Dialog Framework
  • Customize the user interface via Visual Studio
  • Create and display a dialog using the Dialog Framework
  • Customize the SharePoint ribbon user interface and the server ribbon
  • Customize site navigation
  • Customize the Quick Launch
  • Add links through the object model
  • Add a custom data source for navigation
  • Customize the ribbon object
  • Customize  navigation and branding

Developing Web Parts and Controls

  • Configure a web part
  • Deploy and test a web part
  • Create code for a pair of connectable Web Parts
  • Develop web parts
  • Set up a debugging service
  • Delegate controls are used in SharePoint 2010
  • The DelegateControl Class method
  • Develop and implement delegate controls
  • Create  Web Parts using .NET user controls and web applications

Developing Business Logic Using Workflows and ECM

  • Design and Create a  workflow
  • Implement a custom workflow activity class
  • Add an association form to the workflow
  • Implement a custom workflow
  • Create and Develop content types
  • Ceate an event handler
  • Create an event receiver
  • Customize Enterprise Content Management (ECM)

Programmatically Working with Permissions and BCS

  • Create and Deploy a custom timer job
  • Debug a custom timer job
  • How to plan site permissions
  • Manage users, groups, and permissions
  • Build solutions with Business Connectivity Services
  • Create and design a Business Data Connectivity BDC model
  • Create a Business Data Connectivity model

Working With  Data

  • Work with the object model
  • How to use the Silverlight Object Model
  • Publish a Silverlight application
  • How to use the ECMAScript client object model
  • Access data by using the client object model
  • Create and Modify user profiles and organization profiles
  • Create taxonomical multivalue properties
  • How to create and modify a custom content type
  • How to use disposable Windows SharePoint Services objects
  • New SPSite objects are returned and must be disposed
  • SPWeb objects are returned and may need to be disposed of
  • Using  metadata and user profiles
  • Create and modify a custom content type

Object Model

  • Integrate LINQ with SharePoint
  • Write to content databases using LINQ-to-SharePoint
  • Customize list forms, list views, and columns with the SharePoint list data model
  • Custom field types as they relate to the  list data model
  • Implementation of SPQuery class
  • Perform a complex data retrieval operation using the SPQuery class
  • What the schema.xml file is used for

Features and Solutions

  • WCF Data Services
  • Customize WCF services
  • Query SharePoint lists with REST
  • Build and debug SharePoint solutions in Visual Studio
  • Customize administration using the object model
  • The SPPersistedObject class
  • Activate a feature that has feature dependencies using custom upgrade code
  • Add a resource file and create a localized feature using Visual Studio 2010.
  • Add feature event receivers
  • Configure SharePoint data

Site Branding

  • The branding tasks that can be completed in the tool pane
  • How to scope master pages at all site levels
  • The features of dynamic tokens
  • The three key properties of the SPWeb class
  • Apply external style sheets to a site page
  • Theme a master page

Extending Search and Document Namespaces

  • The SPSecurity.RunWithElevatedPrivileges Method
  • SPSite Constructor (Guid, SPUserToken) in SharePoint 2010
  • Alter properties returned in the core search results
  • How to query Enterprise Search
  • Work with alternative security context
  • The SPFile class
  • The SPFileVersion class
  • The SPFileCollection.Add method
  • The SPListItem Class
  • The SPListItemCollection.Add Method
  • work with the library file and Documents

Stabilizing and Deploying  Components

  • The common ways to store/retrieve configuration settings
  • The SPPersistedObject class
  • Create a custom site definition using Visual Studio 2010
  • Store and retrieve configuration data
  • Sandboxed solutions architecture
  • Deploy and build a sandboxed solution