Tech-Ed 2008 South Africa
The agenda is updated, here are the 2.5 sessions I will be presenting:
- Building Data Driven Applications using Windows Presentation Foundation
04 Aug 2008, 12:30 - 13:30
Session Room 7
Level: 300
Most rich applications present data, often lots of it. To avoid writing lots of code to support the presentation of that data, you should take full advantage of the data binding capabilities of your presentation platform. This session discusses and demonstrates the data binding capabilities of Windows Presentation Foundation (WPF). It explains what data contexts are and how they work with the element hierarchy. It shows you what Bindings are, how to declare them, and what optional capabilities they support. It demonstrates binding to data sets as well as custom objects and collections, and discusses the considerations for implementing those types. The session shows you how to use data templates to define reusable chunks of UI that can be rendered automatically for each item in a data collection. It also discusses the way you can interact with your bound data programmatically to control the presentation of that data and to make changes to it in code.
- Five Cool Things to Know and Use for Smart Client Development with Microsoft Visual Studio 2008 and the Microsoft .NET Framework 3.5
05 Aug 2008, 13:30 - 14:30
Session Room 15
Level: 300
While the world has gone overboard with building Web applications and many developers are focusing purely on the server-side, there are still huge opportunities for creating compelling rich client-based applications that play well in the software-plus-services world. With over 50 minutes of demo time, in this session we explore five new enhancements in Visual Studio 2008 and .NET Framework v3.5 for building smart Windows applications. Demonstrations include Windows Presentation Foundation interoperability, ADO.NET Sync Services, Client Application Services, the Managed AddIn Framework, and customizing Office Applications (Visual Studio Tools for the Microsoft Office System v3.0).
- Choosing the Right Microsoft User Experience Technology
Chalk n Talk 01
Level: 200
Presenters: Rudi Grobler, Tamir Khason and Eilon Lipton
Just like our kitchens have a gamut of kitchen knives, each designed and engineered for a specific purpose, similarly, Microsoft offers you a range of UI technologies. These UI technologies are designed to serve a specific user experience scenario. In this Chalk 'n Talk session we’ll try to take a look at what the common user experience scenarios are and find appropriate technology to serve it because every user interface of a software presents you an opportunity to deliver a specific user experience to the end-user.
If you are at Tech-Ed and read my blog, please come and say hi!