473,788 Members | 2,924 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
28 1433
On Thu, 20 Jan 2005 13:17:48 -0700, alpine <al************ ******@mvps.org > wrote:

¤ >¤ >
¤ >¤ >You mean like the investment they had/have in ASP with VBScript/JScript?
¤ >¤
¤ >¤
¤ >¤ Script is generally considered to be "throw away" code. Stop trying
¤ >¤ to compare apples to oranges, Paul.
¤ >¤
¤ >
¤ >Yeah, considered by those who don't develop web applications. ;-)
¤ >
¤ >Code is code Bryan. Web applications are no more or less important than desktop applications.
¤ >
¤ >I guess the only code that matters to you is that which suits your argument. ;-)
¤
¤
¤ No, Paul, script code has been considered "disposable " for as long as
¤ I can remember. You are grasping at straws in an attempt to give your
¤ argument basis but, I guess that is what those, like you, who have
¤ deluded themselves, do. ;-)

Whatever you say Bryan. I'm sure some day you'll move to a *real* programming language too. ;-)

After all, why would anyone invest their code assets into a "toy language" such as Classic Visual
Basic? ;-)

Thanks for sharing the myths. ;-)
Paul ~~~ pc******@amerit ech.net
Microsoft MVP (Visual Basic)
Nov 21 '05 #21
That's an interesting link Herfried... Interesting because the answer is
there, implicitly, in phrases like: "...when we moved from VB6 to VB.NET, we
broke compatibility and that is a sore point with some of our developer
customers". The feeling with MS appears to be that (a) they are supporting a
mere community of developers, and (b) they have to help them learn a new
language & tools. In other words, they're in "cloud cuckoo land".

As Ken highlighted very well at the start of this thread, the main issue is
of legacy code -- code that forms commercial products, that has been tested,
documented, etc. Such code doesn't just need to be ported, or even
re-written; much of it needs to be re-designed, and then re-implemented,
re-tested, re-documented. Even assuming a software company has this amount
resource to throw around, and the time to divert from mainstream product
evolution, they have to convince their customer base that they're getting
something better, something that will do more for them. In reality, many
customers won't want to make that jump to a new "V1.0 product", just as they
haven't jumped immediately to the .Net platform. Their businesses may be
critically dependent on working software. They don't want to be guinea pigs
for something new. Hence, your support organisation then ends up being
contractually obligated to support both of your different code bases.

For what it's worth, most of the people who feel strongly on this issue
could write their stuff in any language, if they had to. It's not really
just a matter of getting their old "Edit and Continue" back. The tools MS
have provided for porting VB6 to VB.Net are just not practical. If they
listened, and built a few more bridges, I think they might eventually win
people over. The current combination of head-in-the-sand and bully-boy
tactics just make the situation more tense though.

Tony Proctor

"Herfried K. Wagner [MVP]" <hi************ ***@gmx.at> wrote in message
news:eE******** *****@TK2MSFTNG P12.phx.gbl...
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 #22
MM
On Tue, 18 Jan 2005 19:26:33 GMT, "smith"
<rc********@smi thvoiceTAKEOUT. com> wrote:
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


I read that article of yours (http://www.smithvoice.com/C1swf.htm) and
I am reassured that old, real VB-ers simply refuse to crawl away and
die! There is one problem with VB.Net. It isn't Visual Basic! Sure,
call it C# with BASIC-like syntax if you wish, but it bears as much
comparison to VB6 and earlier versions that my late gran ever did to
Julia Roberts (well, they were both women, I suppose).

Good to hear that there are new products like Flash and Actionscript.
Over here in "old" Europe we use Flash to clean the floors, but if it
works on Windows, too, then maybe I'll take a look. I did just click
on the link "if current releases are any indicator" and was shunted on
to a Microsoft web site, where, after interminable churning of my
modem for a few minutes, it just said "Flash 7 Not Detected" or some
such, at which point I thought, Bill Gates is still in charge, then.
Then I left. (I usually treat Microsoft with contempt. Sorry, it's the
way I'm made.)

As for giving VB what VB-ers allegedly said they needed, what they got
was worse than a hole in the head. Where *were* all the folks crying
out for OOP in a quick-n-dirty RAD program generator? Only a very
small proportion from the three million-odd VB programmers, going on
what I was reading at the time. Countless MVPs themselves criticised
VB.Net and said that Microsoft was completely on the wrong track. And
then Microsoft delivered a product that hardly anyone had a good word
to say about, and it seems, even after three or more years, still
don't.

I still fire up my trusty VB6 occasionally, like going out into the
yard and kicking the tyres on an old Fordson tractor. VB6 still works
fine. One day, someone with more foresight than Bill Gates, Stevie
"Developers " Ballmer, and several others put together will produce a
new state-of-the-art simple RAD to rival real Visual Basic, i.e. the
one prior to VB.Net, and the world will beat a path to that
innovator's door. Meanwhile, OOP fanatics will just have to see how
far they can get on Microsoft's managed platforms with 100 meg
downloads.

MM
Nov 21 '05 #23
alpine wrote:
*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.


Well, I still can remember imagining it, but just barely.

It starts with "we might cross that bridge, but only after you actually BUILD one"


Bob
Nov 21 '05 #24
alpine wrote:
Being awarded as an MVP doesn't make one an MS sycophant, following
the MS marketing line like a love sick puppy. Some MVPs may choose to
become that way, but it isn't something that is "required" and IMO,
those who do, lose a significant amount of credibility when they do
so.


though, sadly, there certainly have been a few who came IN that way.

Bob
Nov 21 '05 #25
Douglas Marquardt wrote:
Hi Bryan:

I asked BillG that specific question about a year and a half ago.
He indicated he didn't know for sure if/how much it was being used
internally, but that there was no reason why they couldn't/wouldn't.
I aaked him when VB5 was new.
I'm just about positive Scoble asked him the same, even before VB4 shipped.


Whether or not anything happened internally after that I don't know.

I'm sure the same as before. {insert rude hand-waving gesture here}

Bob
--
Nov 21 '05 #26
alpine wrote:
Here we are a year and a half later and the fact that they have yet to
release or even hint at the future release of anything of any
significance written if VB# speaks *volumes*.

here we are THREE years after the VB MVP Summit, and ...

Bob
Nov 21 '05 #27
Bob O`Bob wrote:
alpine wrote:
Here we are a year and a half later and the fact that they have yet to
release or even hint at the future release of anything of any
significance written if VB# speaks *volumes*.


here we are THREE years after the VB MVP Summit, and ...

oops ... classic January check-writing error. Make that almost FOUR.
Nov 21 '05 #28
If I may, from some years of work experience in journalism:

The person most likely to have and give the answer to an important question
is usually not the person who has been assigned the task of answering
questions.

As an old boss once told me: "Think All The President's Men ... and remember
Radar O'Reilly." ;-)

-smith
www.smithvoice.com

"alpine" <al************ ******@mvps.org > wrote in message
news:ir******** *************** *********@4ax.c om...
On Thu, 20 Jan 2005 13:21:31 -0700, "Douglas Marquardt"
<no*****@dummy. com> wrote:
Hi Bryan:

I asked BillG that specific question about a year and a half ago.
He indicated he didn't know for sure if/how much it was being used
internally, but that there was no reason why they couldn't/wouldn't.

Nov 21 '05 #29

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
1187
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
9656
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
9498
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
10364
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8993
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
7517
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
6750
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();...
0
5398
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
4069
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
3670
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.