title: Managed Direct3D or XNA for non-game related 3D graphics programming?
body: <p>Which is the preferred approach for doing .NET 3D graphics programming:  Direct3D or XNA seem to be the current technologies, but which is best for non-game related programming?  </p>
  
  <p>Also, has Managed Direct 3D been discontinued?  XNA doesn't really seem to be appropriate for non-game development.</p>