Click here to Skip to main content
15,867,308 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Greeting for the day !!

Dear friends I am stuck on a solution i need to provide to my clients. Describing the requirement in detail so please don't mind the length of this post.

I am supposed to develop an offline model for my asp.net (4.5) web application along with SQL server as db on Amazon cloud. It's a Health care product.

The requirement is to have a dedicated SQL server express or compact edition as a local db for each client(lab / hospitals) in their intranet and local copies of few functionality of web application (selected pages) which always remain in synced with server db and web server on cloud when connectivity is there. In absence of connectivity those selected functionality should work seamlessly and as soon as it network comes back db and application should get auto sync again with the server( Syncing should be automatic for data base - both ways as well as for web application ).

Along with Web Application and Database we also need to do the same for files in future so need to keep that in consideration as well while developing this solution.

Since this product will primarily market in India and here we still have Internet constraints in connectivity and speed. thus in order to sell / promote our cloud based solution we are offering this offline model.

I have considered few solutions for this requirement like offline HTML5 technologies like Indexeddb and caching ( cache dependent ) , Microsoft Sync framework ( Not future proof since no updates from Microsoft on the same for long).

Looking forward for guidance and help from you people for selection of right technologies which is future proof and some references to the same ones which can help in development. Please let me know if any of you have worked on similar kind of requirements.

This is Ali - India (Delhi) - +919873051104
Thanks in Advance. And sorry again for making you people read this long question.
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900