title: MVVM with LinqToSQL
body: <p>there a little BrainF*** question for me to understand MVVM in relation to LinqToSQL.</p>
  
  <p>The MVVM is build like:</p>
  
  <p>View --> Viewmodel --> Model</p>
  
  <p>View: the xaml and the cs code behind file. right ? </p>
  
  <p>Viewmodel: created by the Developer (*.cs), encapsulated properties of my Model</p>
  
  <p>Model: Datamodel</p>
  
  <p>So here is the Question: </p>
  
  <p>the LinqToSql gives me an dbml file which contains all Data from my Database, so can i use this as the Model ? </p>
  
  <p>Where and how must i implement the Commands in this architecture ?</p>
  
  <p>Where are the methods to get data from the database and fill the viewmodel or model ? :-)
  like getCustomer() </p>