使用 Visual Studio 构建 ASP.NET Core MVC

使用 Visual Studio 构建 ASP.NET Core MVC

news-image

什么是 ASP.NET Core?请参阅上一篇博文,点击这里

在这篇博文中,我将带你一步步创建一个简单的 ASP.NET Core MVC 项目。整个过程将非常直观简明,涵盖从项目创建到在本地运行的全部步骤。

那我们开始吧。

 

安装 Visual Studio 和 .NET Core

 

创建我们的第一个 ASP.NET Core Web 应用

 

新建项目

 

会弹出一个对话框:

  • 在左侧窗格中,单击 Web
  • 在中间窗格中,单击 ASP.NET Core Web Application (.NET Core)
  • 将项目命名为 “MvcMovie”(将项目命名为 “MvcMovie” 很重要,这样后续复制代码时,命名空间就能保持一致。)
  • 单击 OK

 

弹出对话框

 

完成 “新建 ASP.NET Core Web 应用程序 - MvcMovie” 对话框:

  • 单击 Web Application
  • 取消选中 Host in the cloud(在云中托管)
  • 单击 OK

 

MvcMovie

 

Visual Studio 为你刚刚创建的 MVC 项目使用了一个默认模板,只需输入项目名称并选择几个选项,你就已经拥有了一个可以正常运行的应用程序。这个项目相当于一个简单的 “Hello World!” 应用,非常适合作为入门起点。

 

F5 可在调试模式下运行应用程序,或按 Ctrl+F5 以非调试模式下运行。

 

非调试模式

 

  • Visual Studio 会启动 IIS Express 并运行你的应用。请注意地址栏显示的是 localhost:端口号,而不是 example.com 之类的域名。这是因为 localhost 始终指向你自己的本地计算机,在这里,就是运行你刚刚创建应用的那台机器。当 Visual Studio 创建 Web 项目时,会为 Web 服务器分配一个随机端口。在上图中,端口号是 1234。而当你实际运行应用程序时,你看到的端口号可能会有所不同。
  • 使用 Ctrl+F5(非调试模式)启动应用,你可以随时修改代码、保存文件、刷新浏览器并立即看到代码更改后的效果。许多开发者更喜欢使用非调试模式来快速启动应用并查看代码变更。
  • 你也可以在 Debug 菜单中以调试或非调试模式启动应用:

 

调试

 

你还可以通过单击 IIS Express 按钮来调试应用

 

IIS Express

 

默认模板为你提供了可用的 Home、Contact、About、Register 和 Log in 链接。上面的浏览器截图中没有显示这些链接。根据浏览器窗口大小,你可能需要先点击导航图标才能看到它们。

 

Home、Contact、About、Register 和 Log in 链接

 

至此,你现在已经有了一个正在运行的 ASP.NET Core MVC 应用。在我们的下一篇博文中,我们将深入探讨具体的编码细节,并着手构建一个示例应用程序。

 

致谢:https://docs.asp.net

 

 

author-image
author-image
about the author

Ervin Musngi MCSD

about the author

Ervin Musngi MCSD

Lead Developer of Seirim, Ervin focuses on project structure and architecture. Adding to that role, he monitors, assists and supervise ongoing projects to make sure we only release and deploy quality projects.

Ready to Get Secure?

The SEIRIM team of professionals is at your service to design, develop and deliver better cybersecurity for your organization.

let’s connect
get latest updates

Similar Articles

2026-02-04 - IT 与网站开发

网站上线100项质量保证检查清单

网站是出乎意料复杂的应用程序,其性能和安全性依赖于许多正确配置并优化的组件,要成功上线需要一个持续推进的过程。请按照我们的百项清单逐条检查,确保网站顺利发布。