OK, now, I've climbed far enough up the learning curve to be about where I
was with Access in building data-driven Windows forms but I've seen no
advantage over the old way. Maybe finer-grained security but DLL-hell was
not a real problem before - just give 'em a new MDE and a macro to link the
tables up again. Distribution wasn't a real problem if you used Access
runtime. Getting at the nuts and bolts could always be done with VBA. With
a decent back-end, neither capacity nor performance seemed to be any
problem. Why then, was my past year of learning .NET worth the trouble (as
far as Windows forms apps are concerned)? 5 2377
Mr. Arnold wrote:
>
"MS" <asdf@asdfwrote in message
news:ej****************@TK2MSFTNGP02.phx.gbl...
>OK, now, I've climbed far enough up the learning curve to be about where I was with Access in building data-driven Windows forms but I've seen no advantage over the old way.
<snip>
You trying to compare .Net and ADO.Net with Access and VBA, well what
can be said about it but ridiculous. :)
I have to disagree here. There is certainly a valid comparison between
Access/VBA for desktop database solutions versus Access/ADO.NET or
MSSQL/ADO.NET. Just because ADO.NET is vastly more powerful doesn't mean
it's necessarily superior to what the OP's used to, for the applications the
OP's been writing.
IMO, the biggest win in investing in .NET and ADO.NET is that you have a
much better basis for scaling. With Access/VBA, this is just painful. Once
you outgrow your Access database and have to migrate to SQL Server and
client apps (and this almost always happens) you're in for a lot of
rewriting. If your client code is already written in .NET and using ADO.NET,
this is greatly simplified.
--
J.
"Jeroen Mostert" <jm******@xs4all.nlwrote in message
news:47***********************@news.xs4all.nl...
Mr. Arnold wrote:
>> "MS" <asdf@asdfwrote in message news:ej****************@TK2MSFTNGP02.phx.gbl...
>>OK, now, I've climbed far enough up the learning curve to be about where I was with Access in building data-driven Windows forms but I've seen no advantage over the old way.
<snip>
>You trying to compare .Net and ADO.Net with Access and VBA, well what can be said about it but ridiculous. :)
I have to disagree here. There is certainly a valid comparison between
Access/VBA for desktop database solutions versus Access/ADO.NET or
MSSQL/ADO.NET. Just because ADO.NET is vastly more powerful doesn't mean
it's necessarily superior to what the OP's used to, for the applications
the OP's been writing.
I have used Access, and I have used VBA. It's time has come and gone, mostly
gone. And no one in their right mind in making a serious desktop solution
would even consider it in today's environment IMHO.
"Jeroen Mostert" <jm******@xs4all.nlwrote in message
news:47***********************@news.xs4all.nl...
Mr. Arnold wrote:
>> "Jeroen Mostert" <jm******@xs4all.nlwrote in message news:47***********************@news.xs4all.nl.. .
>>Mr. Arnold wrote:
"MS" <asdf@asdfwrote in message news:ej****************@TK2MSFTNGP02.phx.gbl. .. OK, now, I've climbed far enough up the learning curve to be about where I was with Access in building data-driven Windows forms but I've seen no advantage over the old way. <snip> You trying to compare .Net and ADO.Net with Access and VBA, well what can be said about it but ridiculous. :)
I have to disagree here. There is certainly a valid comparison between Access/VBA for desktop database solutions versus Access/ADO.NET or MSSQL/ADO.NET. Just because ADO.NET is vastly more powerful doesn't mean it's necessarily superior to what the OP's used to, for the applications the OP's been writing.
I have used Access, and I have used VBA.
So have I.
>It's time has come and gone, mostly gone.
Ha, wouldn't you like to think that. Now is the time of the maintaining,
where a stroke of the keyboard will unleash the power of the sickening!
Much money is still to be earned in uncomfortable support and migration
jobs.
Migration is one thing? Support of old technology is another, something most
don't want to be bothered with it.
>
>And no one in their right mind in making a serious desktop solution would even consider it in today's environment IMHO.
I didn't say that. The OP asked for the specific technological benefits
over "the old way", and I just pointed out that the benefits ADO.NET
offered just may not be that relevant for what he's developing, so calling
any comparison "ridiculous" is a bit much.
What is he developing? The only thing he could be doing is maintenance at
this point and time as no one is moving forward with the outdated
technology.
The point is not to become stagnated, which I have not done and will never
do since I started in IT in 1971.
Maybe, the op has some kind of common sense and will not let himself become
stuck in some kind of security blanket of old technology quicksand.
There is money in old technology such as mainframe solutions, that are still
active and I get offers to contract them. But I don't go backwards or stay
stagnant with old technology.
Mama didn't raise no fools.
Mr. Arnold wrote:
<snip>
There is money in old technology such as mainframe solutions, that are
still active and I get offers to contract them. But I don't go
backwards or stay stagnant with old technology.
And good for you. But believe me when I say that plenty of people will still
get jobs the coming years by maintaining and slightly extending those creaky
old Access solutions that penny-wise management just doesn't have the time
and money for to upgrade to shiny new technology. Just as many will get jobs
rewriting *everything* to shiny new technology, of course.
Mama didn't raise no fools.
Yeah, but I think managers are actually grown somewhere, not raised.
--
J.
On Feb 21, 6:59*am, Jeroen Mostert <jmost...@xs4all.nlwrote:
Mr. Arnold wrote:
<snip>There is money in old technology such as mainframe solutions, thatare
still active and I get offers to contract them. *But I don't go
backwards or stay stagnant with old technology.
And good for you. But believe me when I say that plenty of people will still
get jobs the coming years by maintaining and slightly extending those creaky
old Access solutions that penny-wise management just doesn't have the time
and money for to upgrade to shiny new technology. Just as many will get jobs
rewriting *everything* to shiny new technology, of course.
Mama didn't raise no fools.
Yeah, but I think managers are actually grown somewhere, not raised.
--
Due to apparent time zone differences, I missed replying, not that
this "OP" is put off by the responses here and just to be clear, I'm
no newbie, either. Maybe what I need are some specifics in which to
frame the kind of responses I was seeking: Windows forms
applications, 100 - 150 users, shared access, databases of less than
1gb - 500mb - that's my environment and it's not been too bad using
MDE front ends with linked tables from a SQL Server database. Other
than the fact that MS is stepping away from Jet, just what (an example
or two is what I'm after) would I get from ADO.Net? This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: CY FOK |
last post by:
Hi
I am planning to open a software company to develop client-server apps and
web applications for my client. Now, i am in a difficult situation to
determine what is the best platform i should use...
|
by: Christian McArdle |
last post by:
REQUEST FOR DISCUSSION (RFD)
unmoderated group comp.os.ms-windows.programmer.64bit
This is a formal Request For Discussion (RFD) to create
comp.os.ms-windows.programmer.64bit as an unmoderated...
|
by: Rob R. Ainscough |
last post by:
MS Visual Studio Ad contained in VS Magazine.
Two developers in "hip" clothing diagramming out a huge flow chart on a
beach.
I could NOT stop laughing at the stupidity of the ad -- "Let your...
|
by: Joe Ross |
last post by:
I've been working with Microsoft support for over 3 weeks now on an
intermittent General Network Error we're seeing in our production
environment between our ASP.NET application and SQL Server...
|
by: Mikey |
last post by:
Sample VB .NET source code to create mailing labels or customized letters
using MS Word MailMerge
This VB .NET source code will start MS Word and call methods and set
properties in MS Word to...
| |
by: Ted |
last post by:
I managed to get it installed OK, along side MS Visual Studio 2005
(with which I received it). During the install, I made sure I
installed everything.
I have developed a number of applications...
|
by: Dr T |
last post by:
Hi!
I downloaded MS Visual Web Developer 2005 Express Edition, MS .NET
Framework SDK v2.0, and MS SQL Server 2005. Subsequently, I bought MS
Visual Studio 2005 Professional Edition.
1) Are...
|
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...
|
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,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
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: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
| | |