jaybaz [MS] WebLog

We believe in nothing.

  • jaybaz [MS] WebLog

    The new Shiproom

    • 1 Comments
    For Whdibey Beta 2, I took on a new responsibility, called the "shiproom" role. There's a couple different parts to it: - Along with reps from QA & PM, we consider every C# PU bug. (PU=Product Unit. The C# Product Unit is responsible for the Visual...
  • jaybaz [MS] WebLog

    C# chats coming up

    • 0 Comments
    11 August: C# language. 25 August: C# IDE. (This is what my team does) See the C# chat page for more info. I probably won't be there, because my hands are full with Shiproom .
  • jaybaz [MS] WebLog

    Instant Messaging silliness

    • 1 Comments
    Kevin was working from his home on Mercer island this afternoon. We were using Microsoft Office Communicator to talk about a bug. This bug was particularly annoying: there were Watson reports indicating that it was getting hit at a lab at Microsoft, presumably...
  • jaybaz [MS] WebLog

    A simple Set collection

    • 6 Comments
    In a Microsoft internal discussion, someone asked for Set functionality in a collection. I threw this together. What do you think? Useful or no? using System.Collections.Generic; using System.Diagnostics; class Set <TItem> ...
  • jaybaz [MS] WebLog

    Weekly P1 ZBB

    • 2 Comments
    We've started a new-to-us practice around here: The weekly P1 ZBB. Each bug in our bug database gets assigned a priority: 0 - drop everything and fix this, because people are completely blocked because of this. 1 - really important bug that...
  • jaybaz [MS] WebLog

    Performance of the C# editor

    • 1 Comments
    Beta 2 & go-live I hope you have had a chance to download Visual Studio 2005 Beta 2 ("Whidbey"). We worked very hard to get the quality of the Beta up, with the intent that you could use it to build real production applications that you deploy to your...
  • jaybaz [MS] WebLog

    slack

    • 0 Comments
    Discovering slack...
  • jaybaz [MS] WebLog

    Google Desktop Search size

    • 2 Comments
    I flattened my desktop machine last week, reinstalling all the software again. Google Desktop Search spent the weekend reindexing. Today I arrive at work and see: Google Desktop Search has reached its maximum size. New items will no longer be indexed...
  • jaybaz [MS] WebLog

    Pocket PC Phone

    • 0 Comments
    I got a hand-me-down Pocket PC Phone from Kartik. (Thanks Kartik!). It's the HTC Wallaby (aka O2 XDA, or T-Mobile MDA, etc.). HTC doesn't advertise itself much, but they make just about every Pocket PC-based phone out there. This device has replaced...
  • jaybaz [MS] WebLog

    What Snew?

    • 0 Comments
    In What I'm doing these days I mentioned all the stuff I was doing beyond being a dev lead. I was spending 4 hours a day deciding which bugs we should fix. In Ask Mode you have to go through all this extra work just to fix a bug: Prepare the...
  • jaybaz [MS] WebLog

    Ferments are personal

    • 0 Comments
    Updated "What I'm Reading" in the sidebar. I'm playing with various fermented foods, but I'm keeping the topics in my personal blog . If you're interested, go there... Sandorkraut is my hero!
  • jaybaz [MS] WebLog

    Cutting "crashdump" support from the Visual Studio Debugger

    • 1 Comments
    Scott writes about the proposal to cut crashdump support . Let him know what you think. Personally, I think we should be much more aggressive with culling features, as we also add new ones. You end up with a cleaner product that is a better fit.
  • jaybaz [MS] WebLog

    What I'm doing these days

    • 5 Comments
    Gee, this blog has been pretty quiet. Why? Could I have lost interest in the connection with all the C# developers in the world? No! My responsibilities have drifted somewhat, to areas that make less sense to blog about. Dev Lead I'm the development lead...
  • jaybaz [MS] WebLog

    Thoughts on bit fields.

    • 6 Comments
    In C there is a long tradition of using bit fields to store a collection of boolean values: enum { TF_KEYWORD = 0x0001, TF_MEMBER = 0x0002, TF_IDENTIFIER = 0x0004, TF_STRINGLITERAL = 0x0008, TF_CHARACTERLITERAL = 0x0010, } TOKENFLAGS; DWORD dwTokenFlags...
  • jaybaz [MS] WebLog

    Performance of 'for' vs. 'foreach'

    • 12 Comments
    I saw someone ask if 'for' or 'foreach' is faster. I was surprised. My code is often slow when I first write it, but it's never something that could have been fixed by a microoptimization like that. So I wrote this: In my code, I find that the most important...
  • jaybaz [MS] WebLog

    New job opening in C#

    • 0 Comments
    We just got a new position opened in the C# team. It has been open all week, but we finally got all the known issues worked out this morning. I'm excited about it because it's a position on my team. You have been warned. I'm looking for someone pretty...
  • jaybaz [MS] WebLog

    Moderation enabled

    • 5 Comments
    Spammers have been hitting heavily in the last few days. I've enabled "moderation" which means your comments don't appear until I approve them. Hopefully I can turn it off soon.
  • jaybaz [MS] WebLog

    What if Garbage Collection was like Garbage Collection?

    • 11 Comments
    Every Thursday morning at 6:00am, the garbage truck stops in front of your house. A scruffy man in an orange jumpsuit steps down, walks up to your front door, and lets himself in. He walks around the house, picking up each item you own, and asks, "Are...
  • jaybaz [MS] WebLog

    Updated: jobs on the C# team

    • 7 Comments
    We continue to hire in to the C# team. Here's the list of currently open positions: http://msdn.microsoft.com/vcsharp/jobs If you'd like to talk about jobs in C#, but nothing in that list suits you, don't let that stop you! Drop me a mail & tell me...
  • jaybaz [MS] WebLog

    C# chat tomorrow

    • 3 Comments
    We're hosting a chat on the C# IDE tomorrow. See Scott's post for more info. Anything that affects how you read & modify code is fair game. My day is pretty full, but I will do my best to be there, because this is (obviously) my favorite area of the...
  • jaybaz [MS] WebLog

    'switch' in C#

    • 20 Comments
    On Eric's blog, a discussion about 'switch' statements in C# & why they require 'break' inspired this post. One of my favorite principles in the design of C# is that it forces you to be explicit when that removes confusion. The best example is the...
  • jaybaz [MS] WebLog

    Meet jbazuzi

    • 2 Comments
    Based on feedback I got in email & my post " What's appropriate for this blog? ", I've decided to create a personal blog . (I picked this host because google generally rocks , but I don't actually have any opinions on this specific blog host.) It...
  • jaybaz [MS] WebLog

    What's appropriate for this blog?

    • 23 Comments
    Concerning my post about funneling my $600 check from the U.S. government to Amnesty International , I've received quite a bit of feedback. Some of it is a response to my position on U.S. policy, like "Jay, you're a dumbass. " "The world is safer with...
  • jaybaz [MS] WebLog

    Bush supports Amnesty International

    • 69 Comments
    I'm pretty pissed off about a lot of things that I see my goverment doing right now. For example, we claim to be fighting a "War on Terrorism", but we're missing a few important facts: The US is the #1 perpetrator of terrorism world-wide After Sept 11...
  • jaybaz [MS] WebLog

    Absolutely, positively, no Edit and Continue

    • 14 Comments
    See Soma 's announcement . VS 2005 supports Edit and Continue for C#. You asked for it, again and again. So we did it. It took a heroic effort by the developers, testers, and program managers in C# to make this happen. Enjoy.
Page 2 of 10 (238 items) 12345»