ChrisAn's Blog Please read my disclaimer.

simplegeek

a.k.a. Chris Anderson

Production code in demos

"Interesting, what's the definition of "real production code" here? Normally, I would suggest, that implies that is code that is shipping or damn near ready to ship - its not prototype, or alpha or beta, its code in production and in use.

So almost all the Longhorn demos are on real production code? This would imply Longhorn has gone gold - would be a shocker!" [Pete]

Let me clarify what I meant... Typically there are 4 kinds of demos...

  • Demos using "gold" code - using a shipping product to show you something you can do... this is the majority of TechEd demos.
  • Demos using "to be shipped" code - using a alpha/beta/internal/etc product to show you something you will be able to do (or can do with the alpha/beta/etc bits)... this is what the PDC is striving to do with their demos
  • Demos using "hacked" code - using a custom built hand coded build of the product that will never ship and was put together just to show something off that "might" be possible... these are the "smoke and mirror" demos that people always hate. Once in a while we are forced to do these for various reasons (like a late found bug in a build for a "to be shipped" demo that we can't work around, etc). These "hacked" code demos at least show that what is demo'd is possible...
  • Demos using "no" code - using powerpoint, director, videos, etc to show a vision of something. These are used typically to show general direction and get people excited.

Obviously given that Longhorn has a while until it ships, we can't really demo using "gold" bits... however we are all trying (all the presenters I have talked to at least) to use the "to be shipped" bits... we are actually trying to do our demos using the same bits that attendees will get.

Of course, some demos will need private bits, some demos will be done with no code, etc... but most of us are really trying ;-)

09/27/2003 4:42 PM | #PDC 2003 #Software

Content © 2003 Chris Anderson | Subscribe to my RSS feed.

Powered by BlogX