Create a aspx page that can sync the clients database tables to our SaaS product (using a delphi windows sync app as a strict guide)
$500-5000 USD
Pagado a la entrega
Presently:
* We have a SaaS time management product used by many large and small employers
* We need to sync with other products in order to get basic data into our database such as employee, cost center details etc
* We have a small windows sync application that achieves this which is written in Delphi. It is installed onto the clients workstation and communicates with our web services to pull down a list of tables (or views).
* It then iterates through the list and queries their database (mssql)
* Data is packaged up into XML and transferred
* We make use of standard protocols such as ssl, and xmlhttp
* Delphi application is relatively small. Core code is maybe 4k lines with maybe the same again for supporting code (UI to gather a small number of parameters like local database location etc)
What we require:
* Want to deploy the equivalent of this delphi application as an aspx file that we can provide to many different customers which they put onto their intranet and tie in with their own web application(s)
* Code to written in c# using no other libraries other than .net
* Code to ideally be on one aspx file and completely transparent so that a clients IT staff can read through it if they wish to feel comfortable about deploying it locally (as opposed to them having to trust new dlls/exe's etc which often slows down the sales process)
* Code to mirror as close as possible the delphi code unless there are good reasons for doing so
* C# code to be written to a high standard. IT staff will be looking at this code and judging us based on it's quality. We would like the successful applicant to be further involved if we feel comfortable with the coding quality, and we will only believe that if they can stick to standard conventions
* IMPORTANT: During the running of the sync process, we require the aspx page to be updated continually with progress information (progress bar and log) that it can get from the web services as it can currently within the Delphi application. Plus handle a cancel request. We require this to be occurring as well and is a critical component of this project. This may mean a much higher understanding of aspx, javascript, ajax etc
Nº del proyecto: #3448709