Technical Overview for IT Professionals Application Template: Event Planning Microsoft® Windows® SharePoint® Services 3.0 is technology in Windows Server® that offers an integrated portfolio of collaboration and communication services designed to connect people, information, processes and systems both within and beyond the organizational firewall. Now available at no additional cost, Windows SharePoint Services makes it simpler for IT professionals to implement and manage a team collaboration infrastructure. Application Templates are tailored to address the needs and requirements for specific business processes or sets of tasks for organizations of any size. The templates provide out-of-the-box, customizable scenarios which solve business needs as well as providing a starting point for partners and developers looking to build more sophisticated Windows SharePoint Services solutions. Description of Template The Event Planning application template for Windows SharePoint Services 3.0 allows event attendees to register for sessions offered during the event. Visitors to the site sign in, self-selecting whether they are an Attendee, Guest, Event Planner, Speaker, Staff or Vendor. Once they have completed their profile, they proceed to the Event Calendar, which lists the sessions that are available to them. To register for a session, attendees click on the button to ‘add’ the event to their personal calendar. They can also visit role-specific site pages, which list role-specific sessions and announcements added by the event organizers. Activities Performed in this Application Template Creation of Event Sessions: The event organizer begins by adding sessions to the event schedule. The organizer adds te session title, ID and location as well as the date and time. Next, the organizer selects the roles that are relevant to this particular session. Selecting the ‘important event’ check box displays this event in an ‘important event’ list on a role specific session listing site. After typing in the session description, the organizer clicks OK to add the session to the event calendar. © 2007 Microsoft Corporation. All rights reserved. www.microsoft.com/sharepointapps i Listing of Sessions on Event Calendar: Once all sessions are entered, the event calendar shows a complete listing of the sessions. Event attendees can click on any of the session to read a description, find out who the speaker is or where the session is being held. Role Based Sites: Each role, such as attendee, speaker or guest, has a specific ‘home page’ which uses filters to show only relevant information. Attendees, for example, can use this page to view announcements and sessions that are relevant to them. They see a separate listing of ‘important events’ and can also add any event to their personal calendar by clicking “Add”. Registration for Sessions: When an attendee clicks “Add”, custom workflow adds the session to the personal calendar. From the personal calendar, attendees can view the sessions and remove them if a conflict has occurred. Personal Calendar: The personal calendar lists registered sessions. Attendees can view the calendar by day, week or month as well as a full listing of registered sessions. By clicking on an event, an attendee can choose to delete the item or have it exported to an iCalendar (.icf) file which can be imported into a Calendar program such as Microsoft Office Outlook® 2007. The example companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious. No association with any real company, organization, product, domain name, email address, logo, person, places, or events is intended or should be inferred. ii This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. © 2007 Microsoft Corporation. All rights reserved. www.microsoft.com/sharepointapps Site Lists and Libraries Information Documentation: This library holds documents that give additional information to event attendees or other visitors to the site. Site Pages: This library holds the role specific sites that are filtered to show relevant information. Announcements: The Announcements list is used to target announcements to specific roles. Event Schedule: The event schedule list is used to track event sessions. Personal Schedule: The personal schedule list is used to track attendees’ registered sessions. Roles: A list of the roles used for the current event. Customizing SharePoint Sites and Templates Microsoft Office SharePoint Designer 2007 is a Web site development and management program that provides powerful tools to build, customize, and contribute to Windows SharePoint Services sites using the latest Web design technologies and established standards in an IT-controlled environment. Use Office SharePoint Designer 2007 to create and deploy interactive solutions without having to write code. Automate business processes, such as document approval, custom event notification and other collaboration tasks with the workflow designer. Create reporting and tracking applications using data views and forms to easily gather and aggregate data from outside your site and from lists and document libraries on the Web. Extend your solution by building advanced interactive Microsoft ASP.NET pages. Insert and edit controls with the same powerful activity menus and control property grids previously found only in the Microsoft Visual Studio® development system. Technical Dependencies The Event Planning application template has the following technical requirements: Microsoft Windows SharePoint Services 3.0* *Review Windows SharePoint Services 3.0 system requirements for additional information: http://www.microsoft.com/technet/windowsserver/sharepoint/techinfo/sysreqs.mspx The example companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious. No association with any real company, organization, product, domain name, email address, logo, person, places, or events is intended or should be inferred. iii This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. © 2007 Microsoft Corporation. All rights reserved. www.microsoft.com/sharepointapps More Information For more information on the technologies described in this article, please visit: Microsoft Windows SharePoint Services 3.0: http://www.microsoft.com/sharepoint Microsoft Office SharePoint Designer 2007: http://office.microsoft.com/sharepointdesigner Application Templates for Windows SharePoint Services: http://www.microsoft.com/sharepointapps The example companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious. No association with any real company, organization, product, domain name, email address, logo, person, places, or events is intended or should be inferred. iv This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. © 2007 Microsoft Corporation. All rights reserved. www.microsoft.com/sharepointapps