Dave Burke : Freelance .NET Web Developer specializing in Online Communities

No One's Got it Better than a New England Nerd

Because we've got Thom Robbins as our RD, that's why.

Thom spoke on What's New in Visual Studio 2005 tonight at the Vermont DotNet User's Group. He spoke here at past MSDN Events (when Microsoft still came to Vermont :-) and twice at VTDotNet, once in 2003 and at a 2002 meeting at Burton Snowboards.

I'm always so impressed with Thom.  He's one of the guys who keeps me believing in Microsoft. When I listen to him I think, "How can Microsoft be such an uninspiring company when guys like Thom Robbins are on the payroll?" 

He isn't perfect, of course.  He's too receptive to comments and questions from the audience (which was packed, btw.)  I have 4 words for my fellow VTDotNet group members:

SHUT THE HELL UP!!!

I mean, we've got Thom Robbins here, for goodness sake.  Let the man demonstrate VS2005!  But no, we've got dicks who need to make their expertise known. 

"Can you add a Solution inside of another Solution?"

"Thom, can you show me how to display the foreign key of a table in the VS.NET IDE?"

"Can you assign a Master Page to another Master Page, Thom?"

"Well gee, Thom, aren't partial classes merely extensions of extensible classes?"

SHUT UP!!! SHUT UP!!!

Still, no one's got it better than a New England nerd.

 

Comments (9) | Post RSS RSS comment feed

Posted on 5/9/2005 1:32:00 PM by Dave Burke
Categories: .NET
Tags:

Related posts

Comments (9) -

5/9/2005 8:27:48 PM Permalink

Hey Man, just because you're from Vermont, doesn't mean you get to shut the hell up your fellow developers ;)

Sahil Malik |

5/9/2005 8:29:30 PM Permalink

I'm merely inspired by My Man Sahil!  Its not like I called them DAMN FOOLS or anything...

daveburke |

5/10/2005 11:52:00 AM Permalink

Some attend to be 'entertained', and some to be 'informed'.  I guess Dave wants #1.  I'll take #2 anytime!  Oh, and thanks for asking my unanswered question again, Dave!

Many of us want the Microsoft reps to go BEYOND the "Wham-Bam-VB-Man Tutorial #1 Oooh and Aaaah Fests" and get to substantive issues that have proved to be roadblocks to otherwise productive tools in MSLand.

Maybe THEY can call ME when a "solution" to my "Solution" is found?  I won't hold my breath (or, for that matter, my nightly build...)

Bob RobinsonTrue |

5/10/2005 7:44:36 PM Permalink

Holy Shit.  I guess I missed a good one Smile.  Too bad I was in the Dominican on vacation.

Ali Aghareza |

5/11/2005 4:50:30 AM Permalink

My appoligies for the double-post.  I got a 'giant' ASP.NET error message both times I submitted and I assumed it didn't get thru; but I see that they both made it after all...

For Thom: "So long, and thanks for all the pizza!"

Bob Robinson |

5/11/2005 5:38:59 AM Permalink

Not a problem, Bob.  My issue was with Thom not showing us nearly as many features as were in his planned presentation and many of the interjections being either asinine, selfishly posted and not benefiting the group, or exercises in proving some expertise to the group.  

I won't ask what the "unanswered question" is, since I don't know to what you're referring.  I agree with wanting presenters to go beyond the normal schtick, but being new to .NET 2.0, I wanted to hear Thom deliver at least the basic content of the planned presentation.  The fact that he quit as early as he did should tell us something, as well.  I think he was fatiqued by all of the interruptions and demands that he just quit.

Thanks very much for your comments.  Sorry for the asp.net errors.  Maybe the quote in the name?  I don't know.  CS 1.0....

daveburke |

5/11/2005 6:10:48 AM Permalink

Bob, I tried to fix the quoted name manually which resulted in 'anonymous' being posted.  It may still be cached and your name may yet appear, but I don't want to screw it up more.  I'm very sorry about that.

And sorry I was so dense.  The unanswered question was obviously "Can you put a solution inside of a solution."  

I'm looking forward to saying "HEY!" to you at the next meeting.

daveburke |

5/12/2005 1:05:25 PM Permalink

Dave,

Yep, that was it.  On my team we have 6 or 7 people all creating functionality for a single, giant VS6/VS2003 C++/C# application.  When they do that (in VS 2003 .NET now), they generally create a Solution (.sln) file to wrap their individual project(s) into and from which they do development builds and initial testing.  When we want to integrate the new code into the mainline build, we have to do all the same work they did for their initial .sln, only this time in the giant "full build" .sln file.

If we could just "import" or "include" their pre-existing smaller .sln file into the main build, we'd save time and money.  But we can't.  So we have to spend unnecessary time remembering each and every little property 'tweak' and all the other settings issues (some of which have already been forgotten by the time you get a project working) in the main .sln file before it will 'play nice with the other' projects in the build.

Worse yet, we also have to manually handle dependencies of dependencies introduced by the new .sln incorporation.

If this ADDED value, I wouldn't complain.  If it enforced additional checking, or provided a means to 'double-check' the work, something like that.  But it doesn't.  It just breaks the build until all the little tweaks which had been applied by the developer the first time 'round (creating the new .sln) get duplicated a second time (into the main build .sln).

From Thom's remarks, *maybe* the 'Big Build' part of Team Server addresses this; but frankly we've been so dissapointed with "groupware" over the years, that I'm not even inclined to *believe* MS when they say they "have a solution" for that problem.  Also, since we're still running the VS 6.0 compiler for older components, I'll take a stab at guessing that MS's new wiz bang server won't recognize or allow you to include VS 6.0 builds in a 'big build' anyway.

We have a working 'big build' solution ourselves now that we hand-rolled from scratch, and at least know how to modify when new projects are added.  I'm disinclined to trust MS that Team Server will address the problem adequately, ESPECIALLY if that package requires a 'big footprint' server installation as a result.

I'll definately look for you at the next meeting, maybe have more time to hang around then.

Bob Robinson |

5/12/2005 3:57:53 PM Permalink

Well, Bob, since you put it that way, I feel bad for using that BIG FONT!  Your distrust of Microsoft is certainly healthy, and it sounds like you definitely need a solution (no pun intended) and that if MS was building an Enterprise Application Builder that this scenario wouldn't be an issue for you.

I'll look forward to seeing you next meeting and to how .NET 2.0 VSTS makes your life easier.

daveburke |


Powered by BlogEngine.NET 2.0.0.36
Theme by Dave Burke