Corporate HomeCorporate ProfileWorldwide OfficesSolutions At WorkEmployment  
LRS Education Services
LEARN  >  Find a Class  >  Class Summary

MS10232 - Designing and Developing SharePoint 2010 Applications

If you have any questions about registering for this class, please call (877) 832-0688 Ext. 1493 or email us at getsmart@LRS.com
This five-day instructor-led course is intended for SharePoint Development professionals who are responsible for leading projects, designing solutions, and identifying problems. In this course, students learn the skills and best practices that are required to help organizations design and develop effective SharePoint applications.
Click here for a printer-friendly version of this page
 
Upcoming classes
Number Class Date Location Length Cost Sign up
MS10232 Jun 18, 2012 - Jun 22, 2012 Bloomington 5 days $2095.00 Register
MS10232 Sep 17, 2012 - Sep 21, 2012 Springfield 5 days $2095.00 Register


Prerequisites

This course requires students to meet the following prerequisites:
  • Understanding of the problem-solving techniques that apply to the Software Development Lifecycle (SDLC), including the versioning of software and the management of configuration and content in a software system

  • Basic knowledge of Web application architecture

  • Experience in developing in a team environment

  • Working knowledge of ASP.NET and Visual Studio

  • Experience in SharePoint infrastructure including servers and services

  • Experience in SharePoint development including the APIs and XML schemas necessary to create web parts, perform data access, and provision fields, lists, content types, etc.
  •  
    Detailed Class Syllabus


    Module 1: Advanced ASP.NET Concepts for SharePoint
  • Server Memory

  • Server CPU

  • Transfer and Client


  • Module 2: Designing for User Experience
  • SharePoint Background

  • Page Parts

  • Pages

  • Globalization and Localization

  • Designing for Accessibility


  • Module 3: Designing for Data
  • List and Library Fundamentals

  • Large Data Strategies

  • SharePoint Data Management


  • Module 4: Designing Data Capture and Integration
  • Designing for Data Capture

  • Designing for Integration


  • Module 5: Designing Artefacts
  • Customer Requirements

  • Creating Sites


  • Module 6: Designing Processing Solutions
  • Multi-Server Configurations

  • In and Out of the Sandbox

  • Getting Work Done

  • Working with Workflows


  • Module 7: Designing Packaging
  • Understanding the Packaging Lifecycle

  • Establish Design Principles


  • Module 8: Designing a Development Strategy
  • Developing for the Enterprise

  • The Role of Logging

  • Application Flexibility and Configuration


  • Module 9: Developing Versioning and Deployment
  • Application Lifecycle

  • Versioning Strategy

  • Upgrading


  • Module 10: Designing Information Architecture and Navigation
  • Designing an Information Architecture

  • Planning for Software Boundaries

  • Designing Content Navigation


  • Module 11: Designing Branding and Customization
  • Introduction to Branding

  • Themes

  • Master Pages

  • Cascading Style Sheets

  • Tools Overview

  • Implementing SharePoint Branding


  • Module 12: Designing Security
  • Security within SharePoint

  • Using an Alternate Identity Store

  • Forms-Based Authentication

  • Deeper look at SharePoint Claims


  • Module 13: Designing for Page and Data Access Performance
  • Optimizing SharePoint Page Performance

  • Analyzing Performance with the SharePoint Developer Dashboard

  • Optimizing SharePoint Data Access Performance


  • Module 14: Designing Testing Strategy
  • Testing Concepts

  • Unit, Integration, Regression Testing

  • Performance Testing
  •  
    Microsoft Partner Gold LearningPrometricEC-Council
    Microsoft Certified ProgramsAdditional Certification Courses