Develop a Community Solution with VSTO 3.0, Office Open XML and WSS 3.0
Mario Szpuszta builds a restaurant rating web solution from scratch.
Restaurant owners can submit their restaurant details in the form of a Word 2007 document containing Content Controls mapped to a custom XML part. A custom Web Service returns the submitted restaurants from the SharePoint List and is used in a custom VSTO 3.0 Task Pane to generate invites from inside Word 2007.
This session is a good example of the ease of creating a rich solution for bringing back-end data to the Office clients.
Best Practices for Developing, Deploying and Maintaining SharePoint Solutions (Q&A)
A decent session with real life problems and questions from the SharePoint community here at TechEd Developers 2007. We discussed SharePoint as a development platform -which it definitely is, although at present the developer experience is rather painful, how to do development (VPC versus Native), what to expect from SharePoint as a developer, etc.
Both Ted Pattison as -->Patrick Tisseghem --> provided the best possible feedback and solutions to the endless stream of questions from the audience.
FYI, my personal preference is doing VPC development because this way I can quickly switch between various projects and SharePoint versions while keeping all client solutions separated.
Developing Secure Solutions in Microsoft SharePoint Products and Technologies 2007
Another session from Ted Pattison discussing some interesting implementations and consequences of security in SharePoint. We got to see code to set custom permissions for sites, lists and items using the Object Model, how to perform Elevation of Privileges and User Impersonationn, and setting Policies for Web Applications.
Hidden Gems in ASP.NET 2.0
Stefan Schackow, one of the Product Managers on ASP.NET at Microsoft, shows a selection of cool ASP.NET 2.0 features such as Asynchronous Page Callbacks, Expression Builders, Virtual Path Providers, Post-Cache Substitution and more.
Other
Tonight is the Belgian & Luxemburg Country Drink. Let's just hope they have Belgian beers too ;-)
Day 1: 5th November 2007
Day 2: 6th November 2007
Day 3: 7th November 2007