K
kmeezy
I've read a lot in these forums regarding Access vs. .NET and would
like to thank all of those for the info provided. I'm posting again
however to get opinions on my specific situation.
So, I have a couple of clients running an Access front end on top of
SQL Server 2005. They want me to update their apps and write new code.
These are small, but successful businesses with about 20-40 employees
each in the financial profession.
Ok, so I KNOW not to diss Access, especially in this forum I know
that using Access as a front end can continue to work for
them...however, if I get as proficient in ASP.NET wouldn't this be a
better solution for my small business clients? Ok, so here are my
specifics...
1) It's generally accepted that irregardless of the platform, a program
is only as good as its programmer. So, let's assume that I'm equally
versed in MS Access and ASP.Net--I don't want this to turn into a
debate over which technology is better as I feel that both kick
arse--rather, if ASP could be better for my specific clients.
2) I'm very comfortable with HTML and web design.
3) If I redo the Access front end using ASP.NET here are what I see as
advantages:
3a. No applications to deploy every time an update is made!
3b. Remote users can simply log into the web interface from home or
elsewhere instead of having to use a VPN connection using the Access
front end to connect to the server.
3c. Moving to the .NET platform (off of Access/VB6) for increased
functionality. And also setting my clients up so that their systems are
more up to date so that it's easier to find a replacement for me if I
ever leave the job??? big question marks here. really what I'm saying
is, since .NET is the new standard, looking forward, from an employer
point of view is it better to have an app built on .NET so that there's
more capable programmers in the job market? like i said, big question
mark
3d. Please don't hate me for this reality check...but I must ask. Our
brothers and sisters offshore (India, Pakistan, Eastern Europe, etc.)
are slowly taking programming out of our hands. I figure after I get
really good at programming ASP.NET web pages that I can farm out some
of the tasks to India or elsewhere. This seems much easier to do if the
programs are web based since remote administration is pretty much the
norm nowadays. Programming in Access with remote partners just seems
harder to me. I dunno know though, what do you (the experts) think?
Thanks for all your responses. Again, I don't want to start a war here
over which app is better as either one kicks arse for small business.
But it seems that the new free VS.NET studio makes it easier to develop
ASP rapidly which is why Access is so great.
Thanks!
kmeezy
like to thank all of those for the info provided. I'm posting again
however to get opinions on my specific situation.
So, I have a couple of clients running an Access front end on top of
SQL Server 2005. They want me to update their apps and write new code.
These are small, but successful businesses with about 20-40 employees
each in the financial profession.
Ok, so I KNOW not to diss Access, especially in this forum I know
that using Access as a front end can continue to work for
them...however, if I get as proficient in ASP.NET wouldn't this be a
better solution for my small business clients? Ok, so here are my
specifics...
1) It's generally accepted that irregardless of the platform, a program
is only as good as its programmer. So, let's assume that I'm equally
versed in MS Access and ASP.Net--I don't want this to turn into a
debate over which technology is better as I feel that both kick
arse--rather, if ASP could be better for my specific clients.
2) I'm very comfortable with HTML and web design.
3) If I redo the Access front end using ASP.NET here are what I see as
advantages:
3a. No applications to deploy every time an update is made!
3b. Remote users can simply log into the web interface from home or
elsewhere instead of having to use a VPN connection using the Access
front end to connect to the server.
3c. Moving to the .NET platform (off of Access/VB6) for increased
functionality. And also setting my clients up so that their systems are
more up to date so that it's easier to find a replacement for me if I
ever leave the job??? big question marks here. really what I'm saying
is, since .NET is the new standard, looking forward, from an employer
point of view is it better to have an app built on .NET so that there's
more capable programmers in the job market? like i said, big question
mark
3d. Please don't hate me for this reality check...but I must ask. Our
brothers and sisters offshore (India, Pakistan, Eastern Europe, etc.)
are slowly taking programming out of our hands. I figure after I get
really good at programming ASP.NET web pages that I can farm out some
of the tasks to India or elsewhere. This seems much easier to do if the
programs are web based since remote administration is pretty much the
norm nowadays. Programming in Access with remote partners just seems
harder to me. I dunno know though, what do you (the experts) think?
Thanks for all your responses. Again, I don't want to start a war here
over which app is better as either one kicks arse for small business.
But it seems that the new free VS.NET studio makes it easier to develop
ASP rapidly which is why Access is so great.
Thanks!
kmeezy