Servers and Services
track recorded at TechDays 2009 Belgium

In this track you will find sessions on SQL Server 2008, SharePoint Server (MOSS), Windows Workflow Foundation (WF) and Windows Communication Foundation (WCF) in .NET Framework 3.5. Claims and authentication is also addressed as well as the Azure Services Platform.

Building RESTful Applications with Microsoft Tools

Building RESTful Applications with Microsoft Tools Applications today are expected to expose their data and consume data-centric services via REST. In this session we discuss ADO .NET Data Services and see how we can REST enable your application. Then you will learn how to leverage existing skills related to LINQ and data access to customize the behavior, control-flow, security model and experience of your data service. Then switching gears we will focus on consuming of REST services from any platform (including Ruby on Rails) using Visual Studio and LINQ to REST. We will then see how to enable data-binding to traditional ASP.NET controls as well as Silverlight. We will conclude with developing offline applications with the ability to sync back to the online data service.

Session level: 300

Building Workflow Services in .NET Framework 3.5

Building Workflow Services in .NET Framework 3.5 About creating business processes in Workflow Foundation and integration with other applications using WCF. The Workflow first approach vs. the Contract first approach. The use of the wsHttpContextBinding. Big demo of a real life scenario based where a public webapplication start a process, internal applications are communicating with the process and at the end thirdparty services are called.

Session level: 300

Enhancing the SharePoint Developer Experience

Enhancing the SharePoint Developer Experience This session will focus on best practices for SharePoint development based on lessons learnt. You will learn how to approach SharePoint development to build solutions in an effective way. This is not only about knowing the right tools and techniques to speed up the SharePoint development process but also about how to avoid mistake and making the correct design decisions.

Session level: 300

Inside the Architecture of the Podcasting Kit for SharePoint

Inside the Architecture of the Podcasting Kit for SharePoint Join this session to know more about the design of the Podcasting Kit for SharePoint, how SharePoint Server 2007 is used out of the box, and which components have been developed and how: rating, commenting and rating, native Zune support, Silverlight 2.0 for playback and robust upload, streaming, grid view, mobile views etc... Scaling, performance and deployment will also be discussed. We'll also share lessons learned from the current Academy Mobile implementation within Microsoft.

Session level: 300

Putting authentication in its place: claim-based identity, services and Geneva

Putting  authentication in its place: claim-based identity, services and Geneva The code that takes care of authentication is traditionally one of the nastiest spot of every distributed application. The current situation derives from multiple causes, from tightly coupling with specific technologies to trusting non-experts to write security code. Microsoft has been among the thought leaders who proposed a strategic solution to the problem, the Identity MetaSystem and its claim based identities, achieving vast consensus across the industry. Come to this session to learn how you can finally put that vision in practice thanks to the new "Geneva" products line.

Session level: 300

SQL Server 2008 for Developers

SQL Server 2008 for Developers Lynn's demo-filled presentation will give .NET developers an overview of the numerous new capabilities in SQL Server 2008: from support for Spatial Data types to a mechanism to store SQL BLOB data using the NTFS file system, and several things in between. There are also improvements in the area of SQL CLR and XML, Reporting Services, etc. This presentation will take a technical dive into the new things you will find in SQL Server 2008. Lynn's sessions are always highly interactive, educational and a lot of fun.

Session level: 300

WCF Tips & Tricks

WCF Tips & Tricks Applications communicating over the Internet or being provided in the cloud need certain infrastructure functionalities. Authentication, authorization, powerful communication options and support for workflows seem to be a common need. Microsoft's .NET Services - as part of the overall Azure Services platform - offer exactly all this with their Access Control Service, Service Bus and Workflow Service. In this session Christian Weyer sheds a light on how these services fit into the Azure picture, how they work and fit together in a practical manner, based on first experiences in customer projects.

Session level: 300
BICT DataNews It Professional PC Magazine Smart Business