Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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