글 작성자: 써니루루
http://www.sharepointcustomization.com/extend.htm

Microsoft Office SharePoint Server의 개발 관련된 예제나 팁 등을 제공하고있습니다.

웹파트와 웹파트 사이의 연결(Connection, Connected Web Parts)을 이용하는 예제도 확인할 수 있습니다.

아래는 위 사이트의 원문에서 발췌해온 내용이므로 위 사이트 직접 접근하셔서 보셔도 무방하겠네요~



Demos and Presentations

Creating and Manipulating SharePoint Site Content, Structure, and Templates from Code
By putting the WSS object model to work, a great many things can be done to create and alter sites, templates, and a great many other features -- exactly the sort of thing you'd want to do if you were using SharePoint sites as your application UI.

Delivering Collaboration Services to Information Workers: Extending SharePoint w⁄ Groove
This session will provide an overview of how Groove & SharePoint work together, and the value provided to enterprise customers, including demos of Groove as an intelligent client for off-line access to SharePoint resources and secure, cross-firewall traversal. The products and technologies used will be discussed, including solution scenarios and architectural considerations. Learn how to work with Groove & SharePoint together.

More >>
 

 

Samples and Tutorials

Amazon.com Research & Reference Library- sample solution
The Amazon.com solution illustrates how the Research & Reference Library open API enables developers to offer searchable contextual data directly to users such as branded content from Amazon’s catalog of books, enabling users to find, discover, and even buy books from within the current working environment of an Office document or in a Web site.

Connected Web Parts
Demonstrates how to build Web Parts with connections (both server-side and client-side).  Connected Web Parts allow your Web Parts to interact with each other by passing data, forcing user interface changes or other interactivity in your applications.

Simple Web Part (C#)
Demonstrates how to build a simple Web Part in C#.  This Web Part is a great starting point for developers who have never built Web Parts before.

More >>
 

 

Tips and Tricks

Copying the Search Form to Custom Pages
The search form on the default page of a Windows SharePoint Services-based Web site is actually an ASP.NET control. To add this functionality to custom pages in the site, using FrontPage 2003, simply select the element and do a copy/paste in Design view to the new page. However, this will work only if certain conditions are met.

Creating a Site Context Search Box that Uses SharePoint Portal Server Search Results
Customize the Windows SharePoint Services site-level Search box to return Microsoft SharePoint Portal Server Search (SharePointPSSearch) results. This article reviews different methods you can use to modify the search capabilities of Windows SharePoint Services.

Customize Discussion Boards in FrontPage 2003
Discussion boards provide forums for site participants to converse about topics. Most Microsoft Windows® SharePoint™ Services site templates include the ability to create discussion boards, and many sites and workspace sites have a built-in discussion board called General Discussion. This article describes how to create threaded views and how to customize threaded views by using Microsoft Office FrontPage 2003 and, in some cases, by editing discussion board XML files. Enhancing the Accessibility of SharePoint Web Sites
Enhance the accessibility of SharePoint Web sites by making a few easy customizations of the site definition files in a deployment of Microsoft Windows SharePoint Services.

More >>
 

 

White papers

Add Wizard Functionality to Your Web Applications
Learn about the design and use of a framework that can be used to add Wizard-like functionality to Web applications. In addition, learn about the Wizard Control available in the upcoming version of ASP.NET, code name ASP.NET "Whidbey"; and learn how developers will be able to migrate to the new control when it is available. Download WizardAppSample.msi. Download WizardAppWhidbeySample.msi.

Add XML Functionality in Excel 2003 from Visual Basic .NET
Discover how to generate XML from a dataset, format the XML using a Stylesheet, and then use code to open the transformed XML.  

Automated Installation of SharePoint Portal Server 2003
This paper provides information about automated installation of SharePoint Portal Server 2003 by using the command line and Setup.exe with parameters. It also provides information about using a Setup.ini file to install SharePoint Portal Server 2003.

Code Sample: Create a Site Context Search Box that Uses SharePoint Portal Server Search Results
Use the search box sample to customize the Windows SharePoint Services site-level Search box to return SharePoint Portal Server Search results. Read the accompanying MSDN article for more information.

Create a JavaScript Drop-Down Menu in FrontPage
You use drop-down menus every day—but how can you create them in your own Web site? This article provides every detail you need, as well as JavaScript for three kinds of menus.

Customize List Item Forms in Windows SharePoint Services
Enhance and extend interaction with lists in Microsoft Windows SharePoint Services when customizing forms used to work with list items.

Microsoft SharePoint 2003- Object Models and SearchBeyond building Web Parts, you might want to automate or extend Microsoft Windows SharePoint Services. For example, you might want to create SharePoint lists, add items to lists, add documents to document libraries or perform document management functionality programmatically. Windows SharePoint Services has a managed object model that makes all this possible.

Microsoft SharePoint 2003-Web PartsThe most common development tasks you will perform when working with Microsoft SharePoint is creating Web Parts and working with them. Find out how to develop and use them.

Technical Guidance for Connecting Microsoft® Office SharePoint® Portal Server 2003 to mySAP™ ERP
Technical Guidance for Connecting Microsoft® Office SharePoint® Portal Server 2003 to mySAP™ ERP demonstrates how organizations can make the business information they store and manage in SAP applications available to users in an intranet portal site displayed in a Web browser