Course Description
In this course, students learn the skills and best practices that are required to help organizations design and develop effective SharePoint applications.
Duration:
Classroom Learning - 5 Day(s)
Online LIVE - 5 Day(s)
Advanced ASP.NET Concepts for SharePoint
- Server Memory
- Server CPU
- Transfer and Client
- Lab : Page Size and View State
- Lab : Memory and Performance
Designing for User Experience
- SharePoint Background
- Page Parts
- Pages
- Globalization and Localization
- Designing for Accessibility
- Lab : Selecting Page Parts
- Lab : Selecting Page Types
Designing for Data
- List and Library Fundamentals
- Large Data Strategies
- SharePoint Data Management
- Lab : Time Tracking
- Lab : Invoice Management
Designing Data Capture and Integration
- Designing for Data Capture
- Designing for Integration
- Lab : Creating External Lists
- Lab : Creating an InfoPath Form
Designing Artefacts
- Customer Requirements
- Creating Sites
- Lab : Incident Response Site
- Lab : Expense Reports
Designing Processing Solutions
- Multi-Server Configurations
- In and Out of the Sandbox
- Getting Work Done
- Working with Workflows
- Lab : Engineering System
- Lab : Sensor Report
Designing Packaging
- Understanding the Packaging Lifecycle
- Establish Design Principles
- Lab : Building a Business Document Solution
- Lab : Working with Dependencies
Designing a Development Strategy
- Developing for the Enterprise
- The Role of Logging
- Application Flexibility and Configuration
- Lab : Team-based Logging and Configuration
- Lab : Operational Logging
Developing Versioning and Deployment
- Application Lifecycle
- Versioning Strategy
- Upgrading
- Lab : Versioning Assemblies
- Lab : Feature Upgrade
Designing Information Architecture and Navigation
- Designing an Information Architecture
- Planning for Software Boundaries
- Designing Content Navigation
- Lab : Categorizing Information
- Lab : Implementing Farm Level Navigation
Designing Branding and Customization
- Introduction to Branding
- Themes
- Master Pages
- Cascading Style Sheets
- Tools Overview
- Implementing SharePoint Branding
- Lab : Deploying Custom Branding
- Lab : Deploying a Custom Content Type
Designing Security
- Security within SharePoint
- Using an Alternate Identity Store
- Forms-Based Authentication
- Deeper look at SharePoint Claims
- Lab : Setting Up a Customer Service Site
- Lab : Solving a Security Issue
Designing for Page and Data Access Performance
- Optimizing SharePoint Page Performance
- Analyzing Performance with the SharePoint Developer Dashboard
- Optimizing SharePoint Data Access Performance
- Lab : Using Developer Dashboard
Designing Testing Strategy
- Testing Concepts
- Unit, Integration, Regression Testing
- Performance Testing
- Lab : Designing a Testing Strategy
Comments
Virtual 10232 Designing and Developing Microsoft SharePoint Server 2010 Applications Online Live training option
Imagine an industry-leading classroom training experience from wherever you have access to the Internet.
The Virtual Online Live events listed here gives you an effective and proven online virtual learning experience with the freedom to attend virtually from anywhere.
There is also an option of experiencing Online Live from one of the many national partner centers where a computer and headset will be provided for you.
This rich and engaging virtual classroom environment lets you conveniently interact with instructors and other students.
You will hear and see your instructor as they teach the course and answer your questions via voice or text.
Choose the online live virtual training option and you can access the recorded version even after the class has finished.
The onDemand labs give you access to the same client and server technologies covered in class so you can test, apply and hone your skills by accessing the labs before and even after the class.
Technical Requirements: a computer or laptop with a modern browser and high speed internet access along with one or two monitors.