|
Building Business Applications with WPF, Silverlight and the Telerik RadControls
|
|
|
Silverlight/WPF
|
|
April 25, 2009 02:30 PM - 03:45 PM Room: International A
|
|
John Kellar, Telerik
|
|
Do you need to build line of business (LOB) applications with WPF and Silverlight in 2009? Do you have the tools you need to be productive? Join Microsoft MVP and Telerik Evangelist John Kellar as he shows you how Telerik is delivering the tools you need to build high performance and visually stunning WPF and Silverlight applications. In this developer-focused session, you will see you how can leverage the RadGridView, RadGauge, and RadChart to build robust applications for both WPF and Silverlight. Since Telerik’s XAML RadControls share a common API, you can easily build an application for WPF and then quickly reuse the same Telerik code in Silverlight. Don’t believe it? Don’t miss this session!
|
|
|
Data *Bondage* with WPF
|
|
|
Silverlight/WPF
|
|
April 25, 2009 01:00 PM - 02:15 PM Room: International B&C
|
|
Bruce Johnson, ObjectSharp Consulting
|
|
A commonly asked question is whether it makes sense to use WPF when creating a typical data-centric line-of-business application. The answer is yes and this session will demonstrate one area that illustrates why – data binding. While data binding has been available in Windows Forms applications since .NET 1.0 (and indeed, even before that), WPF brings this simple idea to the next level. In this session, you will learn now only how to bind data to a WPF application, but also how to perform value conversions, multibindings, validations and non-primitive bindings within the WPF world. By the time you leave, you will be eager to put your new-found skills to use within your own environment.
|
|
|
Silverlight 3 Communications
|
|
|
Silverlight/WPF
|
|
April 25, 2009 10:30 AM - 11:45 AM Room: Jackson Theatre
|
|
Chris Hay, Roskakori
|
|
In this session we will be looking at the new communication improvements made in Silverlight 3. We will be exploring the changes to WCF (binary message encoding, improved duplex client code, message credentials, fault exceptions, command line proxy generation tool, message credentials etc). We will also be looking at the new support for detecting changes to the network connections (useful for running out of browser). Finally we will take a look at the support for local messaging (which allows you to communicate between silverlight applications, running on the same machine). At the end of this session you should have a good idea of the new comms changes for Silverlight 3, and how life will be so much better for you.
|
|
|
Silverlight from 2 to 3 - or, Silverlight Beyond MIX09
|
|
|
Silverlight/WPF
|
|
April 25, 2009 09:00 AM - 10:15 AM Room: International A
|
|
Robert Burke, Carrington Technologies
|
|
At MIX09 in March, Silverlight 3 was announced and made available to developers in beta form. This session sets the stage with a lap around what's new in Silverlight 3, including innovations that empower richer experiences, improve RIA productivity, add out-of-browser capabilities, and update Expression Blend to make huge strides towards Microsoft's promise to embrace designers and improve their integration into the software development lifecycle.
Not a hint of Powerpoint to be seen in this presentation. Maybe some Photoshop though. Come for the Silverlight, stay for the cool stuff and get teed up for the rest of Code Camp's deep-dive Silverlight presentations.
|
|
|
WPF and the Model-View-ViewModel Pattern
|
|
|
Silverlight/WPF
|
|
April 25, 2009 04:00 PM - 05:15 PM Room: International B&C
|
|
Elias Puurunen, Independent
|
|
Take your Windows Presentation Foundation skills to the next level! In this session, we'll start with defining the model-view-viewmodel design pattern, then dive into the code, creating a decoupled, unit-testable application core. Next, we'll create the user interface in Expression Blend, and finally, we'll merge the two portions together, showing how, with almost no code in the XAML code-behind, we can keep the data layer and the UI layer of the application separated. We’ll implement bindable UI commands, tackle the issues of multi-threading in WPF applications, and present workarounds and solutions to those issues.
|
|
|
|
|
|