📜  razor 预览 - C# (1)

📅  最后修改于: 2023-12-03 15:19:42.755000             🧑  作者: Mango

Razor 预览 - C#

Razor 是一种用于创建 ASP.NET Web 页面的语法,它简化了与嵌套的代码块交互时需要的语法。Razor 在设计时采用了 关注分离原则 (Separation of Concerns),这意味着我们可以将应用程序的不同部分分开处理。Razor 预览是一种可以让我们在创建 Razor 页面时,即时地查看我们所做更改的工具。

使用 Razor 预览

Razor 预览工具是在 Visual Studio 2019 中引入的,以下步骤的前提是你已安装了这个版本的 Visual Studio:

  1. 打开 Visual Studio 2019。
  2. 在“新建项目”的面板中选择 Web 应用程序,并创建一个新项目。
  3. 选择 MVC 模板,并按需求进行配置。
  4. 在项目中打开一个 Razor 页面。
  5. 在菜单栏中选择“视图”>“Razor 预览”>“在 Rianbow 中打开”。

以下是一个简单的 Razor 页面示例:

@page
@model IndexModel

<h1>@Model.Message</h1>
<p>当前时间:@DateTime.Now.ToLongTimeString()</p>

可以看到,我们使用 @ 符号来表示我们要在 Razor 页面中嵌入 C# 代码。

Razor 预览的优势

使用 Razor 预览工具,我们可以看到任何的代码更改在页面上的具体效果,这使得我们能够更好地实现关注分离原则。此外,Razor 预览也提供了其他一些优势,包括:

  • 实时编译和预览在一个窗口中完成,无需打开多个窗口进行调试。
  • 可以更轻松地调试页面、结构、应用程序响应和模板输出等。
  • 可以添加调试断点,以确保所有的情况都得到了妥善处理。

总的来说,Razor 预览工具是 ASP.NET 开发中必不可少的一部分,它可以帮助我们有效地完成各种任务,包括开发、测试和维护 Web 应用程序。