Monthly Archives: February 2005

distribution of msdn subscription dvds

I have been noticing the ads for Disc Stakka in MSDN Magazine and it got me thinking. Disc Stakka is  something like a jukebox that you can put 100 dvds in and somehow it’s got some built in knowledge of MSDN Subscriptions. It’s pretty big – for all of those discs.

Wouldn’t it be cool if they could make read only thumb drives (when they get cheap enough) to distribute MSDN subscriptions on? I don’t mean the magazine, I mean all of the software in a subscription. The thumbdrives are getting up to 2 GB now. Eventually they will become consumables like DVDs are now —  a lot cheaper and maybe more cost effective than producing and shipping the dvd’s every month.

Of course, I am not a hardware geek, so this could already exist and I wouldn’t even know it. 

http://www.AcehAid.org

Datasets & Nullable Types in VS2005 – maybe/maybe not

From Andrew Conrad’s post about DataSets and Null values:

[because the features are currently broken], the DataSet behavior WRT to nullable types will either be changed or not supported for RTM of VS 2005.  However, it is very probable that it will be supported some time in the future.

see my previous post about Nullable Types and ADO.NET 2.0 to see why this interests me..

 

http://www.AcehAid.org

TechEd 2005 Birds of a Feather Sessions!

The BOFS are live! INETA will once again be sponsoring and managing the Birds of a Feather sessions at TechEd 2005. This year we are being helped by Culminis, who works with IT Pro groups. Stuart Celarier is our supreme BOFologist* as he is heading up the entire effort of organizing them.

So you can start submitting sessions and voting, too!

Remember the key concept of the BOF’s – these are NOT presentations, they are discussions that are led by one or more people. Everyone who attends the BOF is invited to participate in the discussion. Don’t even think of asking for a projector to show your powerpoints. 😉

*coined by Dave Noderer

http://www.AcehAid.org

TechEd 2005 and 3rd Party Speakers

Actually – not much of a story here as many of the non-Microsoft.NET speakers that I know who usually speak at TechEd are not speaking at the 2005 event. Only a small handful got accepted. And among those,  in some cases, their abstracts weren’t chosen. Instead, they are being asked to deliver Microsoft directed content. Even though there are plenty of developer tracks and sessions, there is still a buzz going around that TechEd is really heavy ITPro this year. But it seems only that people are whispering it to each other in dark alleys.

http://www.AcehAid.org

Thom Robbins speaking at VTdotNET in May

Well, it almost came to fisticuffs at the Web Services Edge conference when I asked Thom Robbins, who is the New England Developer Evengelist for Microsoft, if he could come to Vermont.NET and give us the wonderful Visual Studio 2005 overview presentation that I was watching Doug Turnure, the Atlanta area D.E., do during one of the workshops.

The battle was because, well, as we all now, Vermont is a really nice place to visit! Especially in May. Doug said “I’ll do it! I’ll do it!” (His wife loves Vermont) But I guess Thom won since Vermont *is* his territory and I haven’t had him speak at the group in a while.

When we started the user group I probably could have filled up 2 years of our schedule just from inviting Russ Fustino (back when he was ours – boo hoo hoo), Joe Stagner and Thom who are always very happy to come to Burlington. It’s too bad that the MSDN events are not coming here any more, but those are expensive to put on, whereas it’s not a big deal for those guys to buzz up here (they don’t mind the drive in their nice cars) and do an overnight or visit clients.

I guess we’ll have to find some other excuse for Doug to come to Vermont.

http://www.AcehAid.org

The Richard Grimes VB hullabaloo

Many people are talking/writing about Richard Grime’s farewell article especially about his comments about VB not being the true .net language. Boy, the advertisers over on that website must be happy campers!! 

I only want to respond to one point that he made – about the fact that VB is in .NET only for marketing purposes.

I was very happy to learn .NET first with a familiar language and syntax. I had plenty of learning curves to attack as it was. If VB.NET didn’t exist, there is a very good chance that I would have stopped programming. I’m not kidding or exaggerating.

I was pissed that Microsoft had pullen the proverbial rug out from under me and sent me tumbling from being a very advanced programmer to feeling like a beginner again. This was preventing me at first from seeing the great advantages that .NET was going to give me as a developer. Sure VB has evolved, but still it was familiar. Everything else was different. It would have been a much bigger struggle for me to learn .NET if it was 100% new. In fact, I was *so* mad, that I bought JBuilder. I figured if I had to start from scratch again and use semi-colons, wtf – I may as well use Java and forget about Microsoft. (Remember, this was also the same time we were hearing all about Hailstorm and Microsoft taking over the world with it.) I had already gone through a big learning curve in moving from FoxPro to VB, when FoxPro became Visual FoxPro. Big learning curve… big pardigm shift… so I figured it was a good time to totally switch. I did NOT want to go through that again.

But after a few months of mucking around (I edited that word for google) with jBuilder, I looked at .NET again and realized that because of VB.NET, the learning curve was not going to be as bad as I had thought. At least I didn’t have to relearn 100% of the syntax. VB.NET gave me an anchor into .NET.

I still do most of my coding with VB.NET, though I am getting more and more comfortable working with C# when I need to, and there are things about C# that I really like, but not enough for me to switch to it as my predominant language. I am just more proficient in VB. That’s really all there is to it. I don’t care if it’s marketing or whatever the reason is. If .NET had only been only C#, there is a good chance that I would not have been willing to start ALL over again after 18 years of programming. Maybe I would have just stopped programming, taken back up my long lost love of being a potter, spent more time cycling and skiing – you know, had a life. 😉 That sounds pretty dramatic, but it is not exaggerated as I truly was pretty close to walking away from it all. Of course, there was that mortgage to worry about…. As it is, I have never worked as hard in my life as I have since .NET came out. I used to work about 30 hours a week and bill most of them. The rest of my time was spent bicycling, skiing and hiking. Now I work about 80 hours a week and bill about 30 of them. Not having VB would probably have made it more than I was willing to do.

As for VB.NET not being VB… I have no problem with it. I am a .NET programmer, and I use the VB language to write my .NET applications. I am no longer a VB6 programmer.

http://www.AcehAid.org

Josh Trupin on the english language

Three cheers for Josh Trupin’s MSDN Magazine editorial on the invention of words by geeks that then get echoed in the technical community. His great examples are my own pet peeve, “performant”, as in “this method is more performant” meaning “this method gives you better performance”. I have struggled with this word as well. I know it’s not real, but it just feels more efficient – probably a C# invention. Another gem is the tongue twisting “canonicalize” which someone at Microsoft derived from canonical, not realizing that the word they were searching for is “canonize”.  Anyone that is writing or presenting should definitely read this editorial. Or anyone interested in English. Or anyone who just wants to read something funny.

Posted from BLInk!