473,388 Members | 1,220 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,388 software developers and data experts.

Getting started VB6 to .Net

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.
Nov 22 '05 #1
3 1050
First couple of questions:

1. Do you want to creat a web (asp.net) app or a windows forms app?
2. Would you consider using SqlExpress instead of Acess?

-Andrew

"Doug T." <Do***@discussions.microsoft.com> wrote in message
news:40**********************************@microsof t.com...
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.

Nov 22 '05 #2
Q1. Do you want to creat a web (asp.net) app or a windows forms app?
A1. I think asp.net would be great, but I cannot assume that all users have
internet access all the time. I would be better if the data is local until
the user "syncs" the data.

Q2. Would you consider using SqlExpress instead of Acess?
A1. Backend should not matter, ADO should work.

DT

"Andrew Robinson" wrote:
First couple of questions:

1. Do you want to creat a web (asp.net) app or a windows forms app?
2. Would you consider using SqlExpress instead of Acess?

-Andrew

"Doug T." <Do***@discussions.microsoft.com> wrote in message
news:40**********************************@microsof t.com...
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.


Nov 22 '05 #3
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." <Do***@discussions.microsoft.com> wrote in message
news:40**********************************@microsof t.com...
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.

Nov 22 '05 #4

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

Similar topics

5
by: Philip Ronan | last post by:
OK, here's my 2p worth: === Q. Why am I getting the error message 'Headers already sent'? A. PHP produces this error message when you try to set a header for a web page after you have already...
1
by: soni29 | last post by:
Hi, I'm going to be starting a project with a friend of mine in C#, we're doing it to learn the language a little better, to get more experience with it. We've already come up with an idea of the...
0
by: cara_little | last post by:
Good Morning, I'm trying to get started with the Enterprise Library to evaluate it and recommend to the rest of the developers in the company. However, I'm having a heck of a time getting started...
0
by: tamdino | last post by:
Please accept my apologies if I am posting this in the wrong place. I am trying to get started using MySQL-Front and I am totally lost. Does anyone know where there is a tutorial for getting...
84
by: Bibby | last post by:
Hi, I'm interested in getting started in the programming world. I've dabbled in C, C++ and VB6. Which would be the best language to focus my attention to regarding the following considerations: ...
6
by: Jack Duijf | last post by:
Hello, I am looking for a person in The Netherlands that is willing to help me getting started with Vb.net. Please send a message to jack@aicn.nl if you can help me getting started with the...
1
by: =?Utf-8?B?Q29kZVNsaW5nZXI=?= | last post by:
I plan to build my own 2008 Server/Hyper-V system and will not be using one of the tested Dell or HP systems from the release notes and could use some pointers as to my assumnptions and answers to...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
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,...
0
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...
0
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,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

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.