Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Catherine Heller: From violinist to software developer

Download

Right click “Save as…”

Catherine Heller is a Technical Evangelist and software developer who works in the same group as the Channel 9 team (DPE). She currently focuses on the new Win32 APIs in Windows Vista for both unmanaged and managed developers.

Here we discuss her history, some of the new Win32 enhancements in Windows Vista, COM interop, and she demos some really cool Windows Vista Search and Organize code.

Tag:

Follow the Discussion

  • That was a really interesting video. It acted as a kind of reality check for me. In my headlong rush towards managed code and managed APIs, managed this and managed that, it is all too easy for me to get sidetracked and forget that C++ and Win32 is still the air we all breathe. It may be a little stale and smell bad but we need it to survive and prosper.

    Thanks to Catherine for the cool demos and to Charles for asking good questions.
  • LiQLiQ
    As allways, a great job, Charles.

    It wasn't long ago I discovered C9, but I was hooked right away. For some reason I've allways liked your interviews the best. Dr. Sneath is great also. But you have some great way to really penetrate the essence of every topic.

    Keep it up! Or even speed up, I have noting to watch at the moment Wink

    Peace out
  • CharlesCharles Welcome Change
    Gald to hear you liked this interview! I love the work Catherine is doing: getting the word out about the innovations in Win32 in Vista. See, the Windows team has not forgotten about their bread and butter: the Windows developer. They have not forgotten about you in this the age of automatic garbage collection, code verifiabilty and type safety(all GREAT innovations for programmers...).  A great deal of innovation has gone into the Win32 layer of Windows Vista that will help unmanaged developers take advantage of new Windows features in Vista.

    We will continue to reveal this here on Channel 9. Hopefully, with the help of Catherine!

    Vista Win32,
    C
  • ChadkChadk excuse me - do you has a flavor?
    Charles wrote:
    They have not forgotten about you in this the age of automatic garbage collection, code verifiabilty and type safety(all GREAT innovations for programmers...).  A great deal of innovation has gone into the Win32 layer of Windows Vista that will help unmanaged developers take advantage of new Windows features in Vista.

    I agree on this.

    New stuff to the Win32 layer, is a great thing.
    If the .NET team does a great job, the Win32 layer helps .NET developers too.
    At least it would be hard to do stuff on windows, in .NET, without Win32!
    If it is in Win32, the .NET team can make classes that use it, and thus we will get classes in .NET, that use it!
    So i see that it goes nicely, hand in hand.
  • macbirdiemacbirdie new Niner()
    "From violinist to software developer" - sounds just like my story. Smiley
  • Bobinho wrote:
    Thanks to [...] Charles for asking good questions.

    I second that! Thanks a lot Charles for being the voice of us C++ guys. I must admit that I often feel left-out as a C++ developer (ie: the cool new features added to VB.Net, the lack of refactorings of C++ in VS2005, the modeling features of some VS editions, etc).

    One interesting interview would be to ask some MS Games gurus and see what they have to say about game development (ie: big, AAA titles) and managed/C# code.

    Is it feasible to use managed code in such a way that a game reaches the performance required to match, say, Half-Life?

    It would be easy to say no outright, but if some clever people got together, I'm willing to bet something great could be done. Maybe games would take less time to build as there would be less bugs? Maybe? Wink

    Thanks!
  • CharlesCharles Welcome Change
    C++ is evolving nicely. This will continue to be the case. We haven't forgotten about you!

    C

Remove this comment

Remove this thread

close

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.