title: Integrate SharePoint into an existing website
body: <p>Wanting to integrate aspects of SharePoint into an existing website - rather than integrating applications into a SharePoint site. Is this actually possible using the SharePoint API's and Web Services?</p>
  
  <p>Is it even possible (without many months of work) to make SharePoint leaner (JavaScript and CSS included) - i.e. less bandwidth hungry. Sharepoint site always seem to be over 400KB - even for a simple site (thanks to loading lots of assets (JS, CSS etc) that are not relevant on every page). Sites can take 40 seconds to load... on a broadband connection.</p>
  
  <p>Are there any MasterPage templates around that use semantic markup rather than tables? Asking as all SharePoint sites I have seen look like SharePoint sites... would like to change it so they don't.</p>
  
  <p>Being a bit vague as my initial impressions of SharePoint don't do it any favours (when it comes to the web development side)... found this <a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.aspx" rel="nofollow noreferrer">Microsoft.SharePoint Namespace</a> and it is a lot to read through from a development standpoint.</p>