QOTD: Paul Preiss

“Architecture is about how you decide not what you decide”

Thanks for the kind words Paul.

DSL Toolkit on CTP VS?

Doug wanted to know if the new DSL toolkit runs on the December CTP of VSTS. In a word, no. The March DSL Toolkit requires Beta 1 of VS05 Beta 1 or Beta 1 refresh. However, at some point, there will be a version of the DSL Toolkit that runs on VS05 Beta 2. (“At some point” meaning not on the day that VS05 Beta 2 ships but some short period of time after that.)

This is why I use Virtual PC. I can install the CTP build in one VPC and the Beta 1 build w/ DSL toolkit in another.

Tape Deck for PC

Back in college, I used to DJ for KSCR, USC’s student run radio station. I’ve got a bunch of old cassette of my “work”. Now, with the PlusDeck, I could actually install a tape deck in a free 5.25″ drive bay of my home computer. But for $150, I think I’d rather just plug my old tape deck from the garage into the sound card.

Coming Soon: Xamlon Flash Beta 2

Robin has a hilarious post on the upcoming beta 2 of Xamlon Flash. I started looking into flash a few weeks back for a couple of things I’m working on. I took a quick look at what it takes to build flash movies, but quickly realized I didn’t have the personal bandwidth to learn it. However, Xamlon looks like it will give me the ability to work with familiar tools. Robin sums it up this way:

“Flash users are finally going to have access to good tools. Anyone who tells you Actionscript and Flash are better tools for programming than C# and Visual Studio is on crack”

I asked Robin on email a few weeks ago if they saw Xamlon Flash as a way to bring .NET developers to Flash or if they say Flash as just another way to deploy Xaml based apps. In beta 1, it was firmly on the former as you had to write a bunch of flash specific stuff to make anything work. But it sounds like they’ve almost solved that:

We were programming at the swf level…Then another sample came out that was using the early version of our component set. Suddenly the layout is all coming from markup (well not 100%  yet, but very close), as are the graphics. And this markup is Xaml (and in fact could easily be changed to XUL or whatever). Because of this, the code isn’t dependant on anything in swf, so hey, it could actually be run on Avalon. The beautiful thing about the markup is it abstracts away the most system dependant things, making it pretty easy to deploy to swf OR the native OS. Maybe this is the icing, but that might well be the biggest deal in the end.

For me, the being able to code to Flash from VS is the critical feature. But it’s nice to know that moving to Avalon in the future may been simple or even simply a recompile.

BTW, check out this pretty cool photo demo.

Inverse DVR

Usually you use your DVR to watch the show and skip the commercials. Today, however, I did the opposite. Used the DVR to blow thru 58 minutes of The OC to catch the new Star Wars Episode III trailer. Pretty cool stuff. As an added bouns, they also had the trailer for Sin City. I didn’t realize Robert Rodriguez was directing.