Connect.Collaborate.SharePoint

SharePoint Developer Breakout sessions at Tech-ED North America

Not as much content as the IT Pro's get but, given that there is also a lot of .Net content that is also relevant to SharePoint developers, I'm sure this event will be worth your while. There are still some discount registrations available so register now.

Session Title

Track

Level

Speaker

Microsoft SQL Server 2008 Reporting Services and Integration with Microsoft Office SharePoint Server 2007

 With Office SharePoint Server, you have one central location from which you can provide business intelligence capabilities to every employee and quickly connect your people to the information they need. SQL Server Reporting Services (SSRS) 2008 enables an end-user to view and manage reports completely from within a SharePoint environment. Reports become standard SharePoint document library objects and can be used in SharePoint workflow and security models. In SSRS 2008, there is in-place upgrade support from the SSRS 2005 SP2 add-in and support for data-driven subscriptions has been added.

Business Intelligence 

300 

Prash Shirolkar 

Inside Microsoft: How Microsoft IT Used Excel Services to Create an Office Business Application That Supports Microsoft's Top Executives

 Learn how Microsoft IT moved Microsoft Office Excel 2007-based Executive Reporting UI that supports top level corporate executives' decision making process to the Web leveraging Excel Services. Find out how Microsoft Office SharePoint Server (MOSS) 2007 makes it easy to connect Microsoft SQL 2005 databases and Analysis Services with Excel Web Access. Learn about integration of InfoPath forms with automation and encrypted data connection to collect user inputs for commentary and collaboration. Discover how Office Open XML file format allows developers to manipulate server side workbooks to provide end users with secure scorecard viewing experience in the browser and not sacrifice Excel 2007 rich client functionality while meeting the requirement of no client side code install.

Business Intelligence 

300 

Sergei Gundorov, Mike Reese 

The Nine Essential Power Tools for Every Developer: Extending Microsoft Visual Studio to Enhance the Microsoft Office Development Experience

 Check out the first release of Visual Studio Power Tools, a set of free tools that enhance the design-time or runtime capabilities of Office development in Visual Studio 2008 Professional.This session includes demos of all the tools, such as the Office Interop API Extensions library which brings optional and named parameters to Microsoft Visual C#, the Ribbon IDs Tool Window, and the SharePoint Workflow Package Generator. Come check them out and find out how you can start using them today.

Developer Tools and Languages 

300 

John Durant 

Enabling Collaboration with Microsoft SharePoint and Microsoft Dynamics CRM

 SharePoint has become a key tool alongside the implementation of Microsoft Dynamics CRM. Discuss with other companies how they are using SharePoint and find out how their ROI and satisfaction with Microsoft Dynamics CRM has improved.

Dynamics 

300 

Ben Vollmer 

Introduction to SharePoint Development with Microsoft Visual Studio 2008 (Repeats on 6/4)

 Are you a .NET developer? It's about time you learned the basics of SharePoint development, which is built entirely on ASP.NET. This talk introduces you to the various places in SharePoint that you can build and extend as a developer. We look at the new SharePoint concepts that .NET developers need to be aware of. We drill into the biggest pieces such as Web parts, workflow, list definitions, event handlers for lists and document libraries, custom content types, and the business data connector. Demos use the Visual Studio extensions for SharePoint to show how to get started building some of these components.

Office and SharePoint 

200 

Paul Andrew 

Developing Your First Office Business Application: From the Client to SharePoint and Beyond

 This session provides developers with an understanding of how they can build and deploy Office Business Applications (OBA), composite applications built using the Microsoft Office Development Platform. This session specifically address the why, what, and how of OBA development and walks through code samples and demos using Microsoft Visual Studio 2008, Visual Studio Tools for the Microsoft Office system 3.0 and Microsoft Office SharePoint Server 2007.

Office and SharePoint 

200 

Steve Fox 

Tunneling through Microsoft Office InfoPath Form Services: Wormholes, Parallel Universes, and Higher Dimension Views

 The single biggest complaint about InfoPath v1 was that users had to have the InfoPath product installed to fill out forms. Office Forms Server is Microsoft's answer to ubiquitous reach for the powerful InfoPath forms platform. Finally the power of InfoPath is available in a Web browser. The next best thing since notepad? Well, not quite. Many limitations exist, including no task pane support, poor rich text support, deployment headaches, ad infinitum. This lecture focuses on the form physics you will need to bend the fabric of Form Services to accept the real-world solutions that your users are building. Learn about InfoPath Form Services on Microsoft Office SharePoint Services 2007 from one of the former Microsoft InfoPath senior developers for Form Services, David Airapetyan. David discusses: • Basic browser form deployment • Admin form deployment (for forms with code) • Creating browser-specific views for hybrid solutions • Gotchas in working with browser-enabled forms • UDCs - write once, use often to connect your forms to popular Web services In addition, in the first public unveiling of the new Qdabra Task Pane Framework, David shows you how to tunnel through the task pane limitation. This framework enables the use of task panes in the rich and browser clients while retaining the design-once paradigm. This session is a must-see for InfoPath/MOSS developers. All attendees receive a free IPFS task pane framework platform CD including a special UDC editor.

Office and SharePoint 

300 

Shiraz Cupala 

Light Up Your SharePoint Web Site with Microsoft Silverlight and AJAX

 In this session, learn how to leverage Web 2.0 technologies to deliver a rich and interactive end-user experience for SharePoint sites and content. Topics covered are: building ASP.NET AJAX 1.0 enabled Web Parts; creating and consuming SharePoint Web services that are AJAX-enabled; Web Parts hosting Silverlight 1.0 and 1.1 applications; techniques to have the Silverlight applications communicated back and forth with SharePoint content such as items in lists and libraries, user profile information and search results; samples of how publishing portals can be enriched with Silverlight navigation controls and enhanced page layouts; and demos on how to build Windows Vista Gadgets that display SharePoint content using traditional UI techniques as well as using Silverlight.

Office and SharePoint 

300 

Patrick Tisseghem 

Simplifying SharePoint Web Part Development

 ASP.NET developers have always had two options for building controls for applications: user controls and server controls. Although server controls have their benefits, developers tend to gravitate toward user controls because of the designer support for building out the UI. SharePoint Web part developers are restricted to the server control realm which offers no UI designer support and often requires a great deal of code to define the UI directly in the control itself. Even simple UI changes require sifting through Web part code to determine where to make the change, and then the Web part needs to be recompiled and redeployed before the change takes effect. This session illustrates the use of templated Web parts, an architectural technique that separates Web part logic into the server control and the UI into one or more user controls. Developers are then free to use the designer tools in Microsoft Visual Studio and Microsoft Office SharePoint Designer to build out the UI for Web parts, and can make UI changes without the need to recompile or redeploy their Web parts. Templated Web parts also allows for other user experience possibilities like displaying alternate UIs based on user input, profile settings, security, or Web part configuration properties, and promotes code reuse because project-specific UI elements are maintained separately from the core Web part logic.

Office and SharePoint 

300 

Damon Armstrong 

Microsoft IT: Lessons Learned Designing, Developing, and Deploying Microsoft Office SharePoint Sever 2007 Solutions for Publishing Portals within Microsoft

 Learn how Microsoft IT designs re-usable MOSS solution building blocks for Microsoft internal portals. Hear lessons learned in solving business problems with MOSS, how Microsoft IT manages deployments and the development process, and see some of the re-usable customizations built that you can use.

Office and SharePoint 

300 

Jad Honein, David Johnson 

Building High Performance Solutions on Microsoft Office SharePoint Server 2007

 Performance should be one of the top areas of focus on everyone's mind when embarking on an Internet facing Microsoft Office SharePoint Server (MOSS) 2007 site. In this session we look at the built-in caching capabilities in the SharePoint platform, including disk-based and page output caching. In addition, we take a look at various hot-button issues developers should be aware of when developing components for a public site built on MOSS 2007. Topics include object model techniques, how to properly manage memory in order to avoid the dreaded OutOfMemory exception, key sizing numbers to keep in mind when architecting your implementation and minimizing the page payload to speed up those page load times. After this session, you'll be armed with the power to create high performance, scalable solutions in MOSS 2007!

Office and SharePoint 

300 

Andrew Connell 

Windows SharePoint Services: Custom Field Types

 This session investigates Windows SharePoint Services (WSS) custom field types and the business cases for their use. We walk through the steps needed to implement and deploy a custom field type, and a code demo for using a custom field type to integrate WSS with another organizational system.

Office and SharePoint 

300 

Eugene Rosenfeld 

Building Document Management Solutions Using SharePoint Content Types

 Windows SharePoint Services 3.0 introduces a new concept called "Content Types" that will dramatically alter the Enterprise Content Management landscape. On the surface, Content Types make it easier to encapsulate field definitions into a nice neat package, but there is a lot more going on under the covers. In this session, we take a deep dive into the world of content types and see how to declare them using XML and how to create them programmatically. Then we use content types to create a real-world document management solution with custom policies that we can use to control every stage of the document lifecycle. At the end of this session, you will have a thorough understanding of what content types are, with a deeper appreciation of the value they bring to document management solution development.

Office and SharePoint 

300 

John Holliday 

Line-of-Business Integration Using Microsoft Office SharePoint Server 2007 and Microsoft Office Project Server 2007

 Project Server 2007 is a key application within any organization, and thus typically needs to integrate with an ecosystem of existing applications (ERP, CRP, etc.) This session provides an overview of how to achieve line-of-business application integration with Project Server 2007 and SharePoint Server 2007 using the new Project Server Interface, the Project Eventing and Queuing systems, Windows Workflow Foundation, and Business Data Catalog.

Office and SharePoint 

300 

Christophe Fiessinger, Boris Scholl 

Project Initiation Using Microsoft Office InfoPath and Windows Workflow Foundation

 The project initiation phase differs for every customer and organization. It typically requires a set of custom attributes be filled into a form and then it needs to go through an approval process workflow for all key decision-makers. This session demonstrates how you can create your custom project initiation process using InfoPath/Forms Services, a SharePoint sequential workflow, and Project Server 2007.

Office and SharePoint 

300 

Christophe Fiessinger, Boris Scholl 

Microsoft Office Live Forms Applications with Microsoft Office InfoPath

 Office Live enables small organizations to get the power of SharePoint in a hosted environment. This includes the ability to create rich forms applications using the flagship Microsoft Office InfoPath. This talk walks through the best practices and gotchas for building InfoPath applications deeply integrated with the Office Live system.

Office and SharePoint 

300 

Shiraz Cupala 

Using Microsoft Visual Studio Tools for the Microsoft Office System and SharePoint Products and Technologies to Automate Document Creation

 During this session, see how to combine SharePoint and VSTO-enabled document templates to create dynamic documents suitable for business use. Specifically, see how custom document templates and SharePoint lists can be used together to automate the creation of project proposals, statements of work, contracts, and status reports. Office development is more than custom controls; learn how to leverage SharePoint list data in your custom documents!

Office and SharePoint 

300 

Dustin Miller 

Building Federated Search Connectors with Microsoft Search Server 2008 and Microsoft Office SharePoint Server 2007

 Walk through the process of building federated search connectors to connect to external search engines and /or applications using the new federation features introduced in Search Server 2008 and Office SharePoint Server 2007.

Office and SharePoint 

300 

Michal Gideoni 

SharePoint Tools for Style: How to Start Branding SharePoint

 You have a site design and your trusty copy of Microsoft Office SharePoint Designer 2007, but now what? In this session, we cover SharePoint branding concepts and benefits and show step-by-step how to create a custom master page using SharePoint Designer.

Office and SharePoint

300 

Heather Solomon 

Take It With You!: Building Occasionally-Connected SharePoint Applications Using the Microsoft Sync Framework

 Since the dawn of SharePoint we have lived a connected life. Microsoft Office SharePoint Server 2007 and Windows SharePoint Services v3 coupled with Microsoft Office Outlook 2007, Office Groove 2007, and a few third-party components, provides some support for the occasionally-connected application. Microsoft Sync Framework (currently in CTP) provides a extensible platform enabling offline access for applications. This session explores the possible integration points between Microsoft Sync Framework and SharePoint, allowing developers to more easily extend SharePoint data into the disconnected and occasionally-connected world.

Office and SharePoint 

300 

Darrin Bishop 

XOML, XOML, Everywhere: Building Custom Workflow Editors for SharePoint

 XOML is the markup language behind Windows Workflow Foundation and is the same language used by Microsoft Office SharePoint Designer 2007 to attach declarative, no-code workflows to SharePoint lists and document libraries. This session takes a deep dive into Workflow Markup and explores how you can use it to generate custom workflows from any client application, including Office clients like Word and Excel. The session also shows how to attach custom workflow markup to SharePoint lists using the websvcWebPartPages Web service provided by Windows SharePoint Services.

Office and SharePoint 

300 

John Holliday 

SharePoint Workflow Activities

 SharePoint offers a wide variety of out-of-the-box SharePoint activities, however, those plus the standard workflow activities don't always offer everything you need—or they have limitations that are difficult to get around. In this session, learn how to write your own Workflow Activity and use it in your workflows.

Office and SharePoint 

400 

Robert Bogue 

How to Use Microsoft Office SharePoint Server 2007 As an Application Development Architecture

 Not your typical Microsoft Office SharePoint Server (MOSS) development and deployment. Having worked on small projects all the way to large public facing social networking sites, you too can learn how MOSS is much more than just an Intranet-in-the-box solution. It can be utilized as the application development architecture of the future. It offers tremendous time savings for development and deployment. Learn the best practices for setting up your server architecture for redundancy and high performance. Learn the pain points to watch out for as well as all the short cuts to make your next Web application ready for prime time.

Office and SharePoint 

400 

David Walker 

Creating Solutions with the Business Data Catalog

 During this session, learn what the Business Data Catalog (BDC) is, why you would want to use it, and how to create applications that leverage the BDC. This session demonstrates what functionality the out-of-the-box BDC Web Parts provide and shows how they can be leveraged to quickly create applications inside SharePoint without writing a line of code! The session also demonstrates how custom Web Parts and Windows Forms Applications may be used to accesses BDC data when the out-of-the-box BDC Web Parts don't meet the needs of a project. Finally, this session demonstrates how to use the BDC and Excel Services KPIs to create powerful digital dashboards.

Office and SharePoint 

400 

Todd Baginski 

Turning SharePoint Data into Microsoft Office Documents: A Deep Dive into SharePoint Document Assembly Using Open XML

 Microsoft Office Open XML is an ECMA standard file format specification for electronic documents. This session introduces the Microsoft SDK for Open XML Formats and shows how developers can use it to generate Microsoft Office documents on the client or on the server using data stored in SharePoint lists and form libraries.

Office and SharePoint 

400 

John Holliday 

Building Contextual Collaboration Clients for the Web Using the Microsoft Unified Communications AJAX SDK

 Communicator Web Access (CWA) provides Microsoft Office Communications Server 2007 (OCS) users access to the OCS 2007 experience from any computer runing a browser without any client install. In this session, we use the API used to develop the CWS UI, the UC AJAX SDK, to show you how to build communciations into any Web solution including enterprise Web applications and SharePoint portals. We cover the AJAX call architecture and XML payload messages associated with authenticating users/logging in to OCS 2007, registering for presence information, and initiating communication sessions.

Unified Communications 

300 

Rui Maximo 

Posted by Ian Morrish on Saturday, 26 Apr 2008 09:25 | 0 Comments
SharePoint

Links to this post

Trackback from Blog on 12 Apr 2008 08:58

Name

Url

Email

Comments

CAPTCHA Image Validation