.NET程式設計5月小結 - Blazor, Unity, Dependency Injection

陳嘉棟發表於2020-06-02
本文是我在5月份看到的一些有趣的內容的集合。在這裡你可以找到許多有關Blazor、ASPNET Core的學習資源和示例專案,有關在Unity中使用Zenject進行單元測試的部落格,有關Unity專案架構的討論,以及對依賴注入感興趣的人的必讀書籍。
 

0x00 Blazor - app building workshop

  • Blazor是一個單頁面應用程式框架,使用.NET和WebAssembly來構建客戶端Web應用程式。在這個workshop中,我們將構建一個完整的Blazor應用程式,並逐步瞭解Blazor框架的各種功能。
 

0x01 Blazor - CarChecker

  • 一個BlazorWebAssembly應用程式的樣板工程,演示包括authenticationin-browser data storageoffline supportlocalizationresponsive layouts,等等功能。
 

0x02 Modern Web UI with Blazor WebAssembly

  • 上面的Github的樣板工程的視訊教學版本。
 

0x03 Awesome Blazor

  • 這個應該比較有名了,一個Github倉庫,收集了大量和Balzor有關的資源,這些資源包括示例專案,教程,視訊,文章,書籍,電子書等。
 

0x04 Practical ASP.NET Core

  • 該專案的目的是使.NET程式設計師能夠直接從程式碼中學習新的ASP.NET Core技術棧。Readme檔案包含所有專案的說明。
 

0x05 Game Programmer Resume Tips

  • 作者Dale Kim目前在Unity工作,在這個文件中他回顧了過去使用過的實際簡歷。文件中的技巧適用於具有程式設計背景並想要在遊戲行業找到第一份工作的學生。
 

0x06 Clean Architecture Solution Template for Angular 9 and .NET Core 3.1

  • 這是一個按照Clean Architecture原理使用Angular和ASP NET Core建立單頁應用程式(SPA)的解決方案模板。
 

0x07 Unit testing Unity and UniRX with Zenject and Moq

  • 這篇文章並沒有討論太多單元測試本身,而是提供了使用UniRX和Zenject等出色技術在Unity中建立單元測試的討論。
 

0x08 A better architecture for Unity projects

  • 來自GameDev Guru的一篇對Unity專案架構的思考和總結。
 

0x09 Dependency Injection Principles, Practices, and Patterns

  • Dependency Injection Principles, Practices, and Patterns(依賴注入原理,實踐和模式)是經典暢銷書《Dependency Injection in .NET》的修訂版和擴充套件版。它從頭開始教你DI,是對依賴注入感興趣的人的必讀書籍。
 

 

相關文章