Synergy
THE COMPANY . CONTACT
 

MOSS 2007 Development

5 Days –Level 300
Course Outline
The purpose of this 5-day course is to give students a comprehensive understanding of development technologies and approaches in MOSS 2007. This course is oriented towards experienced .NET developers who have experience with C#, XML, and web development. The course walks student through best practices for building MOSS 2007 enhancements and introduces them to the tools and templates available from Microsoft and third party sources to help build solutions.
Skills Gained
After completing the course students will be able to: • Customize SharePoint sites • Build and deploy SharePoint web parts • Write code that uses the SharePoint object model • Create and register Event Handler assemblies • Create custom Field Types • Create custom SharePoint workflows with Visual Studio • Create business intelligence solutions with Excel Services and BDC
Target Audience
The class is designed for experienced developers who need to understand how to extend and enhance SharePoint installations and change the default behavior of SharePoint sites, lists, and web parts.
Prerequisites
Students attending this class should have experience building ASP.NET web applications using Visual Studio and be familiar with XML, XML web services, CSS, and JavaScript. Experience with viewing and collaborating in a SharePoint site is recommended but not required.
1. Overview of SharePoint Development
This chapter introduces the concepts of development on the Office SharePoint Server 2007 platform. We discuss the various types of customizations and code modules that developers can use to enhance the out-of-the-box functionality of SharePoint.
2. Office SharePoint Server Architecture
This chapter provides a developer-oriented review of the underlying components that make up Office SharePoint Server 2007.
3. Developing Web Parts
This chapter covers the basics of custom web part development including how to use the Visual Studio project templates for Office SharePoint Server and how to manually deploy web parts.
4. Deploying and Debugging Web Parts
In this section we discuss how to use Solution files (WSP) to automate the deployment of web parts. We also cover how to debug web parts within Visual Studio and to introduce code tracing to assist in troubleshooting installed web parts.
5. Programming Sites and Webs
In this chapter we explain how to use the SharePoint object model to manage site collections and sites.
6. Programming Lists and Libraries
In this chapter we discuss using the SharePoint object model to manage documents and list data.
7. Web Part Connections and AJAX
This chapter covers creating connectable web parts, adding Verb actions to the web part context menu, and writing web parts which use Asynchronous JavaScript and XML (AJAX) to provide rich client-side functionality.
8. Developing SharePoint Web Services
This chapter covers how to use the built-in SharePoint web services to manage sites and lists. •
9. Creating and Deploying Features
This chapter explains how to use SharePoint Features to enable new functionality in a SharePoint site.
10. Site Definitions and Feature Stapling
This chapter introduces how to create custom site definitions. It also introduces the differences between site definitions and site templates. The chapter also discusses Feature Stapling and how it can be used to enhance existing site definitions.
11. Custom Field Types
In this chapter we describe how to create new field types for use within SharePoint lists allowing you to manage additional types of data or to populate drop-down lists with data from external sources.
12. Custom Event Handlers
This chapter shows students how to create custom event handlers on sites, lists and libraries. Both synchronous and asynchronous events are covered.
13. Developing SharePoint Workflows
This chapter explores the capabilities of custom workflows in Office SharePoint Server 2007 and explains how to create a basic workflow solution in Visual Studio
14. Developing with Excel Services
This chapter discusses how to programmatically access Excel Workbooks in via the Excel Web Service. The chapter also discusses the use of User Defined Functions (UDF) and Office Data Connectors (ODC).
15. Developing with Business Data Catalog
Introduces the Business Data Catalog (BDC) in Office SharePoint Server 2007 Enterprise Edition and demonstrates how to create Line of Business (LOB) definition files to connect to data sources and to use them.

Click above to download full course outline.

 

 Class Schedule

Start DateLocationRegister
August 30Sydney, Australia<DIV><A HREF='/Pages/Contact.aspx?product=Interested in the MOSS 2007 Development course starting on 30/8/2010 in Sydney, Australia&interest=training'>More Information</A></DIV>
September 13Honolulu, HI<DIV><A HREF='/Pages/Contact.aspx?product=Interested in the MOSS 2007 Development course starting on 13/9/2010 in Honolulu, HI&interest=training'>More Information</A></DIV>

 ‭(Hidden)‬ Content Editor Web Part


Phone Number CLIENT LOGIN . CHANGE LOCALE . LIVE MEETING LOGIN . BLOG . PRIVACY POLICY . SITE MAP