Wow, what a busy afternoon! Funny how things never go quite as planned.
I met with my boss, Craig Symonds for an hour just to do a 1:1. We do these every 2 weeks and it gives us a chance to sync up on things. Craig (who doesn’t have a blog L) is the General Manager for Visual Studio (all the groups that make up VS report to him). We talked about several things:
Next, I spent 3 hours (of a 2 hour meeting J) going over our VB review for Soma tomorrow. Boy, we never seem to have enough time to prep for these things. But, we want to make sure we’re buttoned up, have answers to any questions that might come up, and are doing a good job talking about progress and issues. We spent most of our time discussing how we can do a better job at making sure samples and other content from Microsoft are available for VB (I’ve heard from many of you that you see a lot of C# samples but not enough VB). We also talked about how to do a better job at providing guidance to those customers that have not yet moved to .NET but want to (what language should they use, how should they approach the move, how does inteorp work, etc.). It was a good discussion and we came up with a bunch of stuff to follow up on.
As I was getting ready to read some email and think about going home, I ran in to Paul Kuklinski and Jay Schmelzer. Paul is the development manager for VB and Jay is a Lead Program Manager. They wanted my input on a couple of issues. It turns out that when you create event handlers in VB’s application framework (things to handle OnStartup, OnNetworkAvailabilityChange, etc.) we generate a file to hold your code but we then hide that file from you. The only way to get back there is to bring up the project designer (by double clicking on the “My Project” item in your project) and then clicking on the “View Code” button. We’ve heard from customers that always having to back to this place to get to the code was a pain. We will probably change this before we ship so that the file that holds the code just appears in your project, making it a lot easier to get to.
Well, I did not get to my afternoon email reading time slot. I guess that means email after dinner. Have a good evening.
-Rob