Join us for the 6th Desert Code Camp on November 7th, 2009.
I will be presenting the following 3 sessions:
Reactive Programming - Implementing IObservable(Of T)
The Reactive Exentensions (aka the Rx Framework) might be the most important change to the .Net Framework since Generics!
In this session I will show you how IObservable(Of T) and IObserver(Of T) can enable remarkable changes in the way you think about programming.
I will introduce you to how IObservable is the mathemeatical dual to IEnumerable as well as how to implement the pattern to create reactive programs using Observable Collections and Conditional Eventing.
This truly is a remarkable addition to .Net 4.0 that you absolutely MUST learn.
Implementing the MVVM Pattern in Silverlight
Learn about what the Model-View-ViewModel Pattern is and how to implement it correctly with Silverlight.
I will cover using Silverlight 3 as the basis for creating MVVM Containers and show how it all fits together. You will walk away with:
- A complete understanding of the framework for building MVVM Based Line of Business (LOB) Applications with Silverlight.
- What goes into each of the M, V and VM containers (and several more layers)
- How to use Mock Data and Unit Testing in this Pattern
Using T4 and XML Literals to Create Web Templates
Learn how to combine XML Literals, WCF Factory Services and T4 to create fast, scalable Templates from your Data Models.
In this session I will focus on using T4 Templates to create custom HTML from your Data.
In this session I use Linq to Sql, but this same technique can easily be applied to the Entity Framework, Graphs, Reports, XAML and more.
Make Ajax calls to get custom rendered HTML streams back from easy to use WCF Factory Services and automatically insert them into DIV Elements for fast, scalable solutions with no Third Party Controls.
See you There!