Re: One thing I noticed

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



"Michael C" <mculley@xxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:utx4%23VP2FHA.3592@xxxxxxxxxxxxxxxxxxxx
> "Karl E. Peterson" <karl@xxxxxxxx> wrote in message
> news:erfqoGP2FHA.620@xxxxxxxxxxxxxxxxxxxxxxx
>> A lot of guys who were too young to remember have that same trouble,
>> yeah.
>>
>> MSBasic has been around since 1976. Windows, from this perspective,
>> didn't come into
>> the picture until 1991. Well-designed business logic migrated
>> without issue, and in
>> fact *still* loads just fine into VB6.
>
> I just can't see an app written in 1976 not needing a mojor rewrite,
> it must still use a text file probably loading all the data into
> memory in one go, dumping it all back to the text file in the end
> with no network support. And that's just one part of the app, I can
> only guess at the other sins that must be under the hood.

Previously, applications evolved over time; sections could be rewritten to
take advantage of newer possibilities while still being integrated into the
whole. The "same" app at the end of 20 years might have relatively little
original code but at no point would it have been rewritten. It would have
been great to be able to bring a VB6 app into dotnet and then begin
replacing pieces over time as need dictated and resources permitted.

Instead, the choice now is to halt the evolutionary process while the entire
body of code is redesigned and rewritten or hack it by trying to wedge
dotnet components into the mix and having a Frankenstein's monster instead
of a coherent design.

MS blew it big time by not providing a real VB language within the dotnet
framework.

--
Reply to the group so all can participate
VB.Net: "Fool me once..."

.



Relevant Pages

  • Re: Loading VB files?
    ... How 'bout finding something that'll get VB6 source from an app it ... does it take to start the first dotNet app of the day?... ... functionality", mmmkay? ... tells me these "knowledge or skills" are about 15 years behind... ...
    (microsoft.public.vb.general.discussion)
  • Re: VB6, VB2005, or Something Else?
    ... positive performance tweaking. ... I have no doubt that dotNet will eventually be beneficial to ... the "power" you can add to an app. ... Update) Drives me nuts. ...
    (microsoft.public.vb.general.discussion)
  • Re: Loading VB files?
    ... You're using the modern day version of Visual Basic. ... How 'bout finding something that'll get VB6 source from an app it ... does it take to start the first dotNet app of the day?... ... tells me these "knowledge or skills" are about 15 years behind... ...
    (microsoft.public.vb.general.discussion)
  • Re: Write conflict error after adding trigger to table
    ... work to rewrite the Access side. ... > viewed inside the ADP form, ADP make an update after that; ... >> change for another app to pick up from another database. ... >> resulting where clause ends up with no records, ...
    (microsoft.public.access.adp.sqlserver)
  • Re: Legacy Client <--> DotNet Listener
    ... Lee, ... "legacy" app and a dotNet app using this technique? ... > There shouldn't be an issue with a VB6 TCPclient sending data to a .NET ... >>I need to keep a few VB6 tcpClients active, but have them talk to a dotNet ...
    (microsoft.public.dotnet.languages.vb)