官术网_书友最值得收藏!

Chapter 2. Architecting High-performance .NET Code

Software architecture is something that is hard to define in a single statement. However, to summarize, the architecture of an application is its whole design, together with how its blocks/modules/layers interact with each other and with the related documentation.

As explained in the previous chapter, different designs produce different pros and cons in terms of the various aspects of performance. Here, we will pe into the most used/misused architectural techniques and solutions, in search of the best for our performance goals.

In this chapter, we will focus on the following topics:

  • Software architecture
  • Performance concerns about the architecture
  • Object-oriented design principles
  • Common designs and architectures
  • Common platform architectures
  • Performance considerations
主站蜘蛛池模板: 宁津县| 武强县| 南岸区| 饶平县| 右玉县| 广饶县| 哈巴河县| 同心县| 洛川县| 依安县| 通榆县| 武川县| 开鲁县| 迁安市| 东丽区| 汝州市| 高邮市| 离岛区| 丘北县| 正阳县| 万山特区| 襄汾县| 涪陵区| 鄂尔多斯市| 赣榆县| 莱阳市| 冕宁县| 无棣县| 隆昌县| 江孜县| 田阳县| 翁源县| 清水河县| 汽车| 垦利县| 定结县| 星子县| 尚志市| 沙洋县| 呼和浩特市| 定结县|