JoeN's Blog

PMing somewhere in the world

  • JoeN's Blog

    So why did the C# keybindings change?

    • 52 Comments
    Andy wants my blood but on an internal email thread both Don Box and Chris Sells also want it. I was responsible for the new C# keybindings (I’ll let you have a moment to stick that pin into the Microsoft PM Voodoo doll you all have J ). It all...
  • JoeN's Blog

    So why did the C# keybindings change? (Part 2)

    • 17 Comments
    So who would have thought that keybindings would have been a contentious issue? J Thanks for all the great comments and ideas, I’ll work with our core editing team to see what we can incorporate for VS 2005. Reading through all the comments and...
  • JoeN's Blog

    Options, Options Everywhere

    • 16 Comments
    One of the things that I have been working on lately is relay looking at Visual Studio and trying to trim down it's overall size and complexity. I can't talk a lot about what I am working on but I'm sure a lot of you can relate to the problem: ...
  • JoeN's Blog

    Cascading changes from a method rename - what do you think?

    • 14 Comments
    I'm working on an issue with the C# refactoring and wanted to get your opinion. One of the things we are delivering in VS 2005 is the ability to reliably rename methods, types etc. We have a current issue where you can be in some code and you want...
  • JoeN's Blog

    Default Namespace and folders

    • 13 Comments
    Most of my time is spent on Whidbey and Anson and I have been working on the project templates and the add item templates for Whidbey. One of the issues we are currently looking at is the need for namespace entries in the code that gets generated when...
  • JoeN's Blog

    VS 2005 drives me crazy with all these changes!

    • 10 Comments
    Yesterday I watched a usability study where the user was a little frustrated about seemingly gratuitous changes we have made in the product. They were using a pre-release version of VS 2005 and quickly asked these questions: Why is there a MenuStrip...
  • JoeN's Blog

    TechEd 2004 (May 23-28)

    • 9 Comments
    Anson and I are sharing a session at Tech Ed 2004 . We'll be talking about some of the IDE features in Whidbey for C# developers. A number of members of the C# team will be presenting as well, you can search for session information at: http://www.msteched...
  • JoeN's Blog

    Profiles (aka .vssettings)

    • 9 Comments
    One of the things that I'm working on at the moment is the C# profile for Whidbey. Anson (another C# PM) and I are trying to complete the first cut of this this week and it's not an easy task. So whats a profile (and how does this relate to the Tools...
  • JoeN's Blog

    How to you complete?

    • 9 Comments
    One of the things that I spend an inordinate amount of time thinking about and discussing with different people is how customers complete their selections in IntelliSense. You know the drill, you re typing away in VS and the IntelliSense list pops up...
  • JoeN's Blog

    Option Auction!

    • 7 Comments
    I made a comment about the state of VS options in a previous post and thought it would be interesting to see which options: People had no idea what the option actually did? People understood the option but had no idea why someone would change...
  • JoeN's Blog

    TechEd 2004 - VS 2005 C# IDE Enhancements Walkthrough (long)

    • 7 Comments
    Some people have expressed interest in the slides and demos that I showed at TechEd 2004. The slides for my session can be downloaded here and the demos can be downloaded from MS Download (note that the demos are packaged as an MSI, the MSI simply...
  • JoeN's Blog

    User Error and "Disk Read Error" from Virtual PC

    • 6 Comments
    As I mentioned earlier this month I used VPC for the TechEd demo. Everything worked well but I had a strange problem that I couldn't quite work out. Today I took advantage of working at Microsoft and went and met some QA people from the VPC team and got...
  • JoeN's Blog

    Stay on target, stay on target...

    • 6 Comments
    Kind of a strange title I know, but I started to the write a long blog entry about project systems (which I will post at some stage) but I wanted to get to the heart of a matter that members of the team are currently talking about. The issue we are discussing...
  • JoeN's Blog

    Which Visual Studio version will you use?

    • 6 Comments
    I didn't get a lot of responses to my previous XNA Game Studio Express blog entry (perhaps because I let this blog die to inactivity:-() but I thought I'd try to spice things up with a different Visual Studio focused question. As we finish up the refresh...
  • JoeN's Blog

    Turning off Dynamic Help in VS 2002/2003

    • 5 Comments
    Anssi made a comment on my blog that reflects some general feedback I've had from various users about the Dynamic Help: Someone on comments already asked this, but i couldn't notice a response. Can you turn dynamic help permanently off (won't come...
  • JoeN's Blog

    TechEd 2004 - Tempting the demo gods!

    • 5 Comments
    TechEd has started! This means that I’ll be nervous until my presentation on Thursday! I’m not nervous about showing off individual features because they are great and I’ve been working on them or with them for a while now, I’m...
  • JoeN's Blog

    Introduction

    • 5 Comments
    A short introduction is required. My name is Joe Nalewabau (JoeN was a great email address for me to get at Microsoft) and I've been a Program Manager (PM) on the C# team since April 1999, which for those of you who are counting meant that I...
  • JoeN's Blog

    Stop the Madness - Tabify, Untabify, Uniqueify, Winningest, Undefeateds

    • 5 Comments
    OK - I've had enough of the made up words and spelling madness. Like most people I make up words sometimes but it is getting out of control - in life, on Sports Center, and in Visual Studio. I'm not the world's best speller but sometimes you need to...
  • JoeN's Blog

    Moving to the XNA team...

    • 4 Comments
    I wanted to share some news about a fairly major decision I've made. I'm going to be joining the XNA team starting Monday, August 9. I'm incredibly proud of the C# team and the C# product. During the last five years I’ve held every PM position...
  • JoeN's Blog

    JoeN OOF until May 10!

    • 3 Comments
    I'll be OOF (Out of Office) until May 10 as I go home to Australia for a month! It will be my first time back to Australia for two years and for the first time I'm not going back and doing conference presentations at some point during the trip so I get...
  • JoeN's Blog

    iTunes and Microsoft MultiMedia Keyboards can live together!

    • 3 Comments
    I have an iPod and was just living with the fact that I couldn't control iTunes with the Media control keys on my wireless keyboard at work. Finally I had enough and looked for answers and thanks to this post it turns out we have updated the IntelliType...
  • JoeN's Blog

    My Tech Ed Presentation is over!

    • 2 Comments
    Well my presentation at TechEd is over and it all went well. All the demos worked (perhaps a bit slowly at times) but I think people got a feel for the C# IDE enhancements that we are doing. As soon as we can I’ll post the demos and slides to the...
  • JoeN's Blog

    Options, Options Everywhere (part 2)

    • 2 Comments
    Seems like a lot of people are interested in the Visual Studio options post I made! If I had to summarize the feedback I'd say that most people: Want better management of options . VS needs to provide better categorization of the current options...
  • JoeN's Blog

    XNA Game Studio Express and Visual Studio

    • 2 Comments
    Customers have used our product forums and Microsoft Connect to tell us that adding support for all versions of Visual Studio (Standard, Professional, etc) is a major feature they would like in the next major release of XNA Game Studio Express. Delving...
  • JoeN's Blog

    Flying High at 70!

    • 1 Comments
    It was a dark and gloomy night in Netherstorm when FJ (Rogue) and Devnul (Druid) escorted a poor wanderer on his appointed task. After a short walk, a great battle was engaged and after the dust had settled the Invasion Point Gate was finally closed....
Page 1 of 3 (56 items) 123