Sr. Program Manager - Microsoft ("Silverlight Geek")
Areas of Expertise:
- Silverlight
- .NET 3.5
- C#
- VB
- WPF
- XAML
- speaking
- programming
- training
- writing
Biography
Books
Blog
Have 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 moreSilverlight will sell a lot of macs, and that is very cool
May 21 2007
Within one week after Mix and a quick study of Silverlight and some thought about its implications, I did two things: 1. I partnered with Alex Horovitz, (formerly of Apple and Next ) and my co-author of Programming .NET 3 to form Silverlight Consulting, LLC and… 2. I bought a Mac Powerbook… read moreMay 03 2007
Now that I’m back from Mix, let me try to be slightly more coherent in my writing about Silverlight and why I believe it is so significant. Before I begin, let me say in the interest of full disclosure, that Microsoft paid for my trip to Mix. In the keynote, and… read more




















