473,772 Members | 2,513 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

to Ken Halter and the other dedicated VB MVPs

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

All the best in 2005 and here's hoping that this year's Visual Basic release
will be more to the VB core's liking.

Robert Smith
Kirkland, WA
www.smithvoice.com
Nov 21 '05 #1
28 1432
"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..
Nov 21 '05 #2
On Wed, 19 Jan 2005 10:14:43 -0800, "Ken Halter"
<Ken_Halter@Use _Sparingly_Hotm ail.com> wrote:
"smith" <rc********@smi thvoiceTAKEOUT. com> wrote in message
news:Jp******* *********@newsr ead3.news.pas.e arthlink.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.

Yeah, it is clear that Robert doesn't get it.

*It* is about trust and the fact that we can no longer trust MS to
consider the value of existing source code assets when creating the
next release of any language that they have not invested any of their
own source code assets in. It really is that simple.

I don't see the "VB core" _ever_ "getting with the program" given this
lack of trust in MS.

HTH,
Bryan
_______________ _______________ _______________ _______________
New Vision Software "When the going gets weird,"
Bryan Stafford "the weird turn pro."
al************* *****@mvps.org Hunter S. Thompson -
Microsoft MVP-Visual Basic Fear and Loathing in LasVegas
_______________ _______________ _______________ _______________
New Vision Software "When the going gets weird,"
Bryan Stafford "the weird turn pro."
al************* *****@mvps.org Hunter S. Thompson -
Microsoft MVP-Visual Basic Fear and Loathing in LasVegas
Nov 21 '05 #3
Ken,

"Ken Halter" <Ken_Halter@Use _Sparingly_Hotm ail.com> schrieb:
Actually, B#'s the marketting trick. MS doesn't use B# for anything
internally.


Wrong.

<URL:http://blogs.msdn.com/somasegar/archive/2004/08/01/204540.aspx>:

| our internal systems have typically been written in VB6, and
| now are being written in VB.NET.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>
Nov 21 '05 #4
On Wed, 19 Jan 2005 20:31:04 +0100, "Herfried K. Wagner [MVP]"
<hi************ ***@gmx.at> wrote:
Ken,

"Ken Halter" <Ken_Halter@Use _Sparingly_Hotm ail.com> schrieb:
Actually, B#'s the marketting trick. MS doesn't use B# for anything
internally.


Wrong.

<URL:http://blogs.msdn.com/somasegar/archive/2004/08/01/204540.aspx>:

| our internal systems have typically been written in VB6, and
| now are being written in VB.NET.

ROTFLOL! Can you say. "Lip service"? ;-)

They'll toss out that piddly amount of code in a heartbeat. Come back
and talk to us when they have Word or Excel written in VB#.

Bryan
_______________ _______________ _______________ _______________
New Vision Software "When the going gets weird,"
Bryan Stafford "the weird turn pro."
al************* *****@mvps.org Hunter S. Thompson -
Microsoft MVP-Visual Basic Fear and Loathing in LasVegas
Nov 21 '05 #5
"Herfried K. Wagner [MVP]" <hi************ ***@gmx.at> wrote in message
news:eE******** *****@TK2MSFTNG P12.phx.gbl...

Wrong.

<URL:http://blogs.msdn.com/somasegar/archive/2004/08/01/204540.aspx>:

| our internal systems have typically been written in VB6, and
| now are being written in VB.NET.


MS using VB6? That's FUNNY! I doubt it very seriously. VBA6 maybe... but
VB6? LOL. I'm wondering which "internal systems" he's referring to.

Well... where's the proof? Oh... it's in a blog so it must be true eh? ;-)
Here's another blog (bunch of Doogie Howser want-to-be's if you ask me)

Microsoft drops C#
http://weblogs.asp.net/hpreishuber/a...05/173067.aspx

"we're 120% committed to the language and the product not just today but for
a long, long, long time to come, as we have been in the last decade now"

LOL

"I know that when we moved from VB6 to VB.NET, we broke compatibility and
that is a sore point with some of our developer customers"

Well.. he got that part right anyway.

"migration wizards"

LOL... you mean the one that adds "ToDo: Rewrite your app from scratch" at
the top of each project? That's the same "wizard" that used to host the
Fractured Fairy Tales cartoons each saturday.

--
Ken Halter - MS-MVP-VB - http://www.vbsight.com
Please keep all discussions in the groups..
Nov 21 '05 #6
"Ken Halter" <Ken_Halter@Use _Sparingly_Hotm ail.com> schrieb:
Wrong.

<URL:http://blogs.msdn.com/somasegar/archive/2004/08/01/204540.aspx>:

| our internal systems have typically been written in VB6, and
| now are being written in VB.NET.


MS using VB6? That's FUNNY! I doubt it very seriously. VBA6 maybe... but
VB6? LOL. I'm wondering which "internal systems" he's referring to.

Well... where's the proof? Oh... it's in a blog so it must be true eh? ;-)
Here's another blog (bunch of Doogie Howser want-to-be's if you ask me)

Microsoft drops C#
http://weblogs.asp.net/hpreishuber/a...05/173067.aspx


Well, one of them is written by a Microsoftie, the other one by an MVP ;-).
Great joke blog entry, BTW...

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Nov 21 '05 #7
I don't work at Microsoft, but living in Kirkland (the town between Redmond
and Lake Washington) within biking distance of the MS main gate, I have a
number of friends and aquaintences who do. You can't throw a dead cat
around here without hitting a 'Softie.

My neighbor is an IT Dev Lead on the main campus, his group uses VB.Net. An
old VB6 friend of mine who worked with me for years at drugstore.com is now
at Microsoft and he is doing all VB.Net there. Real apps that are very
important to the company.

I had the opportunity a few weeks ago to meet a few MSDN folks and the ones
I met came from a VB background and use VB.Net in their jobs today. That
floored me because of all the FUD about VB not being used internally by
Microsoft. I said a couple of times "geeze, just a simple public mention of
the amount of VB going on here would go a long way" I don't know if they'll
mention it or not, maybe they don't see the need or maybe they worry over
its perception among other customers, but fact is Microsoft does indeed use
VB for real development.

Office? No. VB itself? No. But VB6 wasn't used for either of these so
how is that a slight on VB.Net? I mean, if Office not being written in VB
is a reason to not use VB, then VB6 was just as pointless as 7 we should all
have just gone to VC a long time ago. :)

All the best

Robert Smith
Kirkland, WA
www.smithvoice.com

"Ken Halter" <Ken_Halter@Use _Sparingly_Hotm ail.com> wrote in message
news:Os******** ******@TK2MSFTN GP12.phx.gbl...
"Herfried K. Wagner [MVP]" <hi************ ***@gmx.at> wrote in message
news:eE******** *****@TK2MSFTNG P12.phx.gbl... MS using VB6? That's FUNNY! I doubt it very seriously. VBA6 maybe... but
VB6? LOL. I'm wondering which "internal systems" he's referring to.

Well... where's the proof? Oh... it's in a blog so it must be true eh? ;-)
Here's another blog (bunch of Doogie Howser want-to-be's if you ask me)
snipped
-- Ken Halter - MS-MVP-VB - http://www.vbsight.com
Please keep all discussions in the groups..

Nov 21 '05 #8
Smith,

We are not allowed too answer in this thread, however a very nice message
from you.
Compliments,

Cor
Nov 21 '05 #9
On Wed, 19 Jan 2005 12:22:45 -0700, alpine <al************ ******@mvps.org > wrote:
¤ >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.
¤
¤
¤ Yeah, it is clear that Robert doesn't get it.
¤
¤ *It* is about trust and the fact that we can no longer trust MS to
¤ consider the value of existing source code assets when creating the
¤ next release of any language that they have not invested any of their
¤ own source code assets in. It really is that simple.
¤

You mean like the investment they had/have in ASP with VBScript/JScript?
Paul ~~~ pc******@amerit ech.net
Microsoft MVP (Visual Basic)
Nov 21 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
1732
by: Tomas Stromberg | last post by:
Free PHP-hosting/development platform available in exchange for creating a simple webfront for the (non-commercial) service. The server is hosted in a cybercenter with a 100Mbit connection to the Internet. The system is running FreeBSD-4 and I will make a dedicated jailed rootshell available.
0
1449
by: Rohit | last post by:
Hi I've got a web site running on a Windows 2003 server (Web edition) cluster i.e. web farm. The cluster is accessed through a virtual IP (say a.a.a.a). Through an asp page (asp 3.0) i need to access the dedicated IP of the server where the request is processed. I tried using Request.ServerVariables("LOCAL_ADDR"), but this returns
6
7478
by: Michael J. Moore | last post by:
Is it the listener process, or some other Oracle process. Also, on a UNIX system, when you do "ps -ef" to see your processes, the PPID points back to a process named "init". Why does the PPID not point to some other process like, for example, the listener, or PMON, or whoever spawned it. thanks, Mike
1
1376
by: mr_burns | last post by:
hi, i was searching for a popular wml newsgroup but could see one in google. most searches gave me this one. is there a dedicated google (or other) newsgroup for wml/wap?? alternatively, can anybody recommend a good discussion forum for this topic? cheers burnsy
3
3472
by: Liam | last post by:
We currently have a dedicated server with Rackspace, and they've been been great for 5 years now. But they are SO expensive! We're looking into GoDaddy's dedicated hosting, and they're 1/3 to half as much but with even more features. They have a basic external hardware firewall, Rackspace you pay through the nose for. They do their own full backups (restore in case of hardware failure only) plus a very inexpensive backup server for us to...
2
1186
by: Desmond | last post by:
Some major websites have their own dedicated page not found error. I do not have control of the server that is used for my website. Can I still have my own dedicated 404 page? Desmond.
23
4294
by: =?GB2312?B?0rvK18qr?= | last post by:
Hi all, Recently I had a new coworker. There is some dispute between us. The last company he worked for has a special networking programming model. They split the business logic into different modules, and have a dedicated thread for the each module. Modules exchanged info through a in-memory message queue. In my opinion, such a model means very complicated asynchronous
2
1579
by: adlloyd | last post by:
Hi all, I'm doing a little research into Windows-based managed/dedicated servers. There are a few companies that provide what I want with a reputation to back it up: rackspace.co.uk (recommended by a few people) and zen.co.uk (from personal experience of other products). Both of these solutions are at the upper end of the price bracket (between £250 and £400 per month based on dedicated or managed). I've also found lots and lots of...
0
9621
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9454
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10106
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
8937
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7461
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6716
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
1
4009
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3610
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2851
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.