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

    C# Language Board

    • 328 Comments
    Oh, and one more thing, it's been up since October 2003 and is very much alive and kicking today mostly thanks to a few regulars (Ryan (Kardax), AlanFo, Scouser, and co.). The C# Language Board on GotDotNet has some pretty interesting discussions on C#...
  • aWorkBlogByGus

    Double-quotes inside a verbatim string literal

    • 8 Comments
    This one came up today in an internal discussion alias and reminded me of how many times I've seen people get stumped on this one and end up working around it. A lot of users have used verbatim string literals as they ease writing multi-line strings literals...
  • 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

    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

    Warning CS1668: Invalid search path...

    • 3 Comments
    We once again saw a few reports of folks running into the CS1668 warning every time they used the C# compiler when we released Beta 2. For those who use the /warnaserror+ compiler option, it blocks compilation as it gets promoted to an error. To some...
  • 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

    C# compiler bug workaround

    • 11 Comments
    We've received a couple of reports of people running into this internally and I figured it was worth posting about for anyone who searches for information on the problem. It's a very easy workaround and I think most would be able to figure it out on their...
  • aWorkBlogByGus

    Static fields in generic classes

    • 1 Comments
    One of today's questions had to do with how static fields work in generic types in the upcoming C# 2.0 . For example, what would the output be from the following code? using System; class Gen<T> { public static int X = 0; } class Test ...
  • aWorkBlogByGus

    Global conditional symbols in C#

    • 3 Comments
    Recently, I got slightly different questions from folks who weren't aware of the /define command-line compiler option in C#. The thinking was they needed to define a conditional-symbol (in specspeak) defined for their entire project and, to do so, they...
  • aWorkBlogByGus

    RightSideUp - Automatically rotates images based on EXIF data

    • 16 Comments
    Update (1/3/06): Find the latest info on RightSideUp on my main blog from now on. A .NET application that automatically rotates images in a folder using EXIF data stored in the image by some cameras. There's no longer a need to go through each image...
  • aWorkBlogByGus

    Introducing Hovervue...

    • 0 Comments
    Got a chance to code some today and I finally got around to getting Hovervue all packaged up and usable by anyone who's interested. You can get the full scoop on my personal blog . You can also see screenshots here which are pretty self-explanatory as...
  • aWorkBlogByGus

    New Snippy is out. Finally.

    • 10 Comments
    You can get the latest version of Snippy from GotDotNet . There is a beta 2 version as well as one based on the latest RTM RC so most people should be covered.
  • aWorkBlogByGus

    Another C# team member blogs...

    • 0 Comments
    Vijay has started blogging . Note that he's had a blog for a while now (Jan 2004) but he's now actually adding entries. :) Head over to his blog and read up on some of his great work and background testing Whidbey's C# Edit-N-Continue feature. Good stuff...
  • aWorkBlogByGus

    Pete blogs about sign offs...

    • 8 Comments
    Pete, our "box" QA guy, has started a blog where he plans on covering C#, testing, and plane-building. His first work-related post talks about QA signoffs and has plenty of info on how things get done. His first plane-building post is also very interesting...
  • aWorkBlogByGus

    Rusty posts about MSDN Feedback

    • 4 Comments
    Rusty , my manager, seems to have started blogging again and I'd missed it so far. He's got some interesting posts so far. Here's a link to his latest on how it's going with the MSDN Feedback site and how the community bug reports and suggestions compare...
  • aWorkBlogByGus

    Nullable DCR

    • 1 Comments
    Lots happened with Nullable pretty late in the game and it sure was a big effort by a bunch of people across several teams to make it happen. Check out Soma's post about the Nullable DCR and get a quick summary of how things are changing...
  • aWorkBlogByGus

    ezClip - Command-line clipboard utility

    • 17 Comments
    This is a tiny C# application I wrote a while back that allows you to copy/paste files via the clipboard. The main scenario I use it in is when I have multiple command prompt windows open and I want to copy files from one to the other without having to...
  • aWorkBlogByGus

    Space Invaders - Another clone of the classic game

    • 10 Comments
    A .NET version of the classic game. It's all written in C# and uses GDI+ (not DirectX) for graphics. If I do any more work on this it'll probably be to port it to DirectX and add a few of the remaining features needed to do everything the original did...
  • aWorkBlogByGus

    New version of Snippy coming...

    • 6 Comments
    Turns out Snippy has had a growing set of users over time which have been emailing me quite a bit recently inquiring about future updates. I haven't been able to work on it for a while but I have now found it a new home. Some of the good folks on the...
  • aWorkBlogByGus

    Another C# Chat coming up...

    • 1 Comments
    Spreading the word... Next C# Chat is on 4/21 at 1pm Pacific Time. You can read all the details on Scott's post .
  • aWorkBlogByGus

    The new MSDN Forums

    • 0 Comments
    If you haven't already, be sure to check out the new MSDN forums site that just went up recently. It's got a ton of different message boards and there's already plenty of activity going on. If you want to jump straight into the C# related forums, head...
  • aWorkBlogByGus

    Another upcoming C# language chat

    • 2 Comments
    We've got another C# language chat coming up tomorrow at 1pm (PACIFIC time). Scott has posted all the relevant links and schedules but here's a direct link to the actual entry for tomorrow's session . I won't be there but there will be plenty of team...
  • 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

    I think I can...I think I can...

    • 4 Comments
    Today, I realized it had been a lot longer than I thought since I last posted on this blog. It's actually been over three months which just isn't all that cool. I haven't even been posting much on my personal blog which I used to keep at least somewhat...
  • aWorkBlogByGus

    Wordy - Quick dictionary access via system tray

    • 10 Comments
    Another C# app I wrote ages ago that I still use on every single one of the machines I use. Wordy lives in the tray and provides a quick way of looking up a word's definition. I use this at least a couple of times a day as my vocabulary has never been...
Page 1 of 4 (95 items) 1234