在今年年初,恰逢新春佳节临近的时候.微软给全球的C#开发者们,着实的送上了一分惊喜.微软正式开源Blazor,将.NET带回到浏览器.
这个小惊喜,迅速的在dotnet开发者中间传开了.而就在昨天(年3月22日)Blazor发布了它的第一次Release.Blazor到底是个什么样的东西呢?我们是否真的可以携着C#语言进入前端的市场中?不如现在就跟我一起体验dotnetblazor吧.
首先获取最新版的dotnetcore并安装Blazor模板:
安装最新的.NetCore(版本需要高于2.1.)
对于简单的尝试来说,VScode已经足够.所以笔者并没有亲自安装VisualStudio.
使用命令行初始化项目:
dotnetnew-iMicrosoft.AspNetCore.Blazor.Templatesdotnetnewblazor-oBlazorApp1cdBlazorApp1dotnetrun
如果你需要使用VisualStudio,
安装最新的VisualStudio.
安装ASP.NETCoreBlazorLanguageServicesextension
在VisualStudio中创建新的测试项目:
选择File-NewProject-Web-ASP.NETCoreWebApplication
确定在TargetFramework里选择了.NETCoreandASP.NETCore2.0.
选择Blazor模板
敌后根据地?如何在前端渲染cshtml当我们运行起项目之后,就可以看到如下提示
个时候我们在浏览器里打开监听的端口