本文是我在5月份看到的一些有趣的内容的集合。在这里你可以找到许多有关Blazor、ASPNET Core的学习资源和示例项目,有关在Unity中使用Zenject进行单元测试的博客,有关Unity项目架构的讨论,以及对依赖注入感兴趣的人的必读书籍。
 

0x00 Blazor - app building workshop

  • Blazor是一个单页面应用程序框架,使用.NET和WebAssembly来构建客户端Web应用程序。在这个workshop中,我们将构建一个完整的Blazor应用程序,并逐步了解Blazor框架的各种功能。
 

0x01 Blazor - CarChecker

  • 一个BlazorWebAssembly应用程序的样板工程,演示包括authentication,in-browser data storage,offline support,localization,responsive 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,是对依赖注入感兴趣的人的必读书籍。
 

 

.NET编程5月小结 - Blazor, Unity, Dependency Injection的更多相关文章

  1. 黄聪:Microsoft Enterprise Library 5.0 系列教程(八) Unity Dependency Injection and Interception

    原文:黄聪:Microsoft Enterprise Library 5.0 系列教程(八) Unity Dependency Injection and Interception 依赖注入容器Uni ...

  2. pthread多线程编程的学习小结

    pthread多线程编程的学习小结  pthread 同步3种方法: 1 mutex 2 条件变量 3 读写锁:支持多个线程同时读,或者一个线程写     程序员必上的开发者服务平台 —— DevSt ...

  3. Dependency Injection in ASP.NET Web API 2 Using Unity

    What is Dependency Injection? A dependency is any object that another object requires. For example, ...

  4. clone的fork与pthread_create创建线程有何不同&pthread多线程编程的学习小结(转)

    进程是一个指令执行流及其执行环境,其执行环境是一个系统资源的集合,这些资源在Linux中被抽 象成各种数据对象:进程控制块.虚存空间.文件系统,文件I/O.信号处理函数.所以创建一个进程的 过程就是这 ...

  5. Unity编程标准导引-3.4 Unity中的对象池

    本文为博主原创文章,欢迎转载.请保留博主链接http://blog.csdn.net/andrewfan Unity编程标准导引-3.4 Unity中的对象池 本节通过一个简单的射击子弹的示例来介绍T ...

  6. MVC Controller Dependency Injection for Beginners【翻译】

    在codeproject看到一篇文章,群里的一个朋友要帮忙我翻译一下顺便贴出来,这篇文章适合新手,也算是对MEF的一个简单用法的介绍. Introduction In a simple stateme ...

  7. [转载][翻译] IoC 容器和 Dependency Injection 模式

    原文地址:Inversion of Control Containers and the Dependency Injection pattern 中文翻译版本是网上的PDF文档,发布在这里仅为方便查 ...

  8. 【译】Dependency Injection with Autofac

    先说下为什么翻译这篇文章,既定的方向是架构,然后为了学习架构就去学习一些架构模式.设计思想. 突然有一天发现依赖注入这种技能.为了使得架构可测试.易维护.可扩展,需要架构设计为松耦合类型,简单的说也就 ...

  9. 依赖注入 | Dependency Injection

    原文链接: Angular Dependency Injection翻译人员: 铁锚翻译时间: 2014年02月10日说明: 译者认为,本文中所有名词性的"依赖" 都可以理解为 & ...

随机推荐

  1. 简单使用媒体查询@media

    @media 可以针对不同的屏幕尺寸设置不同的样式,特别是如果你需要设置设计响应式的页面,@media 是非常有用的. 那媒体查询该如何使用呢? 一.铺垫 1.首先我们在使用 @media 的时候需要 ...

  2. 为什么要学习微信小程序直播开发?最新的小程序直播介绍和优势分析!

    小程序直播的介绍 “小程序直播”是微信提供给开发者的实时视频直播工具,包括直播管理端.主播端和观众端等模块,支持提供常用的用户互动和营销促销工具. 开发者只需在小程序中引入相关代码并在管理后台完成配置 ...

  3. Z - New Year Tree CodeForces - 620E 线段树 区间种类 bitset

    Z - New Year Tree CodeForces - 620E 这个题目还没有写,先想想思路,我觉得这个题目应该可以用bitset, 首先这个肯定是用dfs序把这个树转化成线段树,也就是二叉树 ...

  4. 深入理解Mybatis插件

    Mybatis插件实现原理 本文如有任何纰漏.错误,请不吝指出,谢谢! 首先,我并没有使用过 Mybatis的插件,但是这个和我写这篇文章并不冲突,估计能真正使用到插件的人也比较少,写这篇文章的目的主 ...

  5. Unity2019.3缺少Cinemachine插件/AssetStore搜索不到

    Unity2019.1版本都还自带Cinemachine,到2019.3就没有了(原因暂时未知),PackageManager里没有,到资源商店里搜索也找不到 解决方法: Windows>Pac ...

  6. Numpy-np.random.normal()正态分布

    X ~ :随机变量X的取值和其对应的概率值P(X = ) 满足正态分布(高斯函数) 很多随机现象可以用正态分布描述或者近似描述 某些概率分布可以用正态分布近似计算 正态分布(又称高斯分布)的概率密度函 ...

  7. Day_14【IO流】扩展案例3_对文本文件中的字符串内容进行反转

    分析以下需求,并用代码实现 项目根路径下有text.txt文件,内容如下 我爱黑马 123456 利用IO流的知识读取text.txt文件的内容反转后写入text.txt文件中 654321 马黑爱我 ...

  8. 如何构建一个arm64 AArch64的Ubuntu rootfs

    文章目录 1 下载文件创建rootfs文件夹 2 安装qemu-user-static搭建arm64模拟环境 3 chroot 到 模拟arm64的文件系统下 4 安装基础的软件包 5 系统基础的修改 ...

  9. 设计模式之GOF23组合模式

    组合模式Composite 使用组合模式的场景:把部分和整体的关系用树形结构表示,从而使客户端可以使用统一的方式处理对象和整体对象(文件和文件夹) 组合模式核心: -抽象构件(Component)角色 ...

  10. 【雕爷学编程】Arduino动手做(52)---MicroSD卡读写模块

    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种 的.鉴于本人手头积累了一些传感器和模块,依照实践(动手试试)出真知的理念,以学习和交流为目的,这里准 ...