I would start by converting the back end to SQL Server. Although it is technically possible to share an .mdb over web, I wouldn't recommend it. you can use the upsizing wizard to upsize your application. Choose the option that copies the data and adds links to the server-side tables. Do not choose the project option. The .adp has been depricated by Microsoft and is only included in A2007 to support legacy applications. And the third option - make no changes to the current app has a bug. If you choose this option, the tables will be created on the server but the data won't be uploaded in some versions of Access.