Enterprise Application Architecture with .NET Core

Enterprise Application Architecture with .NET Core

评分

★★★★★

ISBN

9781786469373

出版社

Packt Publishing 2017-04-25出版

分类

编程设计

内容简介
This book is for experienced .NET developers who are aspiring to become architects of enterprise-grade applications, as well as software architects who would like to leverage .NET to create effective blueprints of applications.
AI简介
这是一本为经验丰富的.NET开发人员量身定制的书籍,旨在帮助这些开发人员转型为企业的架构师,或者为软件架构师提供利用.NET构建有效应用程序蓝图的指导。本书以企业架构的概念为起点,深入探讨了架构师的不同头衔和角色,以及SA角色的工作经验。 书中详细阐述了SOLID设计原则的重要性,以及这些原则如何帮助开发者编写出更加清晰、可维护、可扩展和可重用的代码。同时,本书也介绍了设计模式和原则的重要性,以及如何将这些模式和原则应用于实际的开发过程中。 此外,本书还深入探讨了依赖注入的概念,以及这种模式如何通过将组件之间的依赖关系从组件内部转移到组件外部,降低了组件之间的耦合度,提高了代码的可维护性和可测试性。 在讨论多任务处理与多线程的区别时,本书解释了这两种处理方式在计算机系统中的执行方式和目的,并介绍了并发编程的基本概念。同时,本书也探讨了并行计算的定义和特点,以及这种计算方式如何利用基础设施或硬件能力同时执行多个任务,以减少执行周期或时间。 在讨论SDLC的五个核心阶段时,本书详细描述了软件开发过程中的每个阶段,并解释了每个阶段的主要任务和工作成果。同时,本书也介绍了分层架构的目标
阅读/下载地址