Skip to Main Content
Shared Source CLI Essentials
book

Shared Source CLI Essentials

by David Stutz, Geoff Shilling, Ted Neward
March 2003
Intermediate to advanced content levelIntermediate to advanced
384 pages
10h 55m
English
O'Reilly Media, Inc.
Content preview from Shared Source CLI Essentials

Metadata in Action

The thing that programmers spend the most time doing today is jiggering and adapting code for the purposes of integration: moving from format to format, from place to place, from API to API, or from operating system to operating system. Programming was once largely about algorithms and clever performance tricks, but in today’s connected world in which programs are built by combining third-party components, it is much more about mapping, copying, integrating, and communicating intelligibly.

Rich, runtime-available metadata makes it possible to do such operations automatically, by “rule.” On the surface, this would seem to be a statement about programmer productivity, but it is actually deeper, since metadata standards enable meaningful communications in an extensible way. By providing standard ways to refer to types and behaviors across processor types and across time (i.e., across versions), the CLI enables stable interoperability, and once stable interoperability is available, large component ecosystems can and will form.

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.
Start your free trial

You might also like

.NET IL Assembler

.NET IL Assembler

Serge Lidin

Publisher Resources

ISBN: 059600351XCatalog PageErrata