title: Tips on asp.net data updates and third party framework
body: <p>I am supposed to create an data transfer utility that is to take data from an external source. in this case it's another database, and import/update data into an asp.net website database. </p>
  
  <p>Now, the database and the site were created by another party and they already have an API/framework to access the database. </p>
  
  <p>I've tried to write code on the site that imports the data but it sometimes times out and the app pool recycles. </p>
  
  <p>How do I run a data transfer without timeouts and using the third part API so I don't have to re-write a ton of code?</p>
  
  <p>Couple of notes: The API doesn't work outside of a web-site. It crashes and throws errors. Also, the users may want a user interface to run the data transfer manually.</p>