Full-Day Workshops
Monday, June 22
8:30 am – 5:00 pm
W1 Share and Ye Shall Find: Delivering Content That Users Need ![]()
Bob Mixon
“Findability” describes the way information is made available to those who require it. Providing agility regarding the scope and context of information can be a monumental task. In this workshop, you will discover various ways of working with users to determine their specific needs and learn how to fulfill those needs using SharePoint. It’s all about agile information aggregation, dissemination and search—come see how to make it work.
TECHNICAL LEVEL: INTERMEDIATE
W2 Getting up to Speed as A SharePoint Administrator ![]()
Todd Klindt and Shane Young
Are you new to SharePoint administration and ready to jump-start your skills? In this fast-paced workshop, we’ll start at the very beginning, with planning and deployment, and then will quickly escalate to more advanced topics, such as performance tuning and admin tricks and shortcuts.
Topics will include:
• How to properly install and provision new accounts
• Account troubleshooting and servicing
• When to use Kerberos and other authentication models
• Leveraging the power of SQL Server in SharePoint administration—with some cow jokes thrown in just for laughs
TECHNICAL LEVEL: INTERMEDIATE
Half-Day Workshops
MORNING SESSIONS
8:30 am – 12:00 pm
W3-AM Introduction to SharePoint for Developers
Gary Blatt
What are the differences between Windows SharePoint Services and SharePoint Server, and why should you care? What is the object model, and what are Web parts? How can you integrate legacy .NET applications into SharePoint?
How can you create menu enhancement features? This class will offer developers with a background in .NET but little to no exposure to SharePoint experience with the major development features in the software.
TECHNICAL LEVEL: BASIC
W4-AM Executing Briefing: Empowering Your Organization With SharePoint ![]()
Dux Raymond Sy
SharePoint can be leveraged in many different ways within your enterprise to increase productivity and efficiency, facilitate collaboration, and more. This comprehensive, non-technical overview is designed to help business executives and IT managers assess how SharePoint technologies can have a positive effect on your company’s productivity and competitiveness.
TECHNICAL LEVEL: BASIC
W5-AM Social Networking With Forms-Based Authentication ![]()
John Stover
Some call it Social Networking, some say Professional Networking, some Web 2.0, and yet others call it Social Computing. This class will show administrators, architects and business users how to leverage SharePoint 2007 as a platform for building your Social Media solution—especially for users outside your Active Directory. SharePoint comes with Blogs, Wikis, Discussion Boards, User Profiles, Presence Information and People Search right out of the box. Learn how to extend these features into a robust solution that has the functionality of the top social sites on the Web, and see a real-world case study where we enhanced colleagues, blogs, groups, discussions, and added taxonomy and ratings—all with Forms-Based Authentication!
TECHNICAL LEVEL: BASIC/INTERMEDIATE
W6-AM A Primer for Developing SharePoint-Based Applications
Kevin Israel
This session will give experienced developers a good feel for SharePoint development, as they will write both a Windows and Web-based application. A laptop with Windows Server 2003 or 2008 Standard or Enterprise, the .NET Framework 3.0, MOSS 2007, Visual Studio 2005 or 2008, and Office 2003/2007 is required.
This workshop will cover such topics as:
• SharePoint Architecture and how it impacts your development
• Setting up the Development Environment
• Overview of the SharePoint SDK
• Developing Applications using the SharePoint Object Model
• Developing Applications using the SharePoint Service Stack
• Developing Web Parts
TECHNICAL LEVEL: INTERMEDIATE
AFTERNOON SESSIONS
1:30 pm – 5:00 pm
W3-PM Web Services and SOA in SharePoint
Paul Swider
An enterprise SharePoint developer must know what services are exposed through the SharePoint Web Services. Learn how to build sophisticated composite applications on top of the SharePoint platform using SharePoint Web Services and custom Web services that demonstrate the Windows SharePoint Services object model in addition to the Portal Server object model. Also, we’ll discuss how MOSS fits into the enterprise SOA model and identify Shared Service components that use SOA tenets.
TECHNICAL LEVEL: INTERMEDIATE/ADVANCED
W4-PM SharePoint Performance Workshop
Mike Watson
Are you getting the most out of your hardware? Do you want to virtualize SharePoint and SQL? Unsure about SharePoint performance? This workshop for administrators will walk you through planning, assessing, and tuning performance for SharePoint products and technologies. You’ll learn how to load test SharePoint and how to monitor and tune SharePoint and SQL for peak performance. We’ll focus on testing, tools, best practices and virtualization.
TECHNICAL LEVEL: ADVANCED/EXPERT
W6-PM Demystifying SharePoint Branding
Randy Drisgill and John Ross
Everyone wants to add some style to their SharePoint site, but where do you begin? In this workshop, we will review the topic of branding as it relates to SharePoint as well as dive into the use of themes, master pages, page layouts, CSS and XSLT to create a more engaging look and feel for SharePoint. We will also discuss the entire branding process from the creation of the design to the deployment of the elements to your farm. You’ll hear real-world experiences from a SharePoint user interface designer, and we’ll discuss how branding impacts other aspects of your implementation.
TECHNICAL LEVEL: BASIC/INTERMEDIATE
W7-PM Become Your Company’sSharePoint Superstar!
Mark Miller and Paul Grenier
SharePoint power users and site administratorshave the ability to develop powerful, yet simplesolutions for enhancing the SharePoint interface.The first half of this workshop demonstrates var-ious ways to set up and implement jQuery—thelightweight JavaScript library that can be usedto sortthrough documents—within SharePoint.The session will also provide tips for implement-ing jQuery-based solutions in a hosted environ-ment. Included in the discussion will be bestpractices and recommendations on tools tofacilitate exploration of the SharePoint userinterface and how to safely change it.
The second half of the session is a lightning-paced walkthrough, showing SharePoint inter-face solutions implemented
through jQuery withadive into the code that creates each solution.
Here are a few things you will see during th epresentation:
•Control the Quick Launch display… tweak, col-lapse and hide
•Expand and contract all groups in a list
•Create a preview pane to display metadata onamouseover
•Fix the Gantt view so that it's actually usable
•Setup mouseovers in a calendar to exposeevent information
•Display deep metadata in a list or library withasimple mouseover
TECHNICAL LEVEL: BASIC/INTERMEDIATE




