国外课栈 - 国外电子信息技术视频教程、电子书和博文栈
在C#和.NET Core中您做错的50件事
在C#和.NET Core中您做错的50件事
类别 : 视频教程
格式 : MP4
订阅须知  订阅
概述

避免常见的C#错误,以提高应用程序的工作效率

学习  

  • 深入了解流行的数据结构(例如列表,数组,LinkedList,HashSet和字典),并根据要解决的问题使用最有效的数据结构
  • 通过了解使用实体框架时的效率和并发方面,将数据正确地持久保存到数据库中
  • 如何正确使用HTTP动词和HttpClient,以及如何对资源进行适当分类
  • 为什么循环依赖不好,以及如何避免繁琐的通信,最终导致更强大的微服务
  • 如何以正确的方式使用SOLID原理并提高代码质量和可读性
  • 通过成熟的设计模式识别并修复常见的编程问题
  • 有效地调试,设计和保护您的代码
  • 导航复杂的微服务世界,并提供遵循最佳行业标准的强大RESTful API

关于  

专业软件开发涉及许多不同的技能。作为C#开发人员,您必须精通C#语言和.NET Core运行时。通过本课程,您将避免编码时常见的错误,使用设计模式,开发微服务,持久化数据,保护您的应用程序甚至调试问题,从而将C#和.NET Core的技能提升到一个新的水平。

学习语言或平台的基础知识可以很容易地通过遵循一门课程/书并进行一些实际操作来完成。成为软件开发人员的道路遇到了许多极端情况。在本课程中,您将从我辛苦的经验中学到有关C#语言和.NET平台的经验,这些经验是根据实际情况而获得的。您可以将本课程作为预防将来的编码感染的疫苗!

到完成本课程时,您将掌握技巧,有效地“嗅出”编码问题并避免错误。无论您遇到什么问题,本课程的目的都是带您进入“加油!” 解决.NET和C#问题的重点。

请注意,本课程假定您熟悉C#、. NET Core和ASP.NET Core以及Visual Studio(2017或2019)。

特征  

  • 掌握语言的构造,结构,相等性,多态性和C#原语的工作方式
  • 掌握工具,例如perfview,windbg和Visual Studio的调试功能
  • 有效设计可重用的应用程序,这些应用程序应遵循SOLID原则,正确保护它们并通过微服务进行扩展

总目录(2时49分)

  • 解决一般的C#编码错误
  • 错误使用C#原语
  • 设计模式和SOLID
  • 数据结构和算法
  • 并行性和异步性
  • 依赖注入
  • 实体框架
  • 构建RESTful API
  • 构建微服务时应避免的事项
  • 安全缺陷
  • 不知道调试工具

会员登录
登录
我的资料
留言
回到顶部