jaybaz [MS] WebLog
We believe in nothing.
Uh-oh, it's google
So now I have GMail, the Google Toolbar, the Google Deskbar, and the Google Desktop. To search MSDN...
Author: MSDN Archive Date: 10/15/2004
Google for MSDN help
When I want to look up an API in the .Net Frameworks, or read about some language construct, I look...
Author: MSDN Archive Date: 10/15/2004
Come work on C#
I wanted to post a short note about all the different job opportunities available today in C#. We...
Author: MSDN Archive Date: 09/30/2004
Safely firing an event, Part 3
Take another look at Safely firing an event. According to Grant, there’s another issue here. The...
Author: MSDN Archive Date: 09/16/2004
Won't Fix or Postponed?
In our bug database, when resolving a bug, you have to select a “Resolution”. Obviously you can...
Author: MSDN Archive Date: 09/16/2004
Separating out unit tests
This question came up on a customer chat today. It’s probably interesting to a wider audience, so...
Author: MSDN Archive Date: 09/09/2004
C# Editor at a conference?
Back in da day, I used to go to VC/VS themed conferences and talk about the debugger. Even though I...
Author: MSDN Archive Date: 09/05/2004
A Factory pattern
The idea popped in to my head, so I wrote it down. I’m not sure what it’s good for, but here it is:...
Author: MSDN Archive Date: 09/01/2004
A blog break
Earlier I talked about the challenges of shipping software. You want Whidbey, and we want to give it...
Author: MSDN Archive Date: 09/01/2004
A man talking sense to him self...
...is no less sane than a man talking nonsense, not to himself. The full text of the previous...
Author: MSDN Archive Date: 09/01/2004
More on autocomplete
Related to the questions around TAB and ENTER are some questions around the new “autocomplete on...
Author: MSDN Archive Date: 08/30/2004
TAB TAB TAB
We're going back and forth on a rather narrow design issue in IntelliSense. Suppose you're writing...
Author: MSDN Archive Date: 08/30/2004
How do you ship software?
I surely don't need to tell you that we've been working on Whidbey for a while now. You probably...
Author: MSDN Archive Date: 08/30/2004
Refactoring the C# Express Starter Kit – Part 2: Organizing fields
Looking in RssView, I see a big mess. There are lots of fields. Some are related to each other &...
Author: MSDN Archive Date: 08/21/2004
Some good feedback on the Range post.
Dithermaster says “it's much easier to find out of they DON'T overlap” and proposes: ! ( (end2...
Author: MSDN Archive Date: 08/20/2004
Refactoring the C# Express Starter Kit
Yesterday I decided to take a look at the code we shipping in the Beta 1 C# Express SKU for a screen...
Author: MSDN Archive Date: 08/19/2004
Comparing ranges
Ryan Farley talks about comparing date ranges. In his post is this phrase “First range represented...
Author: MSDN Archive Date: 08/19/2004
Rope Boarding Mat
My mom just bought another house. She keeps doing this. Nurse by day, real-estate mogul by...
Author: MSDN Archive Date: 08/18/2004
Fallingwater
While in PA, we visited two Frank Lloyd Wright homes. The first was Fallingwater. I didn't go...
Author: MSDN Archive Date: 08/18/2004
Help Make Blogs More Visible!
There are by some estimates more than a million weblogs. But most of them get no visibility in...
Author: MSDN Archive Date: 08/17/2004
Old office; new office
I got to switch offices recently. Just moved a few down the hall, but the new one has a view of...
Author: MSDN Archive Date: 08/05/2004
Delaying email send in Outlook
All too often, I send an email and regret it a moment later. Maybe I bumped into Send before I was...
Author: MSDN Archive Date: 08/04/2004
Making “Promote Local” make sense.
We’re sitting around watching a video from a usability study. A subject has been exploring the...
Author: MSDN Archive Date: 07/29/2004
Whidbey Refactorings: Signature Change
Almost 4 months after the first post in the series… not bad! There are 3 Signature Change...
Author: MSDN Archive Date: 07/25/2004
My blogroll
I don't have a blogroll listed in the sidebar. I read in SharpReader, and maintaining two lists...
Author: MSDN Archive Date: 07/22/2004
What are named indexers?
Someone asked me about this, so I decided to write up the answer here in case other folks are...
Author: MSDN Archive Date: 07/21/2004
Refactoring the XMLNotepad
I’ve been reading Extreme Programming Adventures in C#. Currently reading Chapter 28 (Undo)....
Author: MSDN Archive Date: 07/20/2004
Keeping disks defragmented
I want to keep my disks defragmented, with these constraints: · Don’t consume the disk IO...
Author: MSDN Archive Date: 07/19/2004
email = pain?
A while back I took a training class called "Action Management!". Say it with a deep superhero...
Author: MSDN Archive Date: 07/17/2004
A way to do named indexers.
In this entry on Ladybug, a customer asked for named indexers in C#. Here’s one way to get it:...
Author: MSDN Archive Date: 07/16/2004
Dear postal resident
When you enter an issue in Ladybug you should always get a response from us. We have a goal of...
Author: MSDN Archive Date: 07/16/2004
Want to work on [TOP SECRET]?
I was reading job descriptions today and came across this one. Cool thing is, I actually do know...
Author: MSDN Archive Date: 07/14/2004
RANU: Running Admin Tasks easily
A while back I described the set of shortcuts I use to run things as Administrator, even though I'm...
Author: MSDN Archive Date: 07/14/2004
Kevin seeking feedback on Formatting behavior
Based on some feedback from the Beta, we're tuning the behavior of the VS 2005 Formatting Engine....
Author: MSDN Archive Date: 07/09/2004
Geek Nirvana
Yesterday I got it to work. All of it, at the same time. Even though I was outside, I was still...
Author: MSDN Archive Date: 07/09/2004
Disclaimer
My employer says I should have a disclaimer. I suggested “Not for use by minors” but...
Author: MSDN Archive Date: 07/07/2004
API writability and the editor
Steve Clark talked about usability of APIs, and a snag some users hit when writing against ADO.NET,...
Author: MSDN Archive Date: 07/06/2004
More about the event class
In Popular patterns around events?, several folks mentioned that a usage example would be a good...
Author: MSDN Archive Date: 07/02/2004
If test fixtures could be private
Last one for the day, then I go home. You’ve read Test Methods are neither Methods nor Tests....
Author: MSDN Archive Date: 07/01/2004
Test Methods are neither Methods nor Tests
Put on your life vest & tankini. We’re heading off into the deep end again. You’re...
Author: MSDN Archive Date: 07/01/2004
Popular patterns around events?
In Properties with events: another attempt, Omer said: I would rather have a protected virtual OnSet...
Author: MSDN Archive Date: 07/01/2004
Making regex less painful
So, Regex is darn powerful. But they’re hard to write correctly, hard to read, and hard to...
Author: MSDN Archive Date: 07/01/2004
Looking for guidance on exceptions
Are there any books or other media that have good guidance on the use of exceptions in code? I'd...
Author: MSDN Archive Date: 07/01/2004