我们需要在Asp.net中为网站页面创建Class文件吗?

梅隆耶

我是新手,正在学习Asp.net。我正在构建为将与数据库交互的Web应用程序(管理面板)。早些时候,当我创建用于分配的Web应用程序时,我使用sqldatasource或手动编写了代码,在asp页后面的代码中编写了用于插入/删除等的代码。现在,我正在学习使用Ajax / Jquery和JSon进行aspx页面的粗体操作,并看到正在创建一个类文件(youtube视频)。我对为什么创建类文件感到困惑。目的是什么?为aspx页面创建类是一个好习惯。

我在C#中为Winforms创建了类文件。我完全感到困惑。我阅读了MSDN,但从好处方面不了解Entity Framework的目的。

请帮我一些信息。

德瓦什

在页面后有单独的类来利用HTML代码和C#代码的分离的主要好处和动机。它也很少分离。例如,如果您有一个人在HTML端工作,而一个编码器在服务器端工作,请想象一下这两个人如何同时工作。因此,现在有一个编码器可以独立处理.cs文件,而HTML编码器则可以不断改进外观。

实体框架绝不是数据库交互的包装,它可以帮助您减少编写的代码行以建立与数据库的连接并执行操作,但是没有人强迫您使用它。从更好的可维护性出发,这只是最佳实践之一。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么我们需要在 asp.net 中将 varchar 更改为 string?

当我们需要修剪时,我们不需要在oracle中

为什么我们不再需要在更高版本的ASP.NET Core中手动验证模型?

我们可以为需要在 node js 中登录的网站报废数据吗?

我们真的需要在Java RMI中创建Stub吗?

我们是否需要在android中为sqlite表创建索引?

我们是否需要在生产结束时捆绑我们的js文件

我们需要在单元测试中测试 findAll 方法吗?

我们需要在活动的onDestroy()方法中调用主题的onComplete()吗?

我们真的需要在Johnson算法中添加一个额外的节点吗?

我们需要在Kotlin中初始化可为空的字段吗?

我们需要在 Fluent Api 中定义所有模型吗?

以太坊/坚实度:我们需要在合同中实现自己的“余额”变量吗?

我们需要在Akka演员中处理PoisonPill案件吗?

我们需要在Android中实现所有抽象方法吗?

Docker-我们需要在Dockerfile中包含RUN命令吗

我们是否需要在HTML5中为<link>输入type =“ text / css”

为什么我们需要在堆中创建一个对象?

我们是否需要在.net 4.0或4.5中使用此关键字

我们需要在 LAMP 服务器上交换分区吗?

Python:我们需要在导入内置模块时添加异常块吗?

我们也需要在github上上传虚拟环境吗?

我们需要在更新.gitignore之后重新启动git吗?

我们需要在类的构造函数的开头清除向量类型的类成员吗?

斯威夫特:我们需要在使用变量之前声明一个变量吗?

我们需要在控制器中使用 async/await 关键字吗?

我们需要在cellForRowAt上执行崩溃应用程序吗

我们需要在Java 8来检查流是否为空,而不是迭代

我们是否需要在春季启动所有内置类创建豆?