Course Description
SharePoint is a web-based collaborative platform that integrates with Microsoft Office. Launched in 2001, SharePoint is primarily sold as a document management and storage system, but the product is highly configurable and usage varies substantially among organizations.
Contents
- Introduction to SharePoint 2010 Development
- Understanding SharePoint 2010 Server Object Mode
- Understanding SharePoint 2010 Server Object Mode
- Creating SharePoint 2010 Applications
- Enumerating SP2010 Farm Hierarchies
- Manipulating properties of objects in the SharePoint
- SharePoint 2010 Developer Tools
- Packaging features and solution using VS 2010
- Creating SharePoint 2010 Web parts
- Creating normal web part
- Creating SharePoint components in webparts
- Creating visual webpart using VS 2010
- Difference between normal and visual webpart
- AJAX enabling a webpart
- Understanding CAML and SPQuery
- LINQ to SharePoint
- Creating application pages
- Creating Event receivers and application settings
- Event Handlers and uses
- List Item Event Receivers
- List Event Receivers
- Creating Feature Receivers to Modify Web.Config
- Creating Web Event Receivers
- Developing SharePoint 2010 workflows
- OOB Workflows
- Developing InfoPath 2010 with SharePoint Designer workflows
- Developing WF using visual studio 2010
- Advanced workflow scenarios
- Developing interactive user interfaces
- Creating site actions menu items
- Creating a ribbon items – button, group and tabs
- Creating client side dialog
- Developing Client object model
- Understanding client object model
- Developing Silverlight applications
- Implementing JavaScript
- Advanced developments
- Developing Sandboxed solutions
- Taxonomy APIs
- Programming with timer jobs
- Developing content management
- Customizing master pages
- Applying themes
- Developing Solutions by using BCS