c# - ASP.NET 中的面向对象编程

标签 c# asp.net oop web

我了解面向对象编程,并且在这个领域做了很多工作,但我对 Web 应用程序编程完全陌生。 (我使用过一些框架,如 Drupal,以及 CMS,如 Joomla)

在本地应用程序中,我知道如何创建新对象、如何使用它们和实现。

我的问题:

对于 Web 应用程序是否有必要创建面向对象的模型?如果需要,最重要的对象是什么?

我会感激任何想法;)

最佳答案

在 Web 应用程序场景中,您将使用 OO 来实现您正在使用的框架的各个部分,例如您正在为 MVC 制作模型、 View 和 Controller 。为数据层创建实体等,根据控制反转等通过依赖注入(inject)创建用于注入(inject)的部件。

所以,是的,您将 OOP 作为更大事情的一部分,因为您的 OO 必须适合系统框架。

关于c# - ASP.NET 中的面向对象编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20834574/

相关文章:

c# - 在 DataGridView 中将最后一行设置为 Frozen

c# - JavaScript 替换汉字

c# - 为什么要等待异步 Web 服务调用

c# - 在 asp.net 中获取 request.files 的文件类型

javascript - 类型错误 : not a constructor

python - 创建类的静态属性(属性是同一类的实例)

c# - Prism wfh 将实体传递给模态视图的模态

c# - 在c#中启用多用户管理

c# - 在 anchor 标记中使用服务器标记

perl - 如何在 Perl 中执行自省(introspection)?