课件和 Demo 地址
https://github.com/witskeeper/geektime
作者回复: 后面有章节会讲到
作者回复: 一方面工程结构、代码分层的定义需要明确,并且需要团队能够认知对齐,什么代码写在什么地方,持续地做代码防腐的工作。
一方面TO B产品的规划和设计需要有所克制,尤其是SaaS服务,识别区分行业共性需求和个性诉求,针对性地做实现方案。
业务逻辑复杂不可怕,可怕的是实现上把问题复杂化
作者回复: 七龙珠是个玩笑的说法,指.NET生态支持的七个方向
移动客户端的部分可以从这里入手:
https://docs.microsoft.com/zh-cn/xamarin/
作者回复: 课程没涉及到这块内容,官方github页有完整的编译指导
作者回复: Azure.Net 其实是指 .NET Core接入Azure服务的一些组件
ML.NET 是.NET Core 的机器学习组件
作者回复: 是的,与.NET Core保持一致
作者回复: .NET Core开发的服务端可以部署到Linux、windows等等多种环境,同时也支持docker的部署方式。
如果是旧版本的.NET Framework,要部署到Linux则需要借助Mono
作者回复: 最上面这个多了传统ASP.NET部分的支持
作者回复: 不冲突,可以共存
作者回复: Visual Studio Code 有对应的插件,社区也有相关的文章
作者回复: 工具趁手就是最好的