title: Writing Program for desktop that can switch to web
body: <p>I am being asked to write a desktop application in .net and MSSQL for record keeping. I do have to build forms for keeping records printed in 15 pages or more related to single person. I am fine with seperating data layer and presentation layer. </p>
  
  <p>For future i am planning now. My client is gonna ask to make it live [web based] application in asp.net later after few months or a year. So at that time i again need to re build the whole web interface i.e presentation layer.</p>
  
  <p>So i am wondering is there any idea so at that time the work would be minimised to build the web interface? Or can i directly change the desktop interface to web interface?</p>