PDC 2005 Office & SharePoint breakout sessions schedule

PDC starts next week and many enhancements for Office "12" and SharePoint "v3" will be announced, so expect to learn more about what's new for Office developers next week. The Office Developer Center will have some great surprises for you, so stop by next week.

I am very happy because I will be at L.A. next week to attend PDC 2005. I am responsible for the Office & SharePoint Track Lounge, a place where you can stop by and hang out to meet the speakers, staff, and experts. If you are not attending PDC, visit my blog, I will keep you posted on the latest news and surprises.

If you are attending PDC 2005, don't loose the opportuniy to learn more about the possibilities that Office offers as a development platform:

DAT315  Building Portals and Dashboards for Business Intelligence and Reporting Applications

Day/Time: Thursday, September 15 10:00 AM- 11:15 AM Room: 408 AB

Speaker(s): Chris McKulka, Brian Welcker

Session Type(s): Breakout

Session Level(s): 300

Track(s): Data & Systems, Office & SharePoint

Looking to build Business Intelligence and reporting portals and dashboards? Come learn how to build your solutions on the new SharePoint Portal "v3" and SQL Server 2005 Reporting Services platforms to provide live visual dashboards and portal sites optimized for all reporting needs. Topics include setting up and customizing a Report Center in a SharePoint Portal building on the new portal features, using Excel and Report Builder to publish spreadsheets and reports to the portal, and more.

 

OFF201  ''Office 12'': Introduction to the Programmable Customization Model for the "Office 12" User Experience (Part 1)

Day/Time: Tuesday, September 13 1:00 PM- 2:15 PM Room: 515 AB

Speaker(s): Jensen Harris

Session Type(s): Breakout

Session Level(s): 200

Track(s): Office & SharePoint, Presentation

"Office 12" is introducing a new, declarative model for customizing the Office user interface using XML. Learn about what is possible and how your Office solutions can benefit from the new technologies.

 

OFF302  ''Office 12'': Developing with the Programmable Customization Model for the "Office 12" User Experience (Part 2)

Day/Time: Tuesday, September 13 2:45 PM- 4:00 PM Room: 402 AB

Speaker(s): Andy Himberger

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint, Presentation

"Office 12" is introducing a new, declarative model for customizing the Office user interface using XML. This session dives into the details of the markup and the resulting behavior, describes how the markup interacts with DLL-based code, and provides guidance for migrating existing solutions and developing new ones.

 

OFF303  Groove: Building Enterprise Workgroup Applications

Day/Time: Tuesday, September 13 2:45 PM- 4:00 PM Room: 406 AB

Speaker(s): Hugh Pyle

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint

This session covers the architecture and design of Groove applications connected to enterprise systems. We show how to use the Groove Forms tool to build collaborative applications with the Groove client, and take apart a custom C# application that uses the Groove Web Services to connect Groove workspaces and Groove Forms data into an enterprise process.

 

OFF304  Assembling, Repurposing and Manipulating Document Content Using the New Office File Format

Day/Time: Tuesday, September 13 4:15 PM- 5:30 PM Room: 406 AB

Speaker(s): Brian Jones

Session Type(s): Breakout

Session Level(s): 300

Track(s): Data & Systems, Office & SharePoint

The new Microsoft Office Open XML Formats are the default XML file formats for "Office 12". The power and accessibility of these XML file formats are designed for programmability and open up numerous scenarios for manipulating files, creating files from scratch, repurposing content and merging files with business data. This session explains the architecture of the new Open XML Formats, details of the application schemas and walks through how to create a couple of detailed solutions using the WinFX API to control file content.

 

OFF306  "InfoPath 12": Creating Browser-Based Forms for Enabling Data and Application Integration

Day/Time: Wednesday, September 14 11:00 AM- 12:15 PM Room: 502 AB

Speaker(s): Kamaljit Bath

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint

This session dives deeply into the new server capability for forms, including server architecture, the security model, performance and authentication. Learn about Visual Studio development with InfoPath for .NET form rendering, business logic checks (through FxCop on the server), data connectivity on the server, and hosting the server form control in an interactive custom aspx page.

 

OFF307   "Access 12": Developing Collaboration Solutions with "Access 12" and Windows SharePoint Services "v3"

Day/Time: Wednesday, September 14 1:45 PM- 3:00 PM Room: 411

Speaker(s): Clint Covington

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint

Learn how to combine the new "Access 12" capabilities with the collaboration environment provided by SharePoint sites to build smart client solutions for SharePoint list and library data. "Access 12" has significantly enhanced design tools, full schema interoperability with Windows SharePoint Services, and a new sandboxed development model. We show how to put these tools to work building rich applications in Access that store their data in SharePoint sites, collect data through InfoPath and Outlook, and take advantage of new services from "Office 12" SharePoint Servers. Best practices are discussed around taking SharePoint list data offline, implementing workflow capabilities, and creating reusable template applications, tables and fields for end users.

 

OFF308  Windows SharePoint Services 'v3': Creating and Defining Custom Templates, Sites, Features, and Solutions

Day/Time: Wednesday, September 14 1:45 PM- 3:00 PM Room: 501 ABC

Speaker(s): Mike Ammerlaan

Session Type(s): Breakout

Session Level(s): 300

Track(s): Data & Systems, Office & SharePoint

This session covers facilities and techniques for grafting new features into a variety of standard and custom SharePoint sites. It also highlights enhancements into the site definition and provisioning model for giving users a self-service method to create ready-to-use sites that fit specific business activities.

 

OFF310  Windows SharePoint Services: Developing Collaboration and Tracking Applications

Day/Time: Wednesday, September 14 5:00 PM- 6:15 PM Room: 402 AB

Speaker(s): Mike Morton

Session Type(s): Breakout

Session Level(s): 300

Track(s): Communications, Data & Systems, Office & SharePoint

The next version of SharePoint sites will include support for new types of data, new options for working with them, and improved interoperability with other Windows Server technologies. This session covers how to take advantage of these facilites within your own code to make use of SharePoint sites for more types of collaboration scenarios.

 

OFF311  ''Project Server 12'': Developing Project Management Solutions

Day/Time: Wednesday, September 14 5:00 PM- 6:15 PM Room: 411

Speaker(s): Phil Smail

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint

"Project Server 12" provides a comprehensive platform for creating project collaboration, program management, and IT governance solutions. In this session, learn how to use the new eventing and programmability for advanced scheduling, workflow operations and more in Project 12.

 

OFF312  "Outlook 12": Developing Solutions Using the Consolidated Outlook Object Model

Day/Time: Thursday, September 15 10:00 AM- 11:15 AM Room: 406 AB

Speaker(s): Randy Byrne

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint

This session highlights the more important fundamental changes that will make "Outlook 12" a better development platform-making it easier to build solutions that are immediately more robust, usable and manageable. Learn about significant changes in programming the user interaction, the core object model and performance.

 

OFF313  Web Content Management Application Development and Engine Extensibility

Day/Time: Thursday, September 15 10:00 AM- 11:15 AM Room: 404 AB

Speaker(s): Ryan Stocker

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint, Tools & Languages

This session covers enhanced functionality for designing, deploying, and maintaining Web portals and other applications that depend on large amounts of HTML content.

 

OFF314  Developing Enterprise Document Solutions Using Office Client and Server Technologies

Day/Time: Thursday, September 15 10:00 AM- 11:15 AM Room: 409 AB

Speaker(s): Rob Lefferts

Session Type(s): Breakout

Session Level(s): 300

Track(s): Communications, Office & SharePoint

A solution that manages the life of a document can be complex when it involves workflow, content types, policy management, publishing, solution-specific views, and multiple methods of interaction. This session walks you through one complex scenario that integrates the new Enterprise Content Management technologies in the Microsoft "Office 12" client and server products, featuring code at each stage of the document life cycle.

 

OFF316  Word “12”: Integrating Business Data into Documents using XML-based Data/View Separation and Programmability

Day/Time: Thursday, September 15 11:30 AM- 12:45 PM Room: 406 AB

Speaker(s): Tristan Davis

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint

Word 2003 introduced the concept of structured documents with its support for custom XML. This session will show how Word "12" takes XML document programmability to a new level, offering improved robustness, more intuitive user interaction, and true data/view separation using the new XML file format. A basic overview of the improved out of the box capabilities (incl. integration with Windows SharePoint Services) will be introduced, and then the power behind those will be shown through a more complex scenario leveraging these features.

 

OFF318  Developing Document Archiving, Records Management, and Policy Enforcement Extensions to the Microsoft Office System

Day/Time: Thursday, September 15 2:15 PM- 3:30 PM Room: 404 AB

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint

Abstract pending

 

OFF319  ''InfoPath 12'': Developing Forms for the Smart Client and the Browser

Day/Time: Thursday, September 15 3:45 PM- 5:00 PM Room: 502 AB

Speaker(s): Ned Friend

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint

Rapid development of both client and browser forms is central theme of the next version of InfoPath. This session covers what's changed in forms development for "Office 12." Drill into deeper integration with Visual Studio Tools for the Microsoft Office System and the new all-managed object model. Learn how to reuse your work through form template parts and through migrating your existing forms investments with the importer/exporter framework. Understand how to integrate InfoPath forms into your own application by hosting InfoPath as an ActiveX or WinForm control, and how to extend InfoPath itself through COM add-ins.

 

OFF320  Developing with Microsoft Office System Search Technology

Day/Time: Thursday, September 15 3:45 PM- 5:00 PM Room: 404 AB

Speaker(s): Joe Sherman

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint

Microsoft is making a significant investment in enterprise search with the next version of SharePoint technologies. This session provides a short overview of new product capabilities-including enhancements to relevance, end user experience, and manageability-and then focuses on opportunities for using search in your custom enterprise applications.

 

OFF321  Surfacing Your Application's Line-of-Business Data and Actions within Enterprise Portals

Day/Time: Thursday, September 15 5:15 PM- 6:30 PM Room: 502 AB

Speaker(s): Jonah Burke

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint

Data comes from everywhere. Learn about the new technologies being delivered with the next version of the Microsoft Office System for connecting to enterprise data within portal and workspace applications. We cover recommended practices and interfaces for streamlining the use of business data in Office servers.

 

OFF322  Building a Solution Using a Spreadsheet in Server-Based Scenarios

Day/Time: Friday, September 16 8:30 AM- 9:45 AM Room: 404 AB

Session Type(s): Breakout

Session Level(s): 300

Track(s): Data & Systems, Office & SharePoint

Abstract pending

 

OFF323  Building Business Intelligence Solutions Using "Excel 12" and SQL Server 2005 Analysis Services

Day/Time: Friday, September 16 10:30 AM- 11:45 AM Room: 404 AB

Speaker(s): Allan Folting, Amir Netz

Session Type(s): Breakout

Session Level(s): 300

Track(s): Data & Systems, Office & SharePoint

Business Intelligence (BI) is all about business users making better and faster decisions based on the correct data. Getting accurate data into users' hands is crucial to any successful BI application. With that goal in mind, learn how to use SQL Server 2005 Analysis Services and "Excel 12" to build an enterprise-level data analysis solution. In this session, we show you how to develop server-side business rules and unified views of business data for one version of the truth, while at the same time providing end users with simple, self-service flexibility in Excel to make accurate decisions quickly. We cover advancements in SQL Server 2005 Analysis Services, "Excel 12", and how the two products integrate to provide a total solution. Analysis Services topics focus on using Visual Studio to design and organize metadata, develop server-side formatting and exception highlighting, create server-driven actions, develop Key Performance Indicators, and optimize all of the above for analysis in "Excel 12". "Excel 12" topics include the next generation data visualization, analysis, connection and publishing technologies.

 

OFF324  “Visio 12”: Building Data Visualization Solutions

Day/Time: Tuesday, September 13 1:00 PM- 2:15 PM Room: 409 AB

Speaker(s): Bill Morein

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint

Your application deals with huge amounts of data-making sense of that information and communicating it broadly is vital to making your users successful. Learn how to incorporate dynamic views of data into your smart client application using the new data visualization capabilities in "Visio 12". Stepping through the creation of an example application, topics covered include connecting to data sources (e.g. Excel, Access, SQL Server, SharePoint lists, and XML), programmatically mapping that data to shapes, and surfacing the data on the diagram using the Data Graphics API.

 

OFF325  Microsoft CRM: Extending and Customizing Microsoft CRM Solutions

Day/Time: Wednesday, September 14 3:15 PM- 4:30 PM Room: 402 AB

Speaker(s): Arash Ghanaie-Sichanie, Alex Simon

Session Type(s): Breakout

Session Level(s): 300

Track(s): Office & SharePoint

This session will provide a deep overview of the Microsoft Customer Relationship Management (CRM) V3.0 architecture and its rich extensibility model. We'll show how to use Microsoft CRM managed web services, XML schemas, extensive customization tools, NET managed assembly extensions and client side scripting to build powerful sales automation and price proposal management applications in a Service Oriented world. The session also covers how to use Microsoft CRM Workflow NET managed extensions to integrate your custom business logic and process models with CRM. We will use a real price proposal management business scenario to walk you through the CRM extensibility features and show numerous cool demos and code walkthroughs as part of the session. You will also learn how to integrate Microsoft CRM with other applications such as Microsoft Office System (Word, Excel and SharePoint) using the CRM web services, NET Framework and Visual Studio Tools for Office as part of the price proposal management solution design.

 

OFF405  Windows SharePoint Services: Using ASP.NET 2.0 Technology to Extend Pages, Sites, and Server Farms

Day/Time: Wednesday, September 14 11:00 AM- 12:15 PM Room: 409 AB

Day/Time: Thursday, September 15 2:15 PM- 3:30 PM Room: 518

Speaker(s): Mike Ammerlaan

Session Type(s): Breakout

Session Level(s): 400

Track(s): Data & Systems, Office & SharePoint

This session covers Windows SharePoint Services' behavior as an ASP.NET Web application, specifically in the areas of Web Parts, master pages, pluggable providers, and much more.

 

OFF409  Windows SharePoint Services: Advancements in Document, Content, and Data Storage

Day/Time: Wednesday, September 14 3:15 PM- 4:30 PM Room: 409 AB

Speaker(s): Dustin Friesenhahn

Session Type(s): Breakout

Session Level(s): 400

Track(s): Data & Systems, Office & SharePoint

The technology that allows Office clients and servers to use SharePoint sites as repositories for documents, discussion threads, and many other kinds of content has evolved. This session covers how such facilities work and how you can use them for your own applications.

 

OFF415  Windows SharePoint Services: Developing Custom Workflows

Day/Time: Thursday, September 15 11:30 AM- 12:45 PM Room: 408 AB

Speaker(s): George Hatoun, Pravin Indurkar

Session Type(s): Breakout

Session Level(s): 400

Track(s): Data & Systems, Office & SharePoint

This session covers how to implement workflow within SharePoint sites, as well as handling SharePoint site-specific issues that would be necessary for any workflow

 

OFF417  Visual Studio Tools for Office 'v3': Creating Office Application Customizations

Day/Time: Thursday, September 15 2:15 PM- 3:30 PM Room: 409 AB

Speaker(s): Andrew Whitechapel

Session Type(s): Breakout

Session Level(s): 400

Track(s): Office & SharePoint, Tools & Languages

See how the next version of the Visual Studio Tools for Office (VSTO) will work with "Office 12" to provide application-level functionality for Visual Studio developers. Learn how the current popular capabilities for VSTO 2005 customizations of Word and Excel documents and add-ins for Outlook are being extended and broadened for "Office 12." This session walks through the development experience and capabilities, and dives into the implementation details that have made these advances possible.