Access is a great program for "prototyping" a solution, but you have licencing issues with deployment.
Access is also limited to an environment that doesn't have large amounts of data or large numbers of users..
DotNet takes longer to build a soultion (in some cases - whidby rocks!! when dealing with data forms spring to life with HUGE functionality with a single click!.)
But you can do stuff that access can only dream off.
I have several apps that take a graphic, resize it, add transparent layers and redraw the image back to the screen so fast the screen doesn't blink. You can access and store data from almost any to almost any datasource (with little to no effort once you understand the basics and practice alot)
Supports "Single Click" Deployments and "Auto Updates" to program code out of the box.
The only limitation to what you can achieve with dot net is that at the moment it requires a windows platform to run. But security is excellent and development time is being reduced greatly with every release.
Sick to learning to use .net you will not be sorry.
For the longest time I called it DOT NOT - but not anymore. I just had to force myself to change (kind of like the metric system, if you learn to use it you will never go back)
For some really great training videos (free for the viewing)
and
For what it is worth..
Rob