Contact Us
Contact Us
Please fill out the form below and we will get in touch within four business hours.

*
*
*
*
*
*
*Interested In:
(Check all that apply)



 
 
Synergy Corporate Technologies
SharePoint Solutions
SP2007 Development

​5 Days –Level 300

 

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.

 

 

SP2007 Development
 
Download the PDF.png

 
​Upcoming classes:

United States
518 Riverside Ave
Westport, CT 06880
 
1050 Bishop St.
Suite 176
Honolulu, HI 96813
United Kingdom
Unit 13 Elder Way Waterside Drive Langley Berkshire SL3 6EP
United Kingdom
Singapore
Level 15
Prudential Tower
30 Cecil Street
Singapore 049712 
Asia Pacific
Level 6
115 Pitt Street
Sydney NSW 2000
Australia 
+1800-930-4771
+44 (0)1753 541 000
+(65) 6232 2329
+61 2 9113 7243
United States
United Kingdom
Singapore
Australia
This web page conforms to W3C's "Web Content Accessibility Guidelines 1.0" Level "A"
This site is best viewed in IE8 or above. Some features may not render properly if you are using an older browser.