.NET MVC和Razor Page对比

谷歌宣布全面推出其 AI 驱动的代码补全和生成工具 Duet AI for Developers。新版本 Duet AI 集成了来自 25 家合作伙伴公司的数据集,旨在帮助开发人员更高效地完成特定平台的应用构建等任务。Duet AI 现在可以利用来自 Confluent、HashiCorp 和 MongoDB 等合作伙伴的数据,协助开发人员编写针对其平台的代码。谷歌表示,其还将整合来自 Datadog、JetBrains 和 Langchain 的文档和知识,帮助开发人员进行测试自动化、问题解决和漏洞修复等工作。

2023-12-14 1164 0 .NET MVC Razor Razor Page

.NET的Razor和Blazor有什么区别和联系?

Razor 主要用于服务器端渲染的 Web 应用程序,而 Blazor 有 Blazor Server 和 Blazor WebAssembly 托管模型可用,Blazor WebAssembly 将 C# 代码编译为 WebAssembly,允许其在客户端本地执行,而 Blazor Server 则在服务器上处理页面渲染。

2023-12-05 1904 0 .NET Razor Blazor

使用VSCode开发.NET MVC常用插件

用于开发 .NET MVC 应用程序的必备 Visual Studio Code (VSCode) 插件。借助 C#、Razor 和 ASP.NET Core Snippets 等插件,提升开发效率。通过 Bootstrap 和 JavaScript 代码片段,加速前端开发。利用 Git 集成,充分发挥 VSCode 在 .NET MVC 开发中的优势,提升效率和开发体验。

2023-07-14 2143 0 Visual Studio Code .NET MVC 开发插件 C# Razor ASP.NET Core Bootstrap JavaScript Git 集成

ASP.NET Core 使用Razor code blocks替代@helper

@helper 是 ASP.NET Razor 视图引擎的一种语法,它允许你在 Razor 视图中定义和使用自定义 HTML 帮助程序。这些帮助程序可以被多次调用,以生成复杂的 HTML。在ASP.NET MVC中可以使用@helper定义一个返回IHtmlString的方法。

2023-02-13 1490 0 .NET Core ASP.NET Razor code blocks @helper

.NET Core Razor page/MVC 返回json忽略空属性

.NET Core Razor page/MVC 返回json忽略空属性,修改program.cs。

2022-12-04 1762 0 .NET Core Razor json

.NET Core Razor Page ajax请求返回400 Bad request

Razor页面被设计为默认启动防跨站请求伪造攻击的,防伪令牌生成和验证被自动包含在Razor页面中。

2021-06-25 3730 0 .NET Core Razor ajax Bad request 防跨站请求伪造攻击

MVC5 Razor语法

Razor为视图表示提供了一种精简的语法,最大限度的减少了语法和额外的字符。这样就有效的减少了语法障碍,并且在视图标记语言中也没有新的语法规则。Razor支持两种文件类型,分别是.cshtml 和.vbhtml,其中.cshtml 的服务器代码使用了c#的语法,.vbhtml 的服务器代码使用了vb.net的语法。

2014-11-24 2902 0 MVC5 Razor语法 Razor

椤堕儴