Summary
This chapter showed the importance of performance within the software architecture design time. An overview of the most widely adopted and responsive platform-oriented design and architectures gave you the vision of how to address emerging software development in the direction of well-performing goals.
In the next chapter, we will dive into the internal architecture of CLR to give the you the ability to understand exactly how to produce well-performing code.
Note
Further reading:
- Fowler, Martin. Patterns of Enterprise Application Architecture, Addison Wesley, 2002
- Saltarello. Esposito. Microsoft .NET: Architecting Applications for the Enterprise, Microsoft Press, 2014
Get Learning .NET High-performance Programming now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.