After my first entry, I took a look at the session list. I found interesting sessions - which are I think a must attend!

  • Windows Mobile Enterprise Features and Futures (Level 200)
    If employees in your company or at customers you support are asking how you can help them be more productive when they're away from their desks, then this session is for you! See demos of enterprise-focused features provided by Windows Mobile. Walk through the scenarios, enabled by Windows Mobile that your customer are asking you for now and that they want in the future! Get a glimpse of new devices and solutions that will be available in the future!  Amongst other things this session will cover Microsoft’s Direct Push Email solution and Live Communication Server.
  • Building Successful Mobile Line of Business Applications with Visual Studio 2005 for Devices, Windows Mobile 5.0 and SQL Mobile 2005 (Level 300)
    Join me for a comprehensive look at the challenges that must be overcome when designing and developing mobile line of business applications. I'll address issues like enterprise application integration (EAI), synchronization strategies, developer productivity, application provisioning and management, and the specific coding best practices needed to succeed on your next project
  • Building Media Server Client with .NET Compact Framework (Level 300)
    This session demonstrates how to utilize UPnP API, Imaging API and COM Interop to build a simple client for UPnP media server such as Windows Media Connect or Windows Vista Media Library Network Sharing using .NET Compact Framework 2.0 and Visual Studio 2005
  • Building Media Devices With the Windows CE 5.0 Networked Media Device Feature Pack (Level 300)
    During this session you will learn how to use the newly released components of the Windows CE 5.0 Networked Media Device Feature Pack to create compelling media devices on Windows CE. In addition to a technology overview this session will include a deep dive into new components, what devices can be easily created, along with demos and code walkthroughs.
  • Writing Today Plugins for Windows Mobile 5.0 (Level 300)
    Advanced session on how to write Today Screen Plugins for Windows Mobile 5.0 Pocket PC, take advantage of all the nifty features. Caveats to watch out for, issues that is not in Microsoft's documentation. Discusses elements on Treo 700W done to enhance the user experience by making the Today screen the focal point of the device.
  • Advanced Windows Mobile Features (Level 400)
    This session will explore a collection of more advanced Windows Mobile technologies including services, telephony, Bluetooth and DirectShow: Windows Mobile restricts the number of running processes to 32; however there is a very convenient service architecture that can host your code, which would otherwise occupy one of the process slots, under a shared process. Some of the telephony API’s are now exposed to managed code through the new Windows Mobile 5.0 managed libraries, however much finer control of the telephony subsystem is achievable by interacting directly with the TAPI and ExTAPI libraries. In addition to the DirectX libraries, Windows Mobile 5.0 also adds DirectShow support that can be used, amongst other things, to provider much finer control of image data coming from the camera source. In this session we will build a CCTV security app that redirects camera input to a desktop machine using Bluetooth libraries to link the two devices and TAPI to initiate and capture voice calls.
  • Centralizing Data Synchronization (Level 400)
    This session focuses on Microsoft's plans around data synchronization. The new Sync Center in Windows Vista will become the hub for all data synchronization between the PC and applications, services, devices and other computers. We take a closer look at the development framework as well as the end user experience that Sync Center helps create.
  • Secure Provisioning for Devices (Level 300)
    Over the air provision of Windows Mobile devices has been possible for some time using Open Mobile Alliance (OMA) Client Provisioning XML files in conjunction with the Device Manager component. Windows Mobile 5.0 builds on these capabilities by adding new Configuration Service Providers enabling control of further areas of the operating system. In addition Windows Mobile 5.0 supports the OMA Device Management protocols, enabling a secure two way communication channel with the device. This session will review OMA Client Provisioning and explore the new capabilities of Windows Mobile 5.0 and then take a deeper look at the new Device Management protocols to show how this can be used to retrieve device information and further configure the device
  • Windows Mobile 5.0 Local Authentication Sub System (Level 400)
    Out of the box Windows Mobile provides simple PIN or password perimeter control to restrict device access to authorized users only. There are many enterprise scenarios where this is considered inadequate and Windows Mobile has always enabled this mechanism to be overridden and replaced with a bespoke authentication mechanism. Windows Mobile 5.0 introduces a brand new way of implementing custom authentication through the new Local Authentication Sub System (LASS) and specifically through a Local Authentication Plug-in (LAP) module for capturing and validating credentials. In this session we will explore the new LASS / LAP architecture, build and deploy a LAP that implements custom authentication. Going beyond the ‘how do I’ part of LASS / LAP, we will also consider why this feature is important and how it can be used very effectively to enhance your enterprise application security.

There are nice sessions to attend! I hope I will be there to join you. (You will be there, right?)