Re: VB6, VB2005, or Something Else?
- From: "TedF" <NoReply@xxxxxxxxxx>
- Date: Thu, 23 Feb 2006 23:03:36 -0800
We now know that Vista will support VB6 apps (good news of course). This
buys us 6 or so years to start a long-term migration to another coding
You have to keep in mind that MS is migrating to 64 bit by the year end.
I hear Exchange is going to be in 64 bit and will be released this summer.
VB6 works OK in 64 Bit, but has many limitations, the biggest is you
can't add a menu to the context menu using a 32 bit DLL. You can
add a menu though without a DLL.
Also a bug in their API to access Program Files has not been fixed,
doubt the gigolos will have much for us to work with.
With their small size brain, they think they got us by the balls.
"Anthony" <Anthony@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:47D55D9C-1F71-4F4B-823C-7B9F0E3D7248@xxxxxxxxxxxxxxxx
I am hoping this is a subject suitable for this newsgroup, since I know it
can be a sensitive one. Hoping to avoid namecalling here, I have a
question
which I could really use some opinions on.
I work for a a small software company. Our entire application suite is
written in Visual Studio 6 (primarily VB6). We looked at VB.NET when it
came
out, but decided against it because (1) our code wouldn't convert, (2) the
framework seemed overly large for shareware downloads, (3) anyone that
wanted
to could decompile our code, and (4) the final application seemed very
sluggish (slow) compared to a vb6 app. Seemed to us the .NET framework was
great for corporations, but not so great for small companies selling
software.
Now VB 2005 is out, we have looked at it, and it has some nice new stuff,
but still suffers from the same items above.
We now know that Vista will support VB6 apps (good news of course). This
buys us 6 or so years to start a long-term migration to another coding
platform. Our dilema is whether or not we should keep coding in VB6 from
this
point foreward. We wonder if Microsoft will somehow purposely kill the
functionality of the VB6 runtime in the os after Vista. Should we hold out
hope that some company will save the day and revive VB6? What is their
history of supporting the VB 1,2,3,4 and 5 runtimes?
If we SHOULD NOT continue with VB6, should we consider moving to VB 2005?
I
personally hesitate to move there based on the issues above. What else is
a
viable option? C++? Java? Delphi? It would take us 2 years to just get our
apps into a new system (and thats just maintaining what they already do -
not
really upgrading any functionality - essentially 2 years to get back to
square one). If we are going to make a move, I don't want to EVER have to
do
this again. I hesitate to go to a microsoft platform in fear they will
pull
the rug like they did with VB6.
Anybody facing the same dilema? Any food for thought?
Thanks -
.
- Follow-Ups:
- Re: VB6, VB2005, or Something Else?
- From: jameshamilton777
- Re: VB6, VB2005, or Something Else?
- Prev by Date: Re: WebBrowser and ExecWB
- Next by Date: Re: Event in VB raised more than once.
- Previous by thread: Re: VB6, VB2005, or Something Else?
- Next by thread: Re: VB6, VB2005, or Something Else?
- Index(es):
Relevant Pages
|