27 Jan 2005

Posts
  • Cyrus' Blather

    Priorities

    • 8 Comments
    So we’re deep in the drive toward beta2 right now. Lots of pressure and an incredibly high quality bar that we’re trying to meet so that people can actually use VS2005 to “go live” with. What’s that mean? Well with Beta1 we advised customers that this...
  • Cyrus' Blather

    ph34r my l33t skillz

    • 4 Comments
    You've probably already seen this, but in case you haven't you should check out A parent's primer to computer slang . I'm sure my readers are pretty fluent already in l33t-sp34k, but if you know some n00bs (note: i use it affectionately) who need some...
  • Cyrus' Blather

    Only Human

    • 5 Comments
    I’m sure others have talked about this, but I haven’t had a chance to check out the other blgos, so I’m going to throw in a little bit of information about what’s going on work right now. On the road to shipping beta2 we’ve now entered a time called ...
  • Cyrus' Blather

    A nifty little preprocessor trick for C++

    • 27 Comments
    We found out something a little surprising about C++ enums a while back. It turns out that if you have this code: class Foo { public : enum Color { Red = 1 << 0, Green = 1 << 1, Blue = 1 << 2 }; void Bar() { Color purple = Color::Red...
  • Cyrus' Blather

    Refactoring code that uses the PreProcessor

    • 9 Comments
    I got to go to great presentation today about work being done on providing refactorings for C code that get runs through a preprocessor. The presentation covered three interesting areas where refactoring gets difficult and presented high level overviews...
  • Cyrus' Blather

    What to do when the unexpected happens (part 2)

    • 1 Comments
    Thanks all for the fantastic feedback on the previous post. Based on your response we've decided to go ahead and add watson dump reporting for beta2 for our asserts. Based on the success in fixing bugs bases on the dumps and user feedback about the experience...
  • Cyrus' Blather

    What to do when the unexpected happens

    • 30 Comments
    Quite recently I made a pretty visible change to the C# language service for Beta2. For many operations that you can perform in the IDE (like generate method stub, or trying to set a named breakpoint) we will throw an exception in the case of failure...
Page 1 of 1 (7 items)