As many of you may know, I tend to blog about things I encounter in my day-to-day work that I think might be of general interest. And for the past two years, even though I've run into things that were "blog-worthy", I couldn't write about them in public. And thus no blog posts.
But that's changed now that the //Build conference is over. I can finally talk about some of the things I've worked on over the past few years. Most of the things will come through more official channels: the "Building Windows 8" blog, the windows dev center, etc. But I do hope to write more about what I have done in the past and what I'm doing these days.
So what *have* I been doing for the past two years? After we shipped Windows 7, I moved from the Windows Audio team to a new team known as the "Runtime Experience" team. The Runtime Experience team is responsible for the architectural elements that make up the new "Windows Runtime" which is a part of the next version of Windows. My development manager, Martyn Lovell gave a great talk at the //Build conference about the runtime here.
My work has focused on developer tools to enable authoring windows runtime APIs and designing the metadata format used to represent the windows runtime APIs. It's a bit esoteric and geeky, but I've had a huge amount of fun working on this over the past two years.
Anyway, that's a very brief version of my job, and as I said, I hope to be able to write more often in the near future.
I see some exciting developments in Windows 8 for audio such as hardware-offloaded audio processing (msdn.microsoft.com/.../br259116). Is anyone from Microsoft blogging about these? I mean to whom can I redirect my audio-related questions now? :)
Where can I redirect my audio related queries for Windows 8 now? :)
@xpclient: I don't now, I'd look on the b8 blog for more info.
Larry: are you saying that I can write a C++ program using the WinRT APIs and if I execute it in metro it will be a metro app and if I execute it on desktop it will be a desktop app with non-client area, etc.?
Or are you saying I can write a C++ program using the WinRT and if I compile it in metro mode it will be a metro app and if I compile it in non-metro mode it will be a desktop app (i.e. the PE headers get tagged somehow)?
@asdf: I'm saying that apps an either be metro style apps or desktop app. The metro apps are built with the metro SDK, desktop apps are built with the desktop sdk.
Can we by pass the AppStore to run LOB Metro Apps?