title: Realtime Interfacing with Dynamics NAV via Webservices
body: <p>I want to write a .NET application that will interface in realtime with Dynamics NAV 2009 and 2013.  The application will have to read and update entities such as customers and stock items.</p>
  
  <p>Using the provided webservices seem to be the best candidate as a point for integration, and I've tried some basic tests reading, updating and creating items using webservices based on Pages and a .net client.</p>
  
  <p>Unfortunately, I am very new to Dynamics, and I have some questions that probably reflect that lack of experience.</p>
  
  <p>First - webservices can expose either Page or Codeunits.  Is Page the correct option to use for interfacing to say - create a customer?  </p>
  
  <p>Secondly - My understanding is that Dynamics NAV is rarely deployed without customisation.  Would a typical customisation in NAV e.g an addition of a field involve changing a standard Page, and will this change then be reflected in the webservice definition?</p>