C# 面向对象设计:在前端页面中使用Linq2Sql

C# 面向对象设计:在前端页面中使用Linq2Sql,c#,asp.net,C#,Asp.net,如果我在我的前端页面(即:aspx和ascx页面)中使用Linq2Sql,那会是一个糟糕的结果吗。这将节省我大量的时间。是的。至少,假设这些页面足够长,需要修改。他们会的,即使他们“只是一个快速的黑客”…或者如果他们“只是一个快速的黑客”是的。至少,假设这些页面足够长,需要修改。他们会的,即使他们“只是一个快速的黑客”…或者也许这是特别的,如果他们“只是一个快速的黑客”你应该试着将投入到项目中的工作量与维护量和项目寿命相匹配。快速和肮脏的黑客非常适合短期或从未接触过的项目;但是,如果你发现自己在

如果我在我的前端页面(即:aspx和ascx页面)中使用Linq2Sql,那会是一个糟糕的结果吗。这将节省我大量的时间。

是的。至少,假设这些页面足够长,需要修改。他们会的,即使他们“只是一个快速的黑客”…或者如果他们“只是一个快速的黑客”

是的。至少,假设这些页面足够长,需要修改。他们会的,即使他们“只是一个快速的黑客”…或者也许这是特别的,如果他们“只是一个快速的黑客”

你应该试着将投入到项目中的工作量与维护量和项目寿命相匹配。快速和肮脏的黑客非常适合短期或从未接触过的项目;但是,如果你发现自己在维护一个烂摊子,那么你会发现你最初的生产力提升导致了巨大的长期成本。

你应该尝试将投入项目的工作量与维护量和项目寿命相匹配。快速和肮脏的黑客非常适合短期或从未接触过的项目;但是,如果你发现自己的生活一团糟,那么你会发现最初的生产力提升带来了巨大的长期成本。

是的,现在听起来很简单。但快速黑客几乎总是回来咬你的屁股。如果你有一个前端使用的演示模型,你会过得更好。这样,您的可视元素只知道需要知道的内容,没有额外的数据库相关内容,没有额外的映射,没有意外加载额外的数据


是的,这将是一个额外的工作,但从长远来看,它肯定会有回报。

是的,现在听起来很简单。但快速黑客几乎总是回来咬你的屁股。如果你有一个前端使用的演示模型,你会过得更好。这样,您的可视元素只知道需要知道的内容,没有额外的数据库相关内容,没有额外的映射,没有意外加载额外的数据


是的,这将是一项额外的工作,但从长远来看,它肯定会有回报。

您所说的“使用LINQ到SQL”到底是什么意思?如果您的.aspx页面获取L2S实体的集合并仅显示它们,那么就完全可以了。简单的查询也可以。更复杂的事情取决于它到底是什么。请提供更多详细信息。这就像用项目填充下拉列表一样简单。您所说的“使用LINQ到SQL”到底是什么意思?如果您的.aspx页面获取L2S实体的集合并仅显示它们,那么就完全可以了。简单的查询也可以。更复杂的事情取决于它到底是什么。请提供更多详细信息。这就像用项目填充下拉列表一样简单。我说这话时有点偏颇,但我最喜欢你的答案。:)我说这话时有点偏颇,但我最喜欢你的答案。:)