Have you got a topic that you are a bit touchy over?
I can be a bit defensive over the state of my office. Mrs Smurf moans that its like a bomb site, which it is, but rather than fix it up I get all defensive, and suggest she could stay out.
So to Microsoft and their unprecedented publication of rebuttals to the rumour on VBAs demise. Touchy? defensive?
I’m sure most people know that .net is the future of programming for Microsoft, well actually the present too I guess. I even have a feeling that they have said long term Office automation will move to be .net based (anyone confirm? VSTA maybe? reference? MSDN?). What they have never done is define ‘long term’. Or even hinted at VBA’s End of Line.
They might be right in their claims that .net will be a genuine improvement over VBA. But they need to move their education efforts up a few gears if they are going to convince the ever increasing VBA user/developer community.
They have Visual Studio evangelists, but I don’t see any investment in VSTO evangelists targeting the VBA dev community. They need to recruit folks from the VBA community, the VS folks they have got have no experience of our work. I guess they have a new blog.
Personally I think VBA is much better than .net for people like us, because it was designed from the ground up for people like us. VSTO/.net is just a port of a web developers toolset graunched into Office. Our priorities are not its priorities. Neither are perfect of course, but VBA is the best fit in my opinion for what I do.
Its clear that MS are in a spot. I think they should invest in VBA (modern editor mainly – no breaking code changes) in Office 14, it IS a key feature after all. But I’m sure they won’t.
Do you think the VBA thing is a bit of a sore point at MS?