jaybaz [MS] WebLog
We believe in nothing.
Another clear code challenge
Zhanyong posted his own programming challenge, including this comment: “The merit of an entry...
Author: MSDN Archive Date: 03/30/2004
Tech Preview now available!
Wahoo! As I had previously discussed, the first Technology Preview for Whidbey became available this...
Author: MSDN Archive Date: 03/26/2004
Clearest Code Challenge: My answer
Here’s my solution. const int spacing = 12; _buttonCancel.Location = new Point(this.ClientSize...
Author: MSDN Archive Date: 03/26/2004
Clearest Code Challenge: Honorable Mention
Honorable mention to Thomas Eyde. His submission uses a new class, so he gets points for trying to...
Author: MSDN Archive Date: 03/24/2004
Clearest code challenge
This is a real problem I had recently. Suppose you have a form with OK and Cancel buttons. You want...
Author: MSDN Archive Date: 03/20/2004
Edit & Continue vs. Test-Driven Development
When you do TDD, your code takes on a very different structure than without TDD. Each line of code...
Author: MSDN Archive Date: 03/20/2004
Safely firing an event
This came up on an internal alias, and I thought I should spread it around. If you’re going to...
Author: MSDN Archive Date: 03/19/2004
Unit Testing chat TODAY!
Microsoft is hosting a chat on C# & Unit Testing today. Jim Newkirk will be there. I will, too....
Author: MSDN Archive Date: 03/18/2004
Edit and Continue vs. Elvis
Continuing on a theme, today we talk about Elivs and E&C. We don't have a good way of measuring...
Author: MSDN Archive Date: 03/18/2004
Suggest a topic
What would you like me to blog about? More of what you've seen? Something completely different?...
Author: MSDN Archive Date: 03/15/2004
Whidbey Implement Interface
Anson talks about what some work we've done on Implement Interface. When I code today, I always use...
Author: MSDN Archive Date: 03/15/2004
Sloop-a-palooza!
This past weekend I took the Sloop-a-palooza class at the Center for Wooden Boats. It was a...
Author: MSDN Archive Date: 03/15/2004
Putting the tee BACK in tee dee dee
Christian posts about the word “tests” in test driven development. He's absolutely...
Author: MSDN Archive Date: 03/15/2004
Edit and Continue vs. Einstein
Continuing the discussion with Einstein, the prototypcial C++ developer. Einstein often creates...
Author: MSDN Archive Date: 03/12/2004
Edit and Continue vs. Mort
All this talk about E&C, I thought it'd be a good idea to talk about the personas. Ian has a...
Author: MSDN Archive Date: 03/11/2004
C# Edit & Continue vs. Refactoring
Sean asks for it, and Andy blogs some of the thinking behind no E&C for C#. I really like using...
Author: MSDN Archive Date: 03/11/2004
Software Performance & Hardware configurations
The minimum hardware requirements for Visual Studio 2002 and 2003 are a machine with a 600MHz CPU...
Author: MSDN Archive Date: 03/09/2004
Performance Scenarios
Perf for an editor is extremely important. Because editing is completely interactive, you really...
Author: MSDN Archive Date: 03/09/2004
SailNOW Graduate!
This entry is a departure from my other entries, in that it has 0 to do with computers. Please...
Author: MSDN Archive Date: 03/02/2004
Preview Changes for Refactorings
In a comment, Robert Watkins proposes a preview mode for refactorings. Funny how things work out....
Author: MSDN Archive Date: 02/27/2004
Making TDD easier
Chris Garty asks what tools are availble to help Test-First development. He says: “it would be...
Author: MSDN Archive Date: 02/27/2004
Are Refactorings safe?
The C# refactorings we're building in Whidbey are designed to be reliable. Not all of our customers...
Author: MSDN Archive Date: 02/26/2004
$exception
Shaykat posts on $exception. It's a little debugger trick to let you see the inners of the current...
Author: MSDN Archive Date: 02/24/2004
Come join us
Hey, we're hiring. My team is trying to hire some one right now to work on the C# editor. Read the...
Author: MSDN Archive Date: 02/22/2004
More info on Technology Previews
Mark Cliggett's blog seems a good source of information on our Community efforts. One of the...
Author: MSDN Archive Date: 02/22/2004
Technology Previews of Visual Studio "Whidbey"
Have you heard? Microsoft has decided to start publicly dropping Visual Studio Whidbey builds on a...
Author: MSDN Archive Date: 02/21/2004
Annoyances in the .Net Framework
This post is 100% whine. It's where I get to complain about how parts of the .Net Framework are put...
Author: MSDN Archive Date: 02/20/2004
Strings Stink!
In a previous post, I talked about some ideas about how to write Object Oriented code. Today I'd...
Author: MSDN Archive Date: 02/20/2004
Unit test speed.
If you're thinking about doing Test-Driven Development, you may ask yourself how long it should take...
Author: MSDN Archive Date: 02/17/2004
My HTPC.
I mentioned my HTPC in my previous blog entry. I'm pretty happy with it, so I thought I might...
Author: MSDN Archive Date: 01/28/2004
My home network
This has nothing to do with C#, but maybe you'll find it interesting. I'm a geek. I know this,...
Author: MSDN Archive Date: 01/26/2004
How do you write Object Oriented Code?
I have a confession to make. I put “C++” on my resume when I graduated from college, but...
Author: MSDN Archive Date: 12/13/2003
Refactoring
If you’ve seen the PDC prerelease of Visual Studio (codename Whidbey), you may have noticed...
Author: MSDN Archive Date: 12/04/2003