I have got a MS DB with some data about some customers and I want to develop an application which can run offline, therefor I read that CouchDB and PouchDB can sync to each other

How can I synchronise the data from a MS DB to a CouchDB, what's the best way I can implement this.

Furthermore I want to develop this application with C#, is this the best way or should I use JavaScript when I use PouchDB?