Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 3rd Edition
by Krzysztof Cwalina, Jeremy Barton, Brad Abrams
B
Obsolete Guidance
Every New Feature has the potential to obsolete something that was once considered fundamental to a framework, such as Task replacing IAsyncResult. Even without a real replacement, some features simply don’t age well and get deprecated through lack of consistent use because the scenarios are less relevant, such as Code Access Security (CAS). But obsolescence is relative, so this appendix captures the guidance that is no longer generally applicable to new frameworks and new framework features that might be relevant to a project you work on.
The section numbers in this appendix reflect the section number that the content had from the last edition where it was still active guidance. For example, if you had a note that referenced ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access