jaybaz [MS] WebLog

We believe in nothing.

  • jaybaz [MS] WebLog

    Refactoring Party

    • 10 Comments
    In What are my Goals? , Jim asked : How do you plan to "Develop a culture of energy, productivity, and learning on the team"? One of the activities I have in mind is a reoccurring Refactoring Party. It works like this: Each week we come...
  • jaybaz [MS] WebLog

    Language Readability vs. Writability

    • 8 Comments
    In my previous post , I said: “Unfortunately, language readability is often at odds with writability.” And “Generic method type parameters are inferred from the concrete parameters” Here’s what I’m...
  • jaybaz [MS] WebLog

    Language design for Refactoring

    • 1 Comments
    A question came up on the Yahoo! Groups Refactoring Group about what language design would be best to support Refactoring. We think about this quite a bit, but usually we phrase the question more generally: What language design would make...
  • jaybaz [MS] WebLog

    Dru!

    • 1 Comments
    Dru sent me a mail via this blog containing only this text: Does it generate x86 or CLR only? I can't be sure that this isn't a troll, so I'm posting this blog. Dru, what's up? What are you talking about?
  • jaybaz [MS] WebLog

    PDB always

    • 8 Comments
    In my last post , I wrote: “ Debugging information (pdb). Set with ‘csc /debug[+|-]’. It doesn’t affect codegen, so it’s really not very interesting.” In my opinion, this should always be on, and compilers...
  • jaybaz [MS] WebLog

    Soma on Express

    • 0 Comments
    Somasegar, my boss's boss's boss's boss, talks about Express .
  • jaybaz [MS] WebLog

    Announcing MSDN Product Feedback Center

    • 2 Comments
    I wish they had picked a name that was easier to say with a mouthfull of breakfast. Maybe we'll call it “Da PFC”. See Dan's blog , again. Now you have a chance to reach in to our internal bug database. Enter a bug, vote on what you want...
  • jaybaz [MS] WebLog

    Announcing C# Express

    • 2 Comments
    See Dan's blog . We've just announced the C# Express SKU. It's like a lightweight Visual Studio. It downloads quickly, and doesn't take a lot of disk space. I hope this expands the base of C# developers, and will increase the quantity of feedback we...
  • jaybaz [MS] WebLog

    debug vs. release in C#

    • 2 Comments
    A question came up on an internal DL about checking if an assembly was debug or release. I’m always looking for something to spout about, and this seemed like a good one. There are 3 things people typically identify as the difference between...
  • jaybaz [MS] WebLog

    Looking for small programming problems

    • 4 Comments
    Suppose I have some new crazy idea about development. I'd like to try it out on a problem big enough to be interesting, but small enough to be doable in a short time. Got any favorite small programming problems?
  • jaybaz [MS] WebLog

    Books

    • 9 Comments
    Object Thinking I think I'm giving up on Object Thinking. I enjoyed it for a while, and it has had an important impact on my thinking: The four fundamental assumptions in Object Culture. ( e.g. : “Everything is an object”) When...
  • jaybaz [MS] WebLog

    Another attempt at Functions as objects.

    • 1 Comments
    One of the challenges in the Method class is that C# doesn’t let me apply generics as signatures all over the place. I would have liked to make the delegate type a type parameter, and somehow specify that Method.Invoke matched the signature of the...
  • jaybaz [MS] WebLog

    In training

    • 5 Comments
    I'm in training for all of the afternoon. I'm in an auditorium in the fabulous Microsoft Conference Center. Nice digs. The rows of seats are separated by rows of small desks, which include a small loudspeaker every 10 feet. As a result, I can understand...
  • jaybaz [MS] WebLog

    Thinking about objects; thinking about C# editing

    • 3 Comments
    I’ve read the first 7 chapters of Object Thinking. I’ve still got a lot of questions, but I’m liking it so far. Today I talked with Renaud about some of the ideas & the problems we work on. The first step, says West, is to...
  • jaybaz [MS] WebLog

    What are my goals?

    • 10 Comments
    Today one of my tasks is to state my goals for the coming year. I did something unusual today. I showed my goal list to the people who work for me, and asked them for feedback. This is an opportunity for them to say what we should be working on as...
  • jaybaz [MS] WebLog

    I great day to blog.

    • 2 Comments
    So far, I've had a heated discussion of the value of TDD, an enjoyable lunch, chatted with my team, and had a meeting with some other managers about our execution of Whidbey plans. I'm now writing this blog. What I haven't done is started my review...
  • jaybaz [MS] WebLog

    New hair, step 1

    • 2 Comments
    I did it. I cut my hair. It's long enough to rest on my shoulders, but that's about it. I also shaved the back & sides of my head, just above the tops of my ears. If I had the time, I would keep it in a french braid. But that's just too hard to...
  • jaybaz [MS] WebLog

    Safer on a bike

    • 9 Comments
    On Eric's Blog, a debate is raging on the topic of safety on a motorcycle. It's an old debate, and we're not about to end it here. I have some thoughts from my experience, and they're too verbose to stuff into a comment on his blog, so I'm writing...
  • jaybaz [MS] WebLog

    The clothes make the man

    • 3 Comments
    It's too hot in my house. The ventilation is pretty bad, so it just stays hot late into the evening. (In the winter it's drafy. Go figure.) My kiddo is wearing some water sandles. It's the perfect outfit for the situation. Fashionable. Not too warm...
  • jaybaz [MS] WebLog

    HTPC & ME

    • 1 Comments
    Discussions about Windows XP Media Center Edition are always a little odd for me. They center around TV PVR scenarios. I don’t watch TV. I don’t have cable or satellite or an antenna or anything. I don’t want it. The primary reason...
  • jaybaz [MS] WebLog

    Half-Life 2

    • 5 Comments
    I have to admit, I'm looking forward to Half-Life 2 . My wife was a tester on the Half-Life: Day One. She had to play through with only a crowbar, because they hadn't finished coding up the firearms or first-aid stations. Even when they added the pistol...
  • jaybaz [MS] WebLog

    RANU: smarter CPL and MSC

    • 7 Comments
    I wish that .CPLs and .MSCs were smarter about normal users. I want to be a normal user, open a Control Panel applet , and have it prompt me for credentials if needed. Same thing for the administrative tools. Here's what I do instead. I create a...
  • jaybaz [MS] WebLog

    RANU: Give me another TS session

    • 1 Comments
    If you want to user Windows Terminal Services, Microsoft says you need a server OS . Seems like overkill. I don't need my Windows XP-based email machine to support 500 concurrent users. I shouldn't need a licensing server & a $1500 OS. Here...
  • jaybaz [MS] WebLog

    RANT: Run as Normal User

    • 8 Comments
    AKA “Run as non-admin”. We call it “RANU” around here, or sometimes “why would you do that?” I have a Linux background . There it seemed obvious to run as 'jbazuzi' sometimes and 'root' other times. But making it...
  • jaybaz [MS] WebLog

    No castes!

    • 8 Comments
    Actually I mean “no casts”. Cyrus says : I hate casts. They usually indicate to me that something is being wrong. However, in this case I need them because the language won't allow me to express this completely safe concept. Me too...
Page 5 of 10 (238 items) «34567»