Quote Originally Posted by George1111 View Post
Now I know you are all smarter than that ....

So, how long did you wait before you rolled out Vista to your 50 users ?

My guess is that you are still waiting - right ?.
Actually my first significant roll out of Vista (500+ desktops/laptops for a major publishing firm) was in May 2007 (after a 3 month trial on 25machines)

Since then I have done rollouts at 4 companies with machine counts of over 100. All with NO significant issues.

Additionally I have deployed into production Windows Server 2008 at 2 companies since July this year..Including major server consolidation using Hyper-V.

How do you manage something you dont understand ? (Because it keeps changing)
We definitely lack of technical expertise (Because it keeps changing)

Do you need to go back to university (who have just discovered .Net 1.1) to learn about all the new stuff as it comes on board ?
Universities are not and never have been the approriate place to learn current technologies. The inertia simply causes too much lag [as evidenced by your quote]

What you DO do, is register for Beta programs, TAP programs and other "early adopter" opportunities.

You INVEST the time (and by extension money) to be "up to speed" on the various "Release Candidates", so that when the next generation is released, you only have to pick up the differences that are (invariably) in the released product.

As an example, my firm is already commited to having our material updated to reflect VS-2010 features by the end of this year. This will allow our clients to make reasonably informed decisions of how to develop their current requirements using VS-2008 in the most effective manner.

Those who read my posts here on CG (and/or other places) are aware that I spend 15-25 hours PER WEEK just keeping up with emerging technology and evaluating which items my teams should invest their time in.

This has been true for many years before .NET was even a concept, and I believe will still be true once .NET is a long gone technology [assuming I live that long ]