T
Thomas
Rob, great, winter is quite suitable if nobody else would have time
before that.
Regards,
Thomas
before that.
Regards,
Thomas
Thomas said:I have a proposal for trying to solve this dilemma: if you have one or
two days in the following month or two, we can imagine simple fictitious
business application (it can be also some usable problem which we can
sell then as a product, too ).
Sylvain Lafontaine said:This only tell us that you have started a project in VB without knowing
VB. I never saw someone starting a project with a technology that he
(/her/them) doesn't know without going into massive cost overruns.
As to the data marshalling that you have done, I would be very surprised
if you can't do the same thing with either VB or .NET. In fact, I would
be even more surprised if you can't do any better with NET than you did
with Access.
NET has been designed to give you the fastest response as possible with
every kind of backend (JET, SQL-Server, Oracle, heterogeneous, etc.) over
any network (Local, LAN, WAN) as possible. If you make a test that gives
a slower response with .NET than with anything else, it's not because NET
is slower, it's because you have made one or more errors somewhere.
Don't forget that with practically any kind of new technology, you will
usually need at least one year of experience to have some mastery of it.
So what to do, what to do? The obvious question was to fix the data
marshalling in MS Access so that it is fast and reliable.
Did that. My Access applications now run 125 times faster on the network
with bound forms to linked tables.
<snip>Jim Rand said:A simple question has been posed - does it make sense to move from MS Access
to .NET?
Back in 1999, I rewrote an application for the third time. The first
version was in DBase II and the second version was in Progress. The plan for
version 3 was VB on the frontend and Sybase SQL Anywhere on the backend.
With 10% of the project completed, I was through 25% of the money - $10,000
at this point. (Math quiz: what was the budget and what was the projected
cost overrun?)
Two questions had to be answered. 1) How did I screw up the budget so
terribly and 2) how could I fix it?
The answer to (1) is that I budgeted the project based on what I could do it
in MS Access. The reason that I didn't use Access is that for multi-user
applications using bound forms and linked tables across the network, Access
stinks. It is slow and unreliable.
yes, you are wasting your time
Microsoft is going to make a new .NET version of ADP with the next release--
so .NET is not a total waste of time
but it is obvious that ADP is a much much much better platform than .NET
PMK said:.NET version of an Access Data Project? I don't get it. Tell me more.
There is a decent upgrade path from C to C#. MS putSylvain said:I must admit that there is a difference between an upgrade path and a decent
upgrade path. If I were the happy owner of MS, I would have put a little
more money into this upgrading wizard but as I'm not, ...