SharePoint 2010 Application Development

Using Microsoft SharePoint, people can set up Web sites to share information with others, manage documents form start to finish and publish reports to help everyone make better decisions. The capabilities of SharePoint work together to help your company quickly respond to changing business needs. Users can share ideas and expertise, create custom solutions for specific needs, and find the right business information to make better decisions. For Information Technology, SharePoint 2010 helps you cut training and maintenance costs, save time and effort and focus on higher business priorities.

This course is intended for developers who work with Microsoft

Course Objectives

This course will cover the following elements:

•Introduction to SharePoint
•Understanding Lists
•Working with libraries
•Communicate and collaborate

Prerequisites

To ensure your success, we recommend that you first take the following have and understand of the following:

•Understanding the problem-solving techniques that apply to software development
•Approximately 12 months experience with ASP.NET 3.5 with Visual Studio 2008 (or later)
•Approximately 1 month development experience with SharePoint 2007 or SharePoint2010 and VS20010 (includes beta releases) creating code that interacts with SharePoint Server-side APIS
•Experience performing end users tasks with SharePoint 2007 or SharePoint 2010 and an understanding of the purpose and use of the following:

  • Lists
  • Documents and Libraries
  • Personalizing an SP page/site
  • Using MySites
  • Using SharePoint Designer

Course Benefits

Upon successful completion of this course you will be able:

• Describe the SharePoint development platform and the benefits and features that it offers to developers.
• Use development tools that are integrated with the SharePoint development platform, such as Visual Studio and SharePoint designer
• Develop web parts for SharePoint solutions
• Develop code that uses the server-side objects provided by the SharePoint development platform
• Develop event receivers and manipulate application settings for SharePoint
• Develop solutions that access external data by using business connectivity services
• Develop workflows as part of SharePoint solutions
• Develop code that uses the client-side objects provided by the SharePoint development platform
• Develop server ribbon controls and client dialogs for the new user interface platform of SharePoint
• Develop Microsoft silverlight applications that are integrated with SharePoint data solutions
• Develop sandboxed solutions fo SharePoint
• Develop code that uses the taxonomic and user profile services of the Sharepoint development platform
• Develop code that uses the content management services of the SharePoint development platform

Course Duration

40 Hours