Re: Getting started VB6 to .Net

Tech-Archive recommends: Speed Up your PC by fixing your registry



Be aware that moving VB6 APP to .NET app (whether it is web app or win form
app) most likely means "re-writing". Classical VB is so different from .NET
(#C or VB.NET), especially, when it is database app: ADO.NET is completely
different from ADO in VB6 on concept level (sure, you can still use ADO
(classical) in .NET app, but then why convert it?).

It only makes sense to re-do the app in .NET if you have a long wish list of
improvement for that app and the ROI (return of investment) is worth doing
it.

"Doug T." <DougT@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:4023E2A7-401A-49F0-826B-3C02B3E26433@xxxxxxxxxxxxxxxx
> OK. Just ordered VS2005 Pro. to make the transition from VB6.
>
> A commercial application needs to be converted from VB6. Currently it is
> a
> multi-formed app that communicates to an many-tabled Access db. Stores
> and
> keeps track of appointments, people, pictures, etc. Also allows two users
> to
> communicate changes to each other using a proprietary db sync (track
> changes
> from user 1, send by email, then user 2 will import the information and
> vise
> versa.)
>
> I think this application just screams ".NET" But here is where I need
> help.
> I anticipate having 100 to 5000 users, each with a few sub-accounts. I
> want
> the sub-accounts to be able to communicate, without seeing other user's
> data.
> Most apps that I see in .Net allow everyone to see all the data. (OK, just
> add a userid and select only these userid records then.) I am sure that
> there are other pitfalls and shortcuts to this. Any comments would be
> appreciated.
>
>


.



Relevant Pages

  • Re: Validating "Orders" form
    ... IMO it would be a PITA to write an app in VB6 because of this 'limitation' ... I have a similar app and simply check for Order details when I close the Orders form. ... You should, however, be able to do a little more validation ...
    (comp.databases.ms-access)
  • RE: GetWindowsDirectory retrieves wrong directory under Terminal S
    ... We use the same api in VB6, I created a simple VB6 DLL and referenced it ... from my C# test app and also a VB6 test app. ... applications and needs to read the legacy application's INI file from the ... mapped to a Windows folder within their profile. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: General question about upgrade path
    ... While the app does just about everything I want it to, ... > wasn't worth the hassle of upgrading. ... Do I need to move to VB6? ... There is a close analogy between the Coke snafu 20 years ago and MS's ...
    (microsoft.public.vb.general.discussion)
  • Re: Compile Only
    ... VB6 will easily fulfill my needs. ... ADO is the biggest hurdle for dot net, everything else isn't much of a ... One cool thing in Vista I want to integrate into my app is the vista search ...
    (microsoft.public.vb.general.discussion)
  • Re: Advice Needed...
    ... items in a listbox). ... What about access controls is better? ... looking) is that they can handle multi-column data, where a VB6 listbox ... The only real issue is the problems when an app shuts down unexpectedly. ...
    (microsoft.public.vb.general.discussion)