« November 2005 | Main | January 2006 »

December 13, 2005

Deep Vista Audio Stack and API

Seasoned Niner (Channel 9 member), Larry Osterman, an SDE and 20 year Microsoft veteran, and Elliot H Omiya, a Software Architect and audio guru, dig into the innerworkings of Vista's updated Audio Stack and new user mode API in the latest installment of the Going Deep series on Channel 9. Much of the guts of Windows audio have been moved up into the land of the user and this has consequences for both Windows audio developers at the API level and for Windows at the general programmability, reliability and stability levels.

December 07, 2005

Concurrency and Coordination Runtime (CCR)

We just released a great video interview on Channel 9 that should be of tremendous interest to those of you who write managed threaded code: The Concurrency and Coordination Runtime (CCR) is a lightweight port-based concurrency library for C# 2.0 developed by George Chrysanthakopoulos in the Advanced Strategies group at Microsoft. Here, we have a deep discussion about CCR with George, a Software Architect, and Satnam Singh, Architect. You can get more info about CCR on the CCR Wiki. This is super cool stuff and represents a really innovative approach to making managed threaded programming more readily understandable and predictable.

Please check out the OOPSLA/SCOOL paper on the CCR.

Enjoy!

C

December 01, 2005

Channel 9 Shows

We just released a new "feature" on Channel 9: Shows. The Show concept is a way to categorize tightly-bound video interviews, podcasts, etc by creating a "content encapsulation structure" that contains Episodes. You know, the same thing they do on commercial TV. So far, we have Videos and Podcasts as show mediums, with 3 Shows, one episode each:

Going Deep: Singularity Revisited

WM_IN: Angela Mills: From UDDI to Indigo

ArcTalk: DSL and Software Factories

The number of episodes for Going Deep and WM_IN will increase tomorrow. More Shows are on the horizon.

One of the cool things about Shows is the Showroom: You don't have to leave where you are to watch all the episodes of a show. Oh yeah, another use of that cutting edge, five-year old technology they're calling AJAX... I won't start ranting here.

What kind of Show would you like to see?

C