There are whole books on the subject and no, it's not easy to do. While I
mention the approach in my books, I don't recommend it--especially for the
inexperienced developer. Writing a data-centric application is more than
just setting up queries and returning results. It also involves managing
schemas, rights, uploads, downloads, procedures, backup, restore, exception
handling and a lot more. The exception handling alone is a monumental task
if you aren't developing against the actual database. While a data access
layer can be done, it has to be written with a clear and complete
understanding of both systems and how they interact with the low-level and
high-level interfaces.
If I were you, I would develop against the engine you expect to use during
production.
--
____________________________________
William (Bill) Vaughn
Author, Mentor, Consultant
Microsoft MVP
INETA Speaker
www.betav.com/blog/billva
www.betav.com
Please reply only to the newsgroup so that others can benefit.
This posting is provided "AS IS" with no warranties, and confers no rights.
__________________________________
Visit
www.hitchhikerguides.net to get more information on my latest book:
Hitchhiker's Guide to Visual Studio and SQL Server (7th Edition)
and Hitchhiker's Guide to SQL Server 2005 Compact Edition (EBook)
-----------------------------------------------------------------------------------------------------------------------