jaybaz [MS] WebLog

We believe in nothing.

April, 2004

  • jaybaz [MS] WebLog

    Scott’s lazy loader

    • 9 Comments
    Scott Wisniewski posted a lazy loader implementation on his blog. He coded it blind, without the help of a compiler that could do C# generics. I went back through and made it legal C# code. I also did a little refactoring. The ILazyLoader is...
  • jaybaz [MS] WebLog

    Properties? Not my bag, baby.

    • 30 Comments
    Eric recently posted a blog: “ Property or backing store from inside a class? ”, and I responded in a way that skirted the issue entirely. I want to discuss them in a little more detail. Part 1: Why bother? First, why do we use...
  • jaybaz [MS] WebLog

    CCC2: InitializeComponent()

    • 3 Comments
    Call it a Clearest Code Challenge: What should InitializeComponent() look like? What’s the best code you can imagine, that the WinForms designer should generate? Let’s take a simple, concrete case: a form with an OK button. The button...
  • jaybaz [MS] WebLog

    Winforms designed code and C# partial classes

    • 29 Comments
    In Whidbey, the WinForms designer takes advantage of a new C# language feature called “ partial classes ”. This allows them to pull out the designer generated code into a separate file. It has several advantages: · Users are less likely...
  • jaybaz [MS] WebLog

    What's he got in his pocketssess?

    • 18 Comments
    In my passwords post, several people mentioned carrying a USB drive with encrypted passwords on it. I used to have a small one, but lost it a while back. I don't one a new one, both because I'm trying to simply my life , and because I don't like to carry...
  • jaybaz [MS] WebLog

    I h8 passw3rdz

    • 11 Comments
    I'm sick of passwords. I want to be secure: Never reuse a password, month-to-month or site-to-site Use a secure, reliable random password generator Change all my passwords each month Don’t write them down on a post-it note on...
  • jaybaz [MS] WebLog

    Puffin’ along

    • 7 Comments
    I quit smoking years ago, so that’s not what this is about. This is about a steam powered boat at the Center for Wooden Boats , called Puffin . Today we went down to the Center to go sailing. It was a beautiful day, with a good North breeze...
  • jaybaz [MS] WebLog

    E&C Category added

    • 0 Comments
    If you're bored on a Friday night, what better to do than read my blog? Especially exciting and insightful ones about C# Edit and Continue ? I'm really posting to tell you that I made an E&C Category.
  • jaybaz [MS] WebLog

    ZBB

    • 2 Comments
    Perhaps you've seen Shaykat and Eric talk about ZBB. Now it's my turn. I'm the dev lead for the team that create the C# specific parts of the Editor. I'm also responsible for how the PU (Product Unit) gets to ZBB. That includes the C# Compiler &...
  • jaybaz [MS] WebLog

    How much is enough?

    • 6 Comments
    How many computers do I need to get my job done? When I was new to Microsoft, I new that my first goal was to collect as much hardware as possible. I figured that with more computers, I could do more cool stuff. With two development machines...
  • jaybaz [MS] WebLog

    Whidbey Refactorings: Rename (part 2)

    • 2 Comments
    Michael suggests : ...do the refactoring inline. It is WAY smoother and more productive that way I didn't mention in my previous post , but we do. If you edit a name at the definition, a smart tag appears, offering to run the Rename operation...
  • jaybaz [MS] WebLog

    Whidbey Refactorings: Rename

    • 22 Comments
    Let's start by talking about Rename. I view Rename as being one of the “Tier 1” refactorings – the refactoring we absolutely must provide, and which must be of the highest quality. They must be fast, reliable, and easy to use. You’re...
  • jaybaz [MS] WebLog

    English Breakfast

    • 3 Comments
    My favorite drink is English Breakfast tea. Filtered water. Brewed exactly 3 minutes. 2 lumps. A little milk. I amused myself by creating a mug .
  • jaybaz [MS] WebLog

    What Refactorings are in Whdibey?

    • 7 Comments
    If you didn't go to the last PDC or VSLive, and you're not an MSDN subscriber, you probably don't have access to any previews of Whidbey. (Hmm, what about Kazaa?). The big question on your mind, I’m sure, is “What refactorings actually...
  • jaybaz [MS] WebLog

    Upcoming Chat with Ron Jeffries

    • 7 Comments
    15th April : Join Microsoft Press author Ron Jeffries in a chat about Extreme Programming Adventures in C# . Date: Thursday, April 15, 2004 Time: 9:00AM-10:30AM Pacific Time (GMT-8, US & Canada)
  • jaybaz [MS] WebLog

    Books

    • 0 Comments
    I just created a section of links for what I'm reading these days. I also recently read Test Driven Development: By Example , Kent Beck.
Page 1 of 1 (16 items)