learn something new
Learn
Learn
FIND A CLASS
Register
Course Schedule
Virtual Training Schedule
Contact Us
Map : Bloomington, IL
Map : Springfield, IL
Follow Us
CERTIFICATIONS
PROGRAMS
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