Asp.net LINQtoSQL是构建模型或创建自己的类的最佳方式吗

Asp.net LINQtoSQL是构建模型或创建自己的类的最佳方式吗,asp.net,linq,linq-to-sql,model,Asp.net,Linq,Linq To Sql,Model,我正在用MS SQL Server数据库在ASP.net中开发一个媒体系统,我想知道用LINQ创建模型层或创建自己处理数据库的类的最佳方法是什么?最佳方法是主观的,但我认为最简单的方法是使用使用LINQ designer是在UI中构建模型的一种很好的方法,无需编写任何代码。您可以使用继承选项设置对象层次结构,还可以通过代码中的datacontext访问关联的类。然后,所有SQL都会为您处理,这意味着您无需编写任何内容,只需在datacontext上调用SubmitChanges()。所有生成的代

我正在用MS SQL Server数据库在ASP.net中开发一个媒体系统,我想知道用LINQ创建模型层或创建自己处理数据库的类的最佳方法是什么?

最佳方法是主观的,但我认为最简单的方法是使用

使用LINQ designer是在UI中构建模型的一种很好的方法,无需编写任何代码。您可以使用继承选项设置对象层次结构,还可以通过代码中的datacontext访问关联的类。然后,所有SQL都会为您处理,这意味着您无需编写任何内容,只需在datacontext上调用SubmitChanges()。所有生成的代码都可以查看,但还有很多内容需要学习


我建议您尝试使用LINQ属性等手动编写自己的类,以便了解它在幕后的工作。然后你会意识到继承和关联是如何实现的,并且实际上也使设计者更容易理解。谢谢