Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net SQLConnection对象声明性与C#代码_Asp.net - Fatal编程技术网

Asp.net SQLConnection对象声明性与C#代码

Asp.net SQLConnection对象声明性与C#代码,asp.net,Asp.net,我很好奇开发人员对创建和使用SQL连接对象的看法 我们正在将软件应用程序从ASP转换为ASP.Net,即使用.Net添加新功能 我们通过C#代码和在asp标记中声明连接对象的设计器创建了SQL连接对象。我们还绕过设计器创建了连接对象,只对asp标记进行了编码。我们可以向asp设计器/标记中添加参数和SQL语句,使连接对象对应用程序非常有用。。。或者我们可以通过代码来实现 有经验的.Net开发人员对创建和使用连接对象的选项有什么看法。使用c代码与asp界面(设计工具和标记)的优缺点。设计工具非常适

我很好奇开发人员对创建和使用SQL连接对象的看法

我们正在将软件应用程序从ASP转换为ASP.Net,即使用.Net添加新功能

我们通过C#代码和在asp标记中声明连接对象的设计器创建了SQL连接对象。我们还绕过设计器创建了连接对象,只对asp标记进行了编码。我们可以向asp设计器/标记中添加参数和SQL语句,使连接对象对应用程序非常有用。。。或者我们可以通过代码来实现


有经验的.Net开发人员对创建和使用连接对象的选项有什么看法。使用c代码与asp界面(设计工具和标记)的优缺点。

设计工具非常适合快速示例或演示。但是,在页面级别拥有连接和语句会影响分层体系结构。您可能需要在后端数据访问层中创建SQL连接

您应该在尽可能远离UI的地方声明SQL连接,这意味着它们应该在C#代码中完成。您应该有一个数据访问层,负责从数据库中加载内容,该层应该包含连接对象

使用标记将数据访问直接绑定到UI,并使UI与数据访问代码难以分离