gpt4 book ai didi

c# - ASP.NET 网页问题

转载 作者:太空宇宙 更新时间:2023-11-03 10:56:32 25 4
gpt4 key购买 nike

我是 ASP.NET 的新手,但多年来一直使用 PHP。我已经开始了一个教育计划,我们被迫学习 ASP.NET,我正试图找到最好的方法。

据我所知,在编写 ASP.NET 代码时,您可以选择三种不同的开发模型:

  • 网页
  • 网络表单
  • MVC

我发现“Web Pages”似乎是最容易使用的模型,因为它比其他两个模型更让人想起 PHP。

所以我对“网页”模型有一些疑问:

  • 模型(网页)在内置实用程序方面是否与其他两个模型一样强大,就像 PHP 有很多内置函数一样。
  • 您可以使用该模型进行 OOP 吗?
  • 你会做函数吗?
  • 我不知道这个模型有多先进,所以问题是这个模型是否限制了我构建一些你只能用其他两个模型做的事情?
  • 我可以使用 c# 使用模型吗?
  • 您是否有关于此模型的高级教程的任何链接。

谢谢。

最佳答案

网页模型只是使用 ASP.NET 开发动态站点的一个切入点。它背后是位于其他两个入口点后面的同一个 .NET 库:Web 窗体和 MVC。无论您可以在 MVC 和 Web 窗体中做什么,您也可以在网页中做。您不限于功能的子集。

C# 和 VB(您为网页选择的语言)都是完全面向对象的,因此您在使用网页进行开发时可以随心所欲地使用 OOP。

我写了一个lot of articles on using Web Pages for web site development ,包括许多具有基于 OOP 的高级概念的功能,例如使用 Entity Framework 的代码优先开发,以及将类库合并到 ASP.NET 网页站点以获取数据访问代码。

关于c# - ASP.NET 网页问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19314549/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com