Well we’ve just held our first ever training day! Actually it was the first free Silverlight training day in Australia!
Forty keen students rocked in to Cliftons in Melbourne for a day of intensive boot camp style Silverlight training.
Check out the pictures
We took some great shots of the day in action, see them here.
The format for the day was each student had a copy of the labs, the starting projects and a completed copy to review. An instructor then ran the students through each and every step of every lab. No “do it yourself” labs here…
We had three instructors – myself, Phil Beadle and Mahesh Krishnan. Shane Morris (UX Evangelist) from Microsoft was also there to help out. Each of us who weren’t presenting were available to help one on one with the students.
Introduction to XAML and Expression Blend
The day started off with Mahesh running the class through XAML and how damn cool it is. He then guided them through their first Expression Blend experience. I was very impressed with how fast they picked up the technology, a testament to themselves and the Silverlight platform and tools… within one hour they had made their first running applications. Mahesh then ran through the Silverlight layout controls (Grid, StackPanel etc.).
Networking, data binding and media
Next up Phil took the class out of Blend land and in to Visual Studio land. He taught them how to use Windows Communication Foundation services from Silverlight… it was great to see working network calls and data showing up in their Silverlight applications so quick! This lab also introduced the class to some basic data binding. Phil then introduced the class to the powerful media capabilities in Silverlight.
Templating, the VSM, more data binding and the HTML DOM Bridge
After lunch I took over and started with templating and the Visual State Manager. We made a cool glassy button. Then we added some state changes with the VSM to demonstrate hover and click states. Damn the VSM is cool for designer developer workflow.
After this I took data binding to the next level. The class learned how to do more advanced OneTime, OneWay and TwoWay data binding, about INotifyPropertyChanged and ObservableCollection. They also discovered IValueCoverter.
To round out the day we looked at the HTML DOM Bridge. We covered DOM manipulation, events, calling JS from Silverlight and vice versa!
Through the sessions we talked about the Blend design time experience (and design time data) and designer developer workflows.
Wow what a lot of content for one day! To help alleviate the learning curve and to help it all sink in, the class were given a copy of the labs to take home with them.
The SDDN will make these labs available through the site soon – along with videos of our instructors running through them!
Well, in true SDDN spirit we gave away and king’s ransom of prizes! We gave away five Expression Studio’s, 42 T-shirts, 5 Silverlight Lanyards and a PGR hoodie! Best of all we gave away our second VSTS with MSDN Premium subscription worth $19k! That’s almost $50k of schwag in two meetings!
More sessions please!
The resounding feedback was that they loved the day and want to see more training events like it… and for this to happen we need feedback people! Leave comments on this blog, or mail to the SDDN info address. The more feedback we get then the more possibility we have of getting sponsorship to cover the costs of days like this one.
If you would like to see classes on more advanced topics like ADO.NET Data Services, MVVM, testing etc them please let us know also… we need feedback and visibility before we can get funding to put on things like this!
Speaking of costs…
A big call out to the guys at Microsoft for fronting up with the cash to allow this day to happen. The Cliftons training rooms are the best in class and they come with an appropriate price tag…
Thanks to Joerg Lindner from Microsoft for making all this happen. Also a special thanks for Shane Morris for a) opening up doors and b) coming along on the day to help out… We really appreciated it (as did the class)!
Also thanks to Readify for helping us manage the room booking.
MIX conference report
Phil and I are off to the Microsoft MIX conference in Vegas next month so we will be holding out next meet in late March / early April with all the juicy details. I might use the 30 hour round trip flying time to get the SDDN site up to scratch (and even add RSS!).
Now to record some lab videos…