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

<Previous