Share via


Eric Gunnerson's Compendium

Term of the day: Inbox Camping

Inbox Camping Process of repeatedly checking your email to see if there is something new to check up...

Author: Eric Gunnerson Date: 04/06/2004

Extreme Programming Chat

Jay mentions that Ron Jeffries is doing an Extreme Programming Chat

Author: Eric Gunnerson Date: 04/05/2004

MVPs are here!

The Microsoft MVP Global Summit started yesterday. I had hoped to make it to the opening party last...

Author: Eric Gunnerson Date: 04/05/2004

My presentation today

This morning I presented at a community review for my manager, my second level, my third level, and...

Author: Eric Gunnerson Date: 04/02/2004

How a bug becomes a fix...

Anonymous Corporate Coder wrote a comment on my ZBB post, asking what set of bugs ZBB relates to. I...

Author: Eric Gunnerson Date: 04/02/2004

A new career choice

Let's see: Never been convicted of a felony US born 40 years or older Resident for the last 40...

Author: Eric Gunnerson Date: 04/02/2004

I'm 28 today...

On my post about “particular boats and funicular goats”, Steve properly surmized that it...

Author: Eric Gunnerson Date: 04/02/2004

Acronym of the day: ZBB

ZBB = Zero Bug Bounce As we start moving from the writing code phase into the fixing bugs phase, the...

Author: Eric Gunnerson Date: 04/01/2004

User focus on the C# Language Design Team

Rick writes an interesting article Rick is a really sharp guy who became a usability engineer by an...

Author: Eric Gunnerson Date: 04/01/2004

I Love this

From /. https://www.darrenbarefoot.com/hall/

Author: Eric Gunnerson Date: 04/01/2004

Work/Life Balance

Every year, Microsoft does a widespread poll to determine how people view their work environment,...

Author: Eric Gunnerson Date: 03/31/2004

Particular boats and Funicular goats

Your task: 1) Figure out what this reference is 2) Figure out why it's an appropriate one

Author: Eric Gunnerson Date: 03/31/2004

Using for purposes other than disposable objects...

Doug asks: re: A lock statement with timeout... I've done this trick before to deal with common...

Author: Eric Gunnerson Date: 03/28/2004

Enumerators and boxing..

Jeroen asked: While we're on the subject of boxing, why doesn't foreach do the same optimization as...

Author: Eric Gunnerson Date: 03/28/2004

A lock statement with timeout...

Ian Griffiths comes up with an interesting way to use IDisposable and the “using“...

Author: Eric Gunnerson Date: 03/24/2004

C# Featurette #1 - Reference and Value type Constraints

We've spent a lot of time talking about the major features of the C# language, but there are a...

Author: Eric Gunnerson Date: 03/24/2004

Adding Emptiness to the DateTime class

I got an interesting email from a customer today, asking for my opinion on how to deal with the...

Author: Eric Gunnerson Date: 03/23/2004

Speed of direct calls vs interfaces vs delegates vs virtuals

I've gotten a couple of follow-up questions on my column on dynamic dispatch asking why there are...

Author: Eric Gunnerson Date: 03/19/2004

Arrays with non-zero upper and lower bounds...

In the comments to my post on zero and one based arrays, several people mentioned that they wanted...

Author: Eric Gunnerson Date: 03/18/2004

Timing your C# code

I've gotten a couple of emails on my recent column telling me that they couldn't replicate my...

Author: Eric Gunnerson Date: 03/18/2004

What's wrong with this code redux...

Thanks to all for their comments on “what's wrong with this code”. I will confess to...

Author: Eric Gunnerson Date: 03/18/2004

Who does Microsoft talk to when they have questions?

In the comments to my “What's coming up in C# beyond Whidbey”, RichB makes the following...

Author: Eric Gunnerson Date: 03/16/2004

What's wrong with this code?

TechEd is rapidly approaching, and I'm signed up to do a “C# Best Practices” kind of...

Author: Eric Gunnerson Date: 03/16/2004

Performance Quiz

Rico presents a very interesting performance quiz on writing string values:

Author: Eric Gunnerson Date: 03/16/2004

C# and Unit Testing chat on Thursday

Jim Newkirk, one of the authors of NUnit and lately of the Microsoft PAG group, will be joining the...

Author: Eric Gunnerson Date: 03/16/2004

Anson talks about implementing interfaces in the IDE in Whidbey

Anson talks about implementing interfaces in the IDE in Whidbey. Anson is the PM who used to own the...

Author: Eric Gunnerson Date: 03/16/2004

I really appreciate the comments that people leave on my posts, and the comments are often more...

Author: Eric Gunnerson Date: 03/12/2004

What's coming up for C# beyond Whidbey?

Diego asks, Now that C# 2.0 is almost here, I'd like to know about features that were left out from...

Author: Eric Gunnerson Date: 03/11/2004

Why do delegate arguments have to match exactly?

Michael asks, Why do delegate arguments have to match exactly, when creating a delegate using...

Author: Eric Gunnerson Date: 03/11/2004

The virtues of "One Note"

Derek said that I should write about the virtues of OneNote, which is, in his words, “one...

Author: Eric Gunnerson Date: 03/11/2004

Fewer blog posts here, more on the C# FAQ

I've decided that rather than put FAQ answers here, I'm going to put them on the C# FAQ instead....

Author: Eric Gunnerson Date: 03/11/2004

Bruce Eckel - Generics Aren't

Bruce has an interesting discussion entitled “Generics Aren't”. It's primarily about the...

Author: Eric Gunnerson Date: 03/11/2004

The VS7 debugger doesn't work. What can I do?

Min provides a new link to his excellent document on debugging the debugger.

Author: Eric Gunnerson Date: 03/09/2004

Why doesn't C# support default parameters?

A post in the new C# FAQ Blog. The items will be showing up on the C# dev center in the near...

Author: Eric Gunnerson Date: 03/07/2004

New Column - different methods of dynamic dispatch.

My most recent column went live on MSDN today. It discusses different methods of dynamic execution...

Author: Eric Gunnerson Date: 03/02/2004

Why does C# require 'ref' and 'out' at both definition and use?

(question from a customer) If you use 'ref' or 'out' on a method parameter: class Test{ public void...

Author: Eric Gunnerson Date: 03/01/2004

Compiler error messages

Grant has some questions on them

Author: Eric Gunnerson Date: 02/29/2004

Cool picture of Saturn

is here

Author: Eric Gunnerson Date: 02/27/2004

I was web browsing this morning, and I clicked on a video link on a website, and IE popped up a...

Author: Eric Gunnerson Date: 02/27/2004

Don't click on this...

If you value your productivity. https://halo.bungie.org/misc/warthog_launch.html I got to level 30

Author: Eric Gunnerson Date: 02/26/2004

Regex, HTML, and my sanity

The answer I came up with is at the bottom. But first, a brief digression. There were several...

Author: Eric Gunnerson Date: 02/26/2004

Hooking into the C# compiler

Rick said in a comment, You said: “Philosophically, it would be nice to have some way to...

Author: Eric Gunnerson Date: 02/25/2004

How do you organize .NET?

Shaykat and I have been having a discussion about how we organize information that we present to...

Author: Eric Gunnerson Date: 02/25/2004

Regex puzzle

I was reading our newsgroups, and I came across a post where the user wanted to filter out all tags...

Author: Eric Gunnerson Date: 02/25/2004

up and down

Up and down. Two words that we generally think of opposites, but in actual use they are quite...

Author: Eric Gunnerson Date: 02/24/2004

My first patent

If you walk into some offices at Microsoft, you'll find these strange 2“ black cubes on some...

Author: Eric Gunnerson Date: 02/24/2004

How do I protect my C# code against reverse engineering?

One of the questions that comes up often - usually after somebody comes across one of the C#...

Author: Eric Gunnerson Date: 02/24/2004

Extreme Programming Adventures in C#

Eric Gunnerson notes that Ron Jeffries has released a book on Extreme Programming using C#

Author: Eric Gunnerson Date: 02/23/2004

My real name is "Cure Inner Song"...

Yes, I've been discovered. My real name is “Cure Inner Song“, and I chose “Eric...

Author: Eric Gunnerson Date: 02/23/2004

<Previous Next>