Blog - About

About aWorkBlogByGus

My name is Gus Perez and I'm a Principal Development Manager at Microsoft on the Cloud Tools team. We're responsible for the Windows Azure Tools and the Live Framework Tools as well as some other stuff. Prior to this project, I've worked on J++, C++, the first three versions of C#, and DTG. This blog is mostly work related topics (hence the wildly creative and witty name) while my personal blog covers everything else. I can also be found on Twitter from time to time here.

  • aWorkBlogByGus

    Folklore.org

    • 1 Comments
    Somehow I came across the Folklore site which has a bunch of interesting early-Apple stories straight from some of the original Macintosh guys like Andy Hertzfeld . Tons of interesting stuff if you enjoy that kind of reading. I sure do .
  • aWorkBlogByGus

    I'm behind...

    • 6 Comments
    The last few weeks have been the definition of busy for me. Getting beta 1 out the door hasn't exactly been a relaxed process and there's a bunch of other stuff going on at the same time. But the beta is finally out. Express SKUs are finally out. The...
  • aWorkBlogByGus

    Native -> Managed?

    • 4 Comments
    Today, I was asked for performance data comparing between C++ and C#. The reason they ask is the same one I've seen people ask for before: they're trying to convince someone up their management chain that moving to managed code is the right thing to do...
  • aWorkBlogByGus

    VS Editor team blog

    • 0 Comments
    My wife and other members of the VS editor team are now blogging . If you use VS, you might end up discovering a boatload of things you didn't know existed from reading what these folks have to say.
  • aWorkBlogByGus

    Mgmt Training at Mt. Si

    • 2 Comments
    I've been shacked up at the Rainbow Lodge Retreat with about twenty-something other MS managers this week attending one of the many management development courses available to us. It's been very interesting so far and have definitely picked up a few insights...
  • aWorkBlogByGus

    Santosh has a first post...

    • 2 Comments
    Another member of the C# compiler QA team has started blogging recently. Santosh is a very interesting guy. He's the only one on our team with an autographed artificial leg resting on his bookshelf that he brought with him from his previous work where...
  • aWorkBlogByGus

    Power-save and me just don't get along

    • 5 Comments
    I've got a Samsung Syncmaster 213T flat panel display at home. I love it except for how power save seems to have a mind of its own. At times and definitely on the rare side, a quick mouse click or key press will immediately “wake” the display...
  • aWorkBlogByGus

    Update

    • 10 Comments
    I haven't posted in a while so I figured I'd post a quick update on what's been going on (work and far from work-related): We're definitely getting into ship mode. Tough decisions are being made about what changes can still be made to the beta and...
  • aWorkBlogByGus

    Cyrus blogs...

    • 2 Comments
    Cyrus is a developer on the C# IDE team and he's recently started blogging . In almost two days, he's already accumulated a ton of great entries. Subscribed...
  • aWorkBlogByGus

    C# response files

    • 8 Comments
    Over time I've answered, and I'm sure lots of other guys on the team have as well, a question along the lines of “why do I have to add a reference to assembly X but not for assembly Y?” Lots of people assume it's got something to do with an...
  • aWorkBlogByGus

    Keeping docs in Word and not in the browser

    • 25 Comments
    Today, I had one of those moments of minor frustration where a 'feature' bugged me. So I tried to find a way to fix it and it took about 10 minutes to figure out and confirm it worked. That's about 9.5 minutes longer than I would have liked, so I figured...
  • aWorkBlogByGus

    Grant moves upstairs

    • 1 Comments
    Grant has been my next-(office)door neighbor for a long time now. But tomorrow it comes to an end as he's moving upstairs to the JIT64 team . Grant started full-time about a month after I did almost five years ago now. It's going to be strange not having...
  • aWorkBlogByGus

    Random fun fact: Lines of code in our C# compiler test suite

    • 11 Comments
    For some reason, that I don't remember now actually, one of the guys on my team had to write a quick Perl script to get the number of lines of C# code in a set of source files. He ran it against our test suite and 2,225,546 came out the other end. Not...
  • aWorkBlogByGus

    Got bugs?

    • 13 Comments
    “Any idea how many bugs may still be in the product?” A question I've been asked and heard others get asked on many occasions. It drives me nuts. Not because it's a dumb question, as we'd all certainly love to have the answer to it. It's just...
  • aWorkBlogByGus

    New laptop is up and running

    • 4 Comments
    Got my new laptop today around 3pm. After spending ~2-3 hours, it's all ready to go. Got all the tools I use on it (VS, Perl, NUnit, Office, etc.), my enlistments to the dev and test source trees, and all the loving it could get from Windows Update. Overall...
  • aWorkBlogByGus

    Busy, busy, busy

    • 1 Comments
    It's been almost a month since my last real post. Posts about ubercool bulldogs and mice (the furry kind) don't really count. But if anyone's interested it took about 3 days, but we got the first mouse and none since. Hopefully, it was a one hit wonder...
  • aWorkBlogByGus

    Skateboarding Bulldog

    • 6 Comments
    Far from work-related, but a good break from it, check out the skateboarding bulldog . Be sure to watch the short video of the bulldog skating in a parking lot. It's amazing, especially if you're a fan of dogs. Now, back to work...
  • aWorkBlogByGus

    C# Compiler warnings

    • 13 Comments
    I wrote the code snippet tool using Everett (VS7.1). At one point, I struggled for a bit with a typo I had made. Here's a simplified version of the code I had: if (someMethodThatReturnsABool()); return; What got me was the semicolon at the end...
  • aWorkBlogByGus

    Snippy - C# Code Snippet Editor

    • 20 Comments
    Update (1/31/08): It looks like Snippy has now found a home on CodePlex . I haven't been maintaining it for a few years now, so I'm not sure what it has become but feel free to check it out and ask the folks who seem to be working on it now for any more...
  • aWorkBlogByGus

    Snippy - A C# code snippet editor

    • 3 Comments
    I made it my weekend project to hack up an editor for code snippet files. If you don't know what code snippets are, you should check out these two entries by Shaykat and Anson . Shaykat provides a good overview of them in general and Anson touches on...
  • aWorkBlogByGus

    Setting up remote debugging under XP SP2

    • 3 Comments
    Check out this page for detailed steps on how to get remote debugging working after you've upgraded to XP SP2.
  • aWorkBlogByGus

    Unused referenced assemblies don't actually stick around

    • 7 Comments
    Thanks to all who joined us in the C# & Unit Testing chat today. It was fun and we'll try to do it again soon. For those who weren't able to make it, you should be able to see a transcript of it over on this site sometime soon. One of the questions...
  • aWorkBlogByGus

    Uptime 2000 - Displays system's uptime transparently on your desktop

    • 17 Comments
    Features: A tiny Win32 application (C++) that displays the system's up-time either in a small (transparent) window on your desktop or in a tool tip whenever you hover over the UpTime 2000 icon in the system tray. Install Instructions: Unzip the uptime2k...
  • aWorkBlogByGus

    Uptime 2000 - Tool to display your system uptime transparently on your desktop

    • 13 Comments
    I'm posting an old utility I wrote back in 2001 that displays your system's uptime transparently on your desktop in response to a request made by Joku in my comments section . It's a C++ Win32 app, so no C# love happening on this one. Here's a now ancient...
  • aWorkBlogByGus

    Measuring test effectiveness

    • 1 Comments
    You can find the post here .
Page 3 of 4 (95 items) 1234