课件和 Demo 地址
https://gitee.com/geektime-geekbang/NET-Core
作者回复: 一方面工程结构、代码分层的定义需要明确,并且需要团队能够认知对齐,什么代码写在什么地方,持续地做代码防腐的工作。 一方面TO B产品的规划和设计需要有所克制,尤其是SaaS服务,识别区分行业共性需求和个性诉求,针对性地做实现方案。 业务逻辑复杂不可怕,可怕的是实现上把问题复杂化
作者回复: 后面有章节会讲到
作者回复: 官方动作非常快,5.0算是个转折点版本,形成大统一,然后隔年的6.0就是下个LTS版本,长期支持版,因此,生产用3.1,实验或内部项目用5.0。
作者回复: 七龙珠是个玩笑的说法,指.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
作者回复: 微服务,初级工程师是需要了解的,中高级工程师需要搞懂
作者回复: 不但简化了,而且变快了