天天看点

Blazor学习之一:环境配置

最近发现微软出了一套很好玩的框架:Blazor,其最大的亮点是可以使用C#代码编写Web前端页面。(基于Razor,代码运行在WebAssembly上)由于之前经常使用Razor,所以很有兴趣,花了点时间研究了一下。

要开发Blazor项目,首先需要安装VS2017(社区版也可)。

安装完成后在工具-扩展和更新-联机中搜索blazor,安装搜索到的“ASP.NET Core Blazor Language Services”扩展。(需要重启VS)

Blazor学习之一:环境配置

 然后安装.net core sdk。url:https://www.microsoft.com/net/download

Blazor学习之一:环境配置

如果需要把项目部署在IIS上,那么就顺便也安装下面的runtime。

安装完成后打开VS,依次进入文件-新建-项目-C#-Web-.NET Core,选择ASP.NET Core Web应用程序。

Blazor学习之一:环境配置

 在弹出的窗口中选择Blazor项目。(列表中共有3个,第一个是普通项目,后面2个是运行在.NET Core Server上的,2和3有什么区别还不清楚)

Blazor学习之一:环境配置

 点击确定后,项目建立完成,默认有几个页面,还原NUGET包,编译完成后运行即可看到效果。

Blazor学习之一:环境配置

 注意:截止到2018年7月27日,Blazor框架还在alpha阶段,目前不建议使用Blazor开发产品级项目。