title: WPF Datagrid Lazy load
body: <p>Details</p>
  
  <ol>
  <li>VS-2008 Professional SP1 </li>
  <li>Version .net 3.5</li>
  <li>Language:C#</li>
  </ol>
  
  <p>I have a WPF Datagrid which loads from Linq-sql query Datacontext data item.The result set contains around 200k rows and its it very slow loading them,sorting,filtering etc.
  What is the simple and easy way to improve the speed?</p>
  
  <p>Couple of things I saw searching are 
  Scrollview,Data virtualization etc people also talk about Paging,Profiling etc</p>