前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >.NET Core开发实战(第1课:课程介绍)--学习笔记

.NET Core开发实战(第1课:课程介绍)--学习笔记

作者头像
郑子铭
发布2021-01-13 15:12:09
9020
发布2021-01-13 15:12:09
举报

01 | 课程介绍

讲师介绍

肖伟宇,校宝在线架构师、SkyWalking .NET探针贡献者、NetCorePal组件库创建者

为什么要学习 .NET Core
  • 微软大力支持推动 .Net 技术生态发展
  • 跨平台:更多的开发环境和部署环境选择,尤其是对 Docker 和 Kubernetes 的良好支持,快速构建微服务并部署到云基础设施中,实现高可用,可伸缩的系统架构搭建,提高代码重用程度
  • 开源:.NET 技术栈的开放性和包容性,同时也意味着自主性,可以自由使用,再分发 .NET Core 源码
  • 在桌面开发、移动客户端开发、物联网、AI等领域都有非常好的支持,所以可以快速构建适应不同场景的系统
学习 .NET Core 的难点有哪些

.NET Core 的类库、框架、组件使用起来非常自然简单,因此入门非常容易

但是如何用最好的方式使用它来解决工作中的各类问题

如何确保我们设计的系统具备健壮性、可扩展性

如何让团队借助 .NET Core 高效的协作,则是需要大量的实战和经验积累的

比如,如何确保我们的应用适应不同的部署环境

如何设计业务代码,确保其不会随着系统的复杂度的提升而丧失可维护性

服务化又是如何在多团队中保障支付效率的

如何使用 .NET Core 技术解决服务化带来的事务一致性问题

要回答上述问题,就需要你对 .NET Core 的深层原理

以及在实际生产中的最佳实践有进一步的学习和了解

这样你才能认清技术架构和团队协作的关系

并具备保障系统架构的可持续演进的能力

学完后你会有哪些收获
  • 掌握 .NET Core 重要组件的设计原理和最佳实践
  • 掌握 Kubernetes 下 .NET Core 微服务应用的设计和实现方案
  • 掌握工程设计原则在 .NET Core 技术栈中的实践
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-02-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DotNet NB 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 01 | 课程介绍
    • 讲师介绍
      • 为什么要学习 .NET Core
        • 学习 .NET Core 的难点有哪些
          • 学完后你会有哪些收获
          相关产品与服务
          容器服务
          腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档