Dr. Dobb’s Journal interviews Mike Henderlight

Check out the interview with Mike and Parimal: http://www.ddj.com/documents/s=9776/ddj1134151231499/swigart3.htm Excerpt: MH: Sure. The statements you’re making are exactly correct. The bottom line is, we’re trying to learn from what we’ve done in the past, and from talking to our customers. And, even though some customers may say they want the migration approach, if you really…


Dude, Where’s My 3D?

While adapting Adam Nathan’s cool WPF plugin for WMP, I found that WPF 3D rendering wasn’t working on my home machine. Only the 2D WPF elements were rendering. But the plugin did show up correctly on my work machine. Hmm. The two machine configurations are thus: Work box (3D works) Windows XP Pro sp2 Intel Pentium 4 2.4 GHz, 1 GB…


More WMP play, Part I

Since Adam Nathan opened the door to using WPF controls in Windows Media Player, I’ve been itching to make some neat visualizers. This is something I’ve wanted to do for years, but the hardware requirements and the amount of effort to get a good payoff kept me from pursuing it. Now it seems I’m at…


WMP Redux

You may recall an earlier post in which I was trying to mate WPF with the Windows Media Player (Playing with the WMPSDK). My original thought was to export the time series and spectrum data from WMP to a WPF client app. That didn’t work very well, so I started considering a solution using interop….


The New Chris Sells Book

Incidentally, I picked up the new Chris Sells / Ian Griffiths book on WPF last week:   http://www.amazon.com/exec/obidos/tg/detail/-/0596101139/qid=1130013562/sr=8-1/ref=pd_bbs_1/103-9032567-5819011?v=glance&s=books&n=507846 If you want a slick and pain-free introduction to WPF, this is the book to get. It’s based on Whidbey Beta2, so it’s pretty current. Chris’s style, as usual, is conversational but information-rich, and he carries you along easily…


Workaround: ActiveX Controls Not Working via XAML

Mike Henderlight recently posted a nice summary of a bug in WinFX current (September CTP) bits: ActiveX Controls Not Working via XAML. An attempt to instantiate an ActiveX control with a managed wrapper (Axhost) from XAML fails with an interesting exception. Something to do with a child HWND not being attached to the appropriate parent. Our…


Playing with the WMPSDK

I’ve had this idea that a neat little WPF project would be to build a toy music visualizer, like the kind in Windows Media Player or the iTunes player. I have a bit of a background in digital signal processing, and this seemed like a fun exercise for learning WPF.  It’s conceptually simple: Get a handle…


Consuming Cider product specs

I’ve spent the last couple of bus rides to/from Redmond reading product specs for Cider. “Cider” is the code name for the WPF visual designer for developers — I’m not sure if it has an “Expression” name yet. “Sparkle” is the visual designer for multimedia/graphics artists, and its official name is “Expression Interactive Designer.” Sparkle and Cider…


Notes from the WPF SDR

I attended the Visual Basic SDR for WPF on Tuesday. Interesting to see what our MVP customers are saying. The best line came from a prominent VB author: “If I ever have to see XAML, you have failed.” General agreement there. XAML, after all, is just a serialization format. And we know from our basic…