 | | Building ASP.NET Web Parts for Windows SharePoint Services 3.0 | | Ted Pattison Video - Windows SharePoint Services 3.0 builds upon the Web Part infrastructure that was introduced in ASP.NET 2.0. This tutorial demonstrates how to create an ASP.NET Web Part 2.0 project from scratch and to get it up and running within a Windows SharePoint Services 3.0 site. | 14:35 | Video | Developing WebParts | Microsoft Office SharePoint Server 2007 |
 | | Creating and Deploying a Feature for Windows SharePoint Services V3 | | Ted Pattison Video - Windows SharePoint Services 3.0 introduces a new innovation named Features which makes it possible for developers to package and deploy a set of site elements such as pages, list types, list instances, event handlers, workflows and user action commands. This tutorial steps through the process of using Visual Studio to create a custom feature and an associated assembly DLL with an event handler that fires whenever the feature is activated within the content of a site. | 28:55 | Video | Features | Channel 9 Shows » In the Office |
 | | Customizing a Windows SharePoint Services V3 site with the SharePoint Designer 2007 | | Ted Pattison Video - Windows SharePoint Services 3.0 introduces powerful new integration with ASP.NET Master Pages that makes it easier than ever to customize and brand Windows SharePoint Services sites. This tutorial explains the difference between page templates and page instances and shows you how to customize the Master Page and content pages of a Windows SharePoint Services 3.0 site. | 19:23 | Video | Customizing SharePoint UI | Channel 9 Shows » In the Office |
 | | Creating and Using Site Columns in Windows SharePoint Services 3.0 | | Ted Pattison Video - Windows SharePoint Services 3.0 introduces a new innovation named Site Columns that allows users and developers to create standalone field types that can be reused across lists and document libraries. This tutorial demonstrates how to create and reuse site columns across the sites within a site collection. | 14:47 | Video | Developing for Lists | Channel 9 Shows » In the Office |
 | | Creating and Using Content Types in Windows SharePoint Services 3.0 | | Ted Pattison Video - Windows SharePoint Services 3.0 introduces a new innovation named Content Types that allows users and developers to create reusable definitions for an item in a list or a document within a document library. This tutorial demonstrates how to create user-defined content types using inheritance and how to configure a document library to use these content types. | 13:52 | Video | Developing for Lists | Channel 9 Shows » In the Office |
 | | Creating Custom Workflows with the SharePoint Designer 2007 | | Ted Pattison Video - Windows SharePoint Services 3.0 integrates with the Windows Workflow Foundation to provide a platform for creating custom workflows for lists and document libraries. This tutorial shows how to build a custom workflow using the wizard provided by SharePoint Designer 2007. | 10:09 | Video | Workflows for SharePoint | Channel 9 Shows » In the Office |
 | | Introduction to Upcoming SharePoint Products and Technologies | | Mike Fitzmaurice gives an overview of the technologies that will release within Microsoft Windows SharePoint Services (version 3) and Microsoft Office SharePoint Server 2007, with an eye toward pointing out areas with specific developer opportunities. | 45:35 | Video | Management and Configuration of SharePoint | MSDN TV |
 | | Microsoft Office SharePoint Server 2007 Product Guide | | This product guide provides an overview of SharePoint Server 2007, with an emphasis on new and improved features. It also takes a close look at SharePoint Server 2007 in action, demonstrating its exciting new capabilities. Download this document to learn more about SharePoint Server 2007. | | Document | Management and Configuration of SharePoint | Microsoft Office SharePoint Server 2007 |
 | | Microsoft Office SharePoint Designer 2007 Product Guide | | This product guide provides an overview of SharePoint Designer 2007, with an emphasis on new and improved features. It also takes a look at SharePoint Designer 2007 in action, demonstrating its new capabilities. Download this document to learn more about SharePoint Designer 2007. | | Document | Developing for Lists | Microsoft Office SharePoint Designer 2007 Product Site |
 | | Write Custom WebParts for SharePoint 2007 | | This is a simple walkthrough of coding a WebPart. Note that this was tested against Beta 2 of SharePoint 2007 | | Article | Developing WebParts | codeguru |
 | | TechNet Webcast: Windows SharePoint Services: Overview and What's New (Level 200) | | This blog chronicles many of the behind the scenes decisions, challenges, tips and tricks, learnings, and best practices related to the implementation and ongoing improvements of the SharePoint Community Portal. | 82 minutes | WebCast | Management and Configuration of SharePoint | Microsoft Events |
 | | MSDN Webcast: Essential ASP.NET for the Web Developer (Part 08 of 15): Web Parts (Level 200) | | This is for ASP.NET so only part of it applies to SharePoint 2007, but there are no other web casts for SharePoint yet. | 57 minutes | WebCast | Developing WebParts | Microsoft Events |
 | | What are Content Types? | | A good basic overview on Content Types. | | Blog | Developing for Lists | A Marvellous Point - Blog |
 | | Managing Data in Windows SharePoint Services Sites | | This section of the Microsoft Windows SharePoint Services Software Development Kit provides information about ways that you can customize data access and management through extensible field types, site columns, content types, and list item forms. | | SDK | Developing for Lists | Windows SharePoint Services 3.0 SDK |
 | | Walkthrough: Creating a Basic Web Part | | This walkthrough provides the steps for creating a basic custom Web Part that you can add to your Web Part page. It is a simple HelloWorld Web Part demonstrating how to create a Web Part that derives from the ASP.NET 2.0 WebPart class for use in a SharePoint site. | | HOL | Developing WebParts | Windows SharePoint Services 3.0 SDK |
 | | How to: Export an ASP.NET Web Part and Import it to a Windows SharePoint Services Site | | You can reuse ASP.NET Web Parts in your Windows SharePoint Services application by exporting them to create .webpart files, which are XML files that contain property values, state data, and assembly or source file details about your Web Part. Because export functionality is not available by default, you must make some modifications to your Web Part code and your configuration settings. After you have a .webpart file, you can import it into any Windows SharePoint Services application, and the Web Part is displayed with the Windows SharePoint Services look and feel. | | HOL | Developing WebParts | Windows SharePoint Services 3.0 SDK |
 | | Working with Features | | Root reference to Features in the SDK. Start here to get basics of the why and how of Features in SharePoint 2007. | | SDK | Features | Windows SharePoint Services 3.0 SDK |
 | | How to: Create a Simple Feature | | This example steps you through the process of creating a custom action Feature that adds a button to the toolbar of the form for editing announcements items within the scope of a SharePoint site. | | HOL | Features | Windows SharePoint Services 3.0 SDK |
 | | Working with Templates and Definitions | | In Microsoft Windows SharePoint Services, either a site definition or a custom site template defines how to instantiate a Web site when an end user creates a site through the user interface (UI). A definition or template determines, for example, the lists, files, Web Parts, Features, or settings with which to provision a new SharePoint site. | | SDK | Customizing SharePoint UI | Windows SharePoint Services 3.0 SDK |
 | | How to: Add Actions to the User Interface | | Using Features makes it easy to add actions to menus of the user interface in Windows SharePoint Services. This example shows how to add actions to various menus through a Feature and how to activate it within the deployment. | | HOL | Customizing SharePoint UI | Windows SharePoint Services 3.0 SDK |
 | | Customizing Site Navigation | | Microsoft Windows SharePoint Services 3.0 provides new navigational elements that improve user awareness of the current context within a site or site collection. You can customize navigation through the user interface or programmatically to enhance the experience of users. The following kinds of customizations in site navigation are possible: - Custom Navigation and New User Interface Elements - Customizing Quick Launch and the Top Link Bar Through the User Interface - How to: Share the Top Link Bar Between Sites - How to: Customize the Display of Quick Launch - Adding Links through the Object Model - Using a Custom Data Source for Navigation | | SDK | Customizing SharePoint UI | Windows SharePoint Services 3.0 SDK |
 | | Workflows in Windows SharePoint Services | | Microsoft Windows SharePoint Services 3.0 provides a robust, customizable work environment for users to create, collaborate, and store valuable business information. Windows SharePoint Services now enables you to attach custom business processes to these documents or list items. Custom business processes are represented by workflows. A workflow is a natural way to organize and run a set of work units, or activities, to form an executable file representation of a work process. This process can control almost any aspect of an item in Windows SharePoint Services, including the life cycle of that item. The workflow is flexible enough to model both the system functions and human actions necessary for the workflow to complete. Workflows can be as simple or complex as your business processes require. You can create workflows that the user initiates, or workflows that Windows SharePoint Services automatically initiates based on some event, such as when an item is created or changed. | | SDK | Workflows for SharePoint | Windows SharePoint Services 3.0 SDK |
 | | Chapter 1: Seven Development Projects for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 | | Chapter 1 covers Windows SharePoint Services 3.0 | | Book | Management and Configuration of SharePoint | Microsoft Downloads |
 | | Chapter 3: Seven Development Projects for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 | | Chapter 3 covers Building a Basic SharePoint Site. | | Book | Developing WebParts | Microsoft Downloads |
 | | Chapter 5: Seven Development Projects for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 | | Chapter 5 covers Working with Features in Windows SharePoint Services. | | Book | Features | Microsoft Downloads |
 | | Chapter 4: Seven Development Projects for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 | | Chapter 4 covers Organizing Lists and Documents with Site Columns and Content Types. | | Book | Developing for Lists | Microsoft Downloads |
 | | Chapter 7: Seven Development Projects for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 | | Chapter 7 covers Creating Workflows: The Missing Piece of Office Productivity. | | Book | Workflows for SharePoint | Microsoft Downloads |
 | | Walkthrough: Using the SharePoint Server 2007 Approval Workflow | | A simple walkthrough of a built in Approval Workflow in SharePoint | | Blog | Workflows for SharePoint | Microsoft Enterprise Content Management (ECM) Team Blog |
 | | Tips & Tricks - On-Demand Webcasts | | Microsoft Office 2007 Release Webcasts. There is more that WSS in this list, but if you are looking for some starting information this might be handy. | | WebCast | Management and Configuration of SharePoint | |
 | | Quiz: Windows SharePoint Services | | Are you already an expert at Microsoft Windows® SharePoint® Services? Do you know how to customize your site and use the Microsoft Office 2003 programs to work with it? Have you made Web Parts that are powerful enough to alter the orbits of distant planets? Answer these 10 short questions and find out for sure. You never know ... you might just learn a thing or two along the way. | | Quiz | | Microsoft Windows SharePoint Services 3.0 |
 | | Behind the scenes | | This blog chronicles many of the behind the scenes decisions, challenges, tips and tricks, learnings, and best practices related to the implementation and ongoing improvements of the SharePoint Community Portal. | | Blog | | |
 | | Introducing Content Types for Microsoft Windows SharePoint Services 3.0 | | In completing this lab, you will be provided a walkthrough of content types and new property editing functionality in Windows SharePoint Services V3. | 90 minutes | Virtual Lab | Developing for Lists | TechNet Virtual Lab: 2007 Microsoft Office System |
 | | Creating Workflows for Windows SharePoint Services | | this lab, you will use Microsoft Office SharePoint Designer 2007 to design a custom workflow that is triggered on file creation or change. Within the workflow designer, you will use out-of-the-box actions such as assigning a task or sending an e-mail message based on promoted values in your form data. In addition, you will learn how to build a custom workflow using the Windows Workflow Foundation plug-in to Microsoft Visual Studio 2005 and deploy that workflow to Windows SharePoint Services (version 3). Both exercises demonstrate how workflow functionality can be seamlessly integrated with the 2007 Microsoft® Office release. | 90 minutes | Virtual Lab | Workflows for SharePoint | TechNet Virtual Lab: 2007 Microsoft Office System |
 | | Creating Connectible Web Parts for Microsoft SharePoint Products and Technologies | | The objective of this lab is to learn to create Web Parts that can provide and consume information to/from each other using Web Part Connections. | 90 minutes | Virtual Lab | Developing WebParts | TechNet Virtual Lab: 2007 Microsoft Office System |
 | | What's New in Microsoft Windows SharePoint Services 3.0 Feature Walkthrough | | Learn about the new and enhanced features in Windows SharePoint Services (version 3) such as site creation, site administration, adding Web Parts, the permissions trimmed UI, list settings, navigation, list and library security, notifications, and email integration. | 90 minutes | Virtual Lab | Windows SharePoint Services v3 Overview | TechNet Virtual Lab: 2007 Microsoft Office System |
 | | Office Business Applications: Building Composite Applications Using the Microsoft Platform | | This book is about composite applications and how they can be developed as OBAs using the 2007 Microsoft Office System. It provides an overview of the technologies available in the 2007 Microsoft Office System, and gives several examples from various industries to build OBAs using composition at the presentation, business-logic, and data layers. This book is meant for solution architects, industry architects, or senior developers who are designing, developing, and deploying composite applications. (97 total printed pages) | | Book | | MSDN Library |
 | | Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions | | (Visual Studio 2005 extensions for Windows SharePoint Services 3.0, November CTP) Tools for developing custom SharePoint applications: Visual Studio project templates for Web Parts, site definitions, and list definitions; and a stand-alone utility program, the SharePoint Solution Generator. | | SDK | | Microsoft Downloads |
 | | Windows Workflow Foundation (WF) Tutorials And Samples | | Tutorials And Samples for Windows Workflow Foundation (WF). | | HOL | Workflows for SharePoint | Microsoft Downloads |
 | | Clinic 5045: Inside Look at Developing with Microsoft® Windows® SharePoint® Services 3.0 | | In this 2-hour premium clinic you will learn about the rich capabilities that Windows SharePoint Services 3.0 offers to developers. The clinic will focus on Architecture and List Management, Building and Extending Windows SharePoint Sites, and Packaging and Deploying Windows SharePoint services solutions. Having this knowledge will enable you to determine how to incorporate Windows SharePoint Services into your workspace solution development. Additionally, it will enable you to consider deployment options for your SharePoint solutions. | 2 hours | Online Training | Windows SharePoint Services v3 Overview | Microsoft Learning |
 | | Windows SharePoint Services 3.0: Software Development Kit (SDK) | | The Windows SharePoint Services 3.0 software development kit (SDK) contains conceptual overviews, programming tasks, samples, and references to guide you in developing solutions based on Microsoft Windows SharePoint Services 3.0. This SDK was last updated on 8/22/2007. | | SDK | Windows SharePoint Services v3 Overview | Microsoft Downloads |
 | | Application Templates for Windows SharePoint Services 3.0 | | Application templates are out-of-the-box custom scenarios tailored to address the needs and requirements of specific business processes or sets of tasks in organizations of any size. They can be applied to a task, such as managing a help desk or tracking a marketing campaign, to easily create a dedicated Web-based application for a more efficient and effective way of working. While application templates can be used to solve particular business needs, they also provide a starting point for partners and developers looking to build deeper SharePoint-based solutions. The templates make use of Windows SharePoint Services 3.0 capabilities and are compatible with Microsoft Office SharePoint Designer 2007 to help make customization easier. Application Templates for Windows SharePoint Services 3.0 are separated into two groups, site admin templates and server admin templates, providing the right combination of integration with the platform and ease-of-deployment within an organization. Site admin templates are custom templates that are easy for any SharePoint site administrator to install into the template gallery without requiring server administration access. Server admin templates were created as site definitions, enabling tighter integration and enhanced functionality within the Windows SharePoint Services platform. They require a server administrator to install. | | SDK | Windows SharePoint Services v3 Overview | Microsoft TechNet |
 | | Individual Assessments: Microsoft Office System | | The 2007 Office system is designed to increase individual impact, simplify collaboration, streamline business processes and content management, and improve business insight. Assess yourself on the new 2007 Microsoft Office system. The table that follows provides information about the individual assessments that are currently available. New assessments will be added, so check back regularly. After you find the assessment that's right for you, register to take the assessment. | | Quiz | Windows SharePoint Services v3 Overview | Microsoft Learning |
 | | 2007 Office System Document: Understanding Workflow in Microsoft Windows SharePoint Services and the 2007 Microsoft Office System | | In this white paper, learn the basics of the Windows Workflow Foundation, how this technology has been integrated into both Windows SharePoint Services and the 2007 Office System, and how to benefit from workflows applied to business processes. | | Document | Workflows for SharePoint | Microsoft Downloads |
 | | Developer Introduction to Workflows for Windows SharePoint Services 3.0 and SharePoint Server 2007 | | Get a high-level overview of how Microsoft Windows SharePoint Services 3.0 implements the workflow capabilities of the Windows Workflow Foundation, and how Microsoft Office SharePoint Server 2007 extends those capabilities with symmetrical Microsoft Office InfoPath 2007 forms. | 28 printed pages | Article | Workflows for SharePoint | MSDN Library |
 | | Solution Development with the 2007 Microsoft Office System: Windows SharePoint Services Core Development | | Litware is a consultancy company requiring each of their consultants to fill-in daily a timesheet summarizing all of their activities for the day. The timesheet data is stored in a custom SharePoint list for later use. At the end of every week managers must review the timesheets to approve or disapprove the hours submitted. To facilitate the review process, you are responsible for generating one Word 2007 document for the work each consultant has done in each week. For now you will focus on using the data in the timesheet custom SharePoint list to update a data bound Word 2007 document and place it in another SharePoint document library. | 1 hour | HOL | Developing for Lists | Microsoft Partner Program |
 | | Inside Microsoft Windows SharePoint Services 3.0 | | Ted Pattison book - "Focus in on the internals of the Windows SharePoint Services 3.0 platform with this in-depth, straightforward reference. You get expert insights, task-oriented guidance, and extensive code samples to help you master the intricacies of building robust, enterprise content management applications." (This description comes from the referenced site) | 416 pages | Book | Windows SharePoint Services v3 Overview | MSDN Library |
 | | Inside Microsoft Office SharePoint Server 2007 | | Patrick Tisseghem book - "Take a detailed look at SharePoint Server 2007 internals—and master the intricacies of developing intranets, extranets, and Web-based applications. An expert in collaboration technologies takes you deep inside SharePoint Server architecture, delivering task-oriented guidance and extensive code samples to help you build robust enterprise content management solutions." (This description comes from the referenced site) | 352 pages | Book | | MSDN Library |
 | | Enterprise Content Management (ECM) Starter Kit | | This SDK provides excellent white papers, code examples, and Visual Studio project templates to help extend the new Enterprise Content Management (ECM) features in Microsoft Office SharePoint Server 2007 (MOSS). The SDK also contains useful Workflow Foundation (WF) examples and Activity libraries to demonstrate the robust workflow capabilities in MOSS and Windows SharePoint Services (WSS). | | SDK | Enterprise Content Management | Microsoft Downloads |
 | | Chapter 2: Seven Development Projects for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 | | Chapter 2 discusses Enterprise Content Management (ECM) in Microsoft Office SharePoint Server 2007 (MOSS). | | Book | Enterprise Content Management | Microsoft Downloads |
 | |