"smith" <rc********@smi thvoiceTAKEOUT. com> wrote in message
news:Jp******** ********@newsre ad3.news.pas.ea rthlink.net...
The intense off-topic VB6/VB.Net thread "Where is the Key in Treeview.Net"
(started Dec 2 2004 and cross-posted to every VB group under the sun)
really got me to thinking.
And that thinking got me to typing this:
http://www.smithvoice.com/C1swf.htm
"With .Net VB got what most everyone said that they wanted"
All I have to say is.... I can't recall anyone saying that they wanted to
re-write every stinking app they have just so they can say "it's running in
..Net". Can't recall anyone saying that control arrays were inconvenient so
get rid of them. Can't recall anyone saying that Tree/ListViews are too
convenient so lets muck them up by removing the Key.
Like I've said 10 dozen times now, the company I work for has code that's
been running great for *years*. To re-write that would be suicide. We'd have
to pay our test engineers plus the 3rd party test engineers plus months and
months of documentation changes plus redistribute everything to our
customers (and explain why everything takes longer now) and convince them
that.... no, there are no changes, we just re-wrote "the world" so we could
say we're using .Net...
Then, no doubt, a couple of years from now, when .Next comes out, start over
from scratch again. That's just plain silly.
"1) RAD. High level object interfaces with the ability to get finer and
deeper control if you want it"
There is nothing more "RAD" than VB5/6. Control Array support alone almost
makes that statement true by itself.
"What of C#? To me, it's little more than a marketing trick"
Actually, B#'s the marketting trick. MS doesn't use B# for anything
internally. All 3rd party vendors that claim "written entirely in .Net" have
a "using C#" tag somewhere on the same page... zero 3rd party vendors admit
to even touching B#.
No one at MS wants to admit to using VB(insert version here) for anything at
all... nothing has changed since B#'s release.
--
Ken Halter - MS-MVP-VB -
http://www.vbsight.com
Please keep all discussions in the groups..