title: Smarter ways to use TableAdapter with base-class, interface or partial class
body: <p>C# ADO.Net TableAdapter objects do not implement an interface or a base class (other than Component). <br/></p>
  
  <p>Has anyone used TableAdapter in an application of the (GoF) Template pattern?<br/></p>
  
  <p>Update:
  I would like to solve the problem described here: <br/>
  <a href="https://stackoverflow.com/questions/1834790/help-to-improve-a-migration-program">Help to improve a migration program</a><br/>
  by using the Template Pattern (GoF), 
  Adapter Pattern (GoF) or other nice pattern.<br/></p>