SharePoint 2010 Advanced Foundation Development M50478 Certification Training Course Outline
Module 1: Overview
Lab: Foundation Site Definitions
Module 2: Collaboration Experience
Lab: User Interface
Module 3: Object Model
- Debugging SharePoint
- Server Object Model
Lab: Object Model
Lab: Debugging SharePoint
Lab: Developer Dashboard
Lab: SharePoint Web Development
Module 4: Client Object Model
- Silverlight Object Model
- Client Object Model
- ECMA Object Model
Lab: Client Object Model
Lab: ECMA Script
Lab: Silverlight
Module 5: SharePoint Permissions
Lab: SharePoint Permissions
Lab: Security Trimmed Interface
Lab: SP Security
Module 6: Authentication with Custom and Claims
- Secure Store Service
- Custom Authentication
- Claims Based Authentication
Lab: Custom Authentication
Lab: Claims Based Auth
Lab: Secure Store Programming
Module 7: Features and Solutions
Lab: Creating Features
Lab: Feature Dependencies
Lab: Feature Sequences
Lab: Features with Visual Studio
Lab: Solutions
Lab: Custom Deployment Steps
Module 8: Sandboxed Solutions
Lab: Sandboxed Solutions
Lab: Solution Validators
Lab: Full Trust Proxy
Module 9: Web Services
Lab: Foundation Web Services 2007
Module 10: LINQ and REST
Lab: REST
Lab: LINQ
Module 11: Web Parts
Lab: Manual Web Part
Lab: Visual Studio Web Part
Lab: Web Parts Connections
Lab: Asynchronous Web Parts
Module 12: Custom Site Definitions
Lab: Custom Site Definitions
Module 13: Content Types
Lab: Content Types
Lab: Content Types Lineage
Lab: Content Type Hub
Module 14: Custom Field Types
Lab: Custom Field Types
Module 15: Events and Timer Jobs
- SharePoint Timer Jobs
- SharePoint Events
Lab: SharePoint Events
Lab: Custom Timer Job
Lab: SharePoint Events Encrypt
Module 16: Service Applications
Lab: Custom Service Applications
Module 17: Workflows with SharePoint Designer
Lab: Custom Activities
Lab: Custom Conditions
Module 18: Workflows with Visual Studio
Lab: Custom Visual Studio Workflow
Module 19: Business Connectivity Services
- Business Connectivity Services
Lab: BCS
Lab: BCS Connectors
Module 20: Extending the User Interface
- Extending the Ribbon
- Dialogs
Lab: Extending the Ribbon
Lab: Creating Dialogs