Sr. Program Manager - Microsoft ("Silverlight Geek")
Areas of Expertise:
- Silverlight
- .NET 3.5
- C#
- VB
- WPF
- XAML
- speaking
- programming
- training
- writing
Biography
Books
Blog
Sneak Peek at Programming Silverlight
September 13 2008
I'm committed to making Programming Silverlight not only the best book on the topic but also the best book I've written. As part of that effort I'll be drawing on and deepening my blog entries and tutorials and videos on... read moreAugust 16 2008
I'm very pleased and proud to announce that my newest book, Programming .NET 3.5, is available, and more important that it may be the most unusual book I've ever written. As noted in my primary blog it was our theory;... read moreHave you been waiting to get started with Silverlight?
June 28 2008
It will come as no surprise that I'm always looking for on-ramps for aspiring Silverlight programmers. This month there are a few particularly attractive ones. First, I've put together a new, if somewhat idiosyncratic roadmap for acquiring the tools and... read moreMay 07 2008
Preliminary report (updated 2/7] This is very close to being exactly what I'd hoped for: buy any books you want, where-ever you happen to be, receive them in seconds, and carry them all in one small, light device . The... read moreProgramming Silverlight Alpha Chapters
May 07 2008
In what may be a first (at least for me) I've secured agreement with the very generous folks I work for at Microsoft and at O'Reilly to loosely join my tutorials on Silverlight.net and the chapters of my forthcoming book... read moreMarch 05 2008
Since Silverlight 2 is around the corner, and with it Managed Code and LINQ, I'm cross posting the following to both my Silverlight blog and my O'Reilly blog. Hope that isn't too annoying. I believe it is a major stumbling... read moreTim O'Reilly, Microsoft, Silverlight and Popfly
February 12 2008
In Sunday's NY Times (February 10, 2008) Tim O'Reilly is quoted as saying Popfly shows me that Microsoft still thinks this is all about software, rather than about accumulating data via network effects, which to me is the core of... read moreProgramming C# 3.0 5e Released
February 06 2008
I'm incredibly proud and pleased to announce the release of the fifth edition of Programming C#. C# 3.0 represents a significant maturation of the C# language adding numerous small new features, and a few major enhancements including LINQ. This new... read moreJuly 27 2007
As I mentioned in a previous note, I’ve joined Microsoft; working title “Silverlight Geek” (official title, Senior Program Manager, Silverlight Developer Division); and I’ve done so at a very exciting time (Silverlight 1.0RC and Visual Studio 2008 Beta 2 were released today!) I’ll continue writing here about all things concerning my… read moreJuly 10 2007
This may be the last time I can speculate on the future of Silverlight, so I thought I’d do so out loud here. (On 7/9 I start my new job as Senior Program Manager on the Silverlight team at Microsoft). The problem for many developers with Silverlight is the “what… read moreJuly 10 2007
Every couple years I buy a consumer product that I think will be good, but turns out to be so great as to be almost embarrassing. The most recent example was buying my first DVR (e.g., TIVO). I thought it would be a cool alternative to a VCR, and pausing… read moreJuly 10 2007
Warning: this blog entry is totally self-indulgent, has nothing to do with my books or technology, and there is no good reason for you to read it. Feel free to stop right now…. … There is a great joy, when you spend most of your time on the bleeding edge of… read moreJune 22 2007
While I will continue to write for O’Reilly, I did want to let you know that on July 9, 2007, I will begin my new job as “Senior Program Manager” in the Silverlight Development group at Microsoft; working on “building Developer Community.” (My goal is to do for Silverlight some… read more






















