首页 / ASP.NET Core / 正文

[ASP.NET Core Razor Pages系列教程]ASP.NET Core Razor Pages 简介(00)

4754 1 发布于: 2018-10-17 读完约需3分钟

ASP.NET Core Razor Pages 简介

什么是Razor Pages ?

Razor Pages 是 ASP.NET Core MVC 中一个新的开发模式,它让专注页面编码变得更容易,更高效。Razor Pages 是一个页面控制框架,我们可以更好地构建动态的、以数据为驱动的WEB网站。
在Razor Pages 应用程序中,保持了实现逻辑和视图模型的分离,让整个项目结构更清晰,更易维护和扩展。

同时,Razor Pages支持跨平台开发和部署,Razor Pages项目可以部署在Windows、Unix以及Mac操作系统中。

Razor Pages开发框架是非常轻量并且非常容易扩展的。开发人员可以完成控制HTML的渲染,Razor Pages基于ASP.NET Core MVC框架,所以在ASP.NET Core MVC应用程度中默认支持Razor Pages框架。

在编程语言方面,Razor Pages使用目前非常成熟且易用的C#语言作为服务端的编程语言,配合易学的Razor模板引擎以在服务端动态生成HTML然后输出到浏览器。

Razor Pages适合哪些人使用 ?

Razor Pages 适合于所有的开发人员,无论是初学者还是企业级级别。Razor Pages 是基于页面开发为中心的开发模式,这与其他基于页面开发的框架相似,如:PHP,经典的ASP,Java Server Pages,ASP.NET Web Pages以及ASP.NET Web Forms等。

如何安装 Razor Pages ?

Razor Pages 是.NET Core 2.0的一部分,你可以在这里下载.NET Core 2.0或者以上版本的SDK或者运行时(Runtime)。其中SDK包含了运行时和创建.NET Core应用程序所需的CLI工具。

当然,如果你安装了Visual Studio 2017 Update 3 或者以上版本,.NET Core 2.0 的SDK也是自动安装的。

版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。

上一篇: [ASP.NET Core Web API]在ASP.NET Core Web API中如何返回下载文件?

下一篇: [ASP.NET Core Razor Pages系列教程]Razor Pages 页面视图文件的组成和约束(03)

本文永久链接码友网 » [ASP.NET Core Razor Pages系列教程]ASP.NET Core Razor Pages 简介(00)

分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册