Blazor-從無到有(1)


  Hello, 我差點就趕不上這次的更新, 今天我們公司團建, 在山頂開着wifi給寫博客不容易. 

  今天就沒有什么廢話了, 下面就讓我們直接進入正題, 現在讓我們創建一個Blazor項目, (首要條件, 你需要安裝VS2019, 安裝NetCore 3.0 preview 6 或者更高的SDK, 如果需要, 你可以安裝Blazor的擴展, 這樣你可以方便的創建分離的ServerSide和ClientSide的的項目. )  打開vs, 新建項目, 讓選擇ASP.NET Core Web 應用程序

 

為你的項目取一個名字

選擇blazor項目類型, 一個是默認的,除默認模板外另外兩個模板是由blazor擴展提供的(另外兩個一個是ServerSide一個是ClientSide

 選擇任意一個模板, 創建項目之后按F5運行,都是一樣的效果, 默認的三個界面,

  默認的項目, 提供了一些寫法, 如模板的引用, api接口的調用, 我在后續的章節都會為大家一一說明. 本節內容主要是為了讓小伙伴們可以創建項目並能愉快的跑起來. (PS: 在NetCore 3.0 Preview 7 在vs 16.3 preview版本才有模板, vs 16.2的小伙伴可以用Preview 6 的擴展創建項目然后更新到對於Preview 7 的應用包,這樣就可以愉快的玩耍了. 

  Blazorz在Preview6 更新了很多新的內容, 具體介紹請戳 https://www.cnblogs.com/yilezhu/p/11031441.html

  我們來對比一下preview6 之前和preview6和之后的變化, 這里以clientSide為例, 下圖

 這里是一些Razor頁面寫法的變化, 原來的寫法依舊是兼容的, 

   

  至此, 我們了解了如何創建全新的Blazor項目, 並知道了一些Blazor項目的更新, 下一次的更新, 我們來創建自己的記賬列表, 並通過api的調用, 把后台的數據顯示在我們的頁面上. 

  This All. 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM