Cita: Ayer haciendo algunas pruebas estaba intendo con una aplicación con linq y sqlserver,
Hola, solo como comentario recordar que LINQ solamente es un lenguaje integrado para consultas, que es independiente a un gestor de base de datos ya que linq está orientado a colecciones.
Cita: Por lo que lei hay que hacerlo todo a mano usando un datacontext personalizado
Ahora, por lo que mencionas tu te refieres a trabajar con los controles de LINQ que ofrece VS2008 y efectivamente los datacontext, clases dbml, etc la "interfaz gráfica" es para trabajar con sql server
En resumen LINQ como tal es un lenguaje para manipular colecciones y los controles de LINQ son la herramienta de VS para trabajar con objetos y sql server de forma nativa
Saludos