One of the things that I’ve missed during my tenure here at Microsoft is speaking at some of the independent national conferences such as VSLive. But if you look through the speaker’s list at VSLive Dallas you’ll find a fellow named Josh Holmes… Woot!
I’ve actually got 4 talks and I’m sitting in on the ALT.NET panel on Tuesday night.
Definitely come out and see us – Register online or call 800-280-6218 using Priority Code SPHOL and receive $300 off the package of your choice.
DW10IronRuby and Silverlight, Like Peanut Butter and Chocolate
Josh Holmes
Wednesday, December 10 – 1:45 p.m.
As the DLR (Dynamic Language Runtime) and IronRuby become more polished, it’s time to start applying those technologies in new and interesting ways. One of my favorites is in a Rich Internet Application with a Silverlight front end. A perfect joining of two great technologies – IronRuby brings the dynamic abilities to your code that XAML gives your UI. From animations to logic to simple HTML DOM manipulation – it’s all possible and a lot of fun. In this session, we will cover the basics of the DLR, a touch of Ruby and play with it all in the context of Silverlight.
DW16User Experience for Architects: No Longer Optional
Josh Holmes
Wednesday, December 10 – 3:15 p.m.
The user experience is a core part of new applications and those with the best user experience will prevail. When I say user experience, most people think of the graphics and the front end. This, however, is just the lipstick on the application and considered “small d” design. The “big D” Design starts well before the UI layer and can have profound implications on your application architecture. Is it a SaaS application? Or is that one of many front ends? How does that impact your services strategy? How does the information flow impact your database structure? These and hundred more questions are all ways that the user experience decisions can affect the architecture.
In this session, we will cover a primer on user experience for the architect and discuss the various ways that it will affect your application architecture.
DTH6Mashups from the Ground Up
Josh Holmes
Thursday, December 11 – 9:45 a.m.
When building a Mashup, there are a lot of choices that come into play. Most people they with choosing the UI technologies that are going to be used, but they are wrong. They should be thinking about the information that is going to be used and how to get to that data. Mashups are about exposing new and interesting looks at data so the first thing that you have to do is figure out how to get to that data. Only after that do you start looking at the various front end technologies from AJAX to Silverlight to any number of other Rich Internet Platforms.
In this session, we will compare and contrast building out SOAP services verses REST services with ASMX, WCF and ADO.NET Data Services. We will demonstrate consuming those various services with AJAX, Live Maps, Silverlight and many more front end technologies.
DTH10Best and Worst Practices for Building Silverlight Applications
Josh Holmes
Thursday, December 11 – 1:45 p.m.
Silverlight, as it’s relatively new to much of the community, is putting people through some bumps and bruises as they create amazing experiences for their users. There are a lot of best and worst practices that are starting to emerge as the platform matures and more and more applications are being written. How and where to keep the state management? What networking stacks make the most sense? When does it make sense to use Silverlight or any Rich Internet Application (RIA) platform?
In this session, we will give a cursory overview of what it takes to build a RIA and dive deep into the best and worst practices with Silverlight.