Skip to main content
  • 167 Accesses

Abstract

As the backwash of technical progress is sucked from the shoreline, it leaves hundreds of little rock pools, each teaming with technologies that are destined to dry out unless habitually supervised by support teams. While writing well-factored, object-oriented code can go a long way to reducing future maintenance costs, the reality is that development shortcuts are often made to reduce initial project costs. This, in effect, saddles an unavoidable burden of debt on system maintenance. Coupling these issues with the personnel factor—the older a system becomes, the harder it is to find staff who are able or willing to work with the technologies of yesteryear—it’s easy to understand why industry analysts suggest that keeping these rock pools filled with water can be significantly more expensive than developing new technologies. And if supporting mature systems wasn’t enough, the need to modernize aging but functional systems, integrate systems from different vendors running on different operating systems, and show at least an inkling of interest in the latest technical fashion are frequently the straws that not only break IT managers’ backs but also rupture their dreams, constipate their sanity, and induce their early retirement.

“If they introduce interoperability without a deal with us, it’s a hack, and it doesn’t really work.”

—Barry Schuler, president of AOL Interactive Services

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2004 M.J. Easton and Jason King

About this chapter

Cite this chapter

Easton, M.J., King, J. (2004). Remoting, Components, and Interoperability. In: Cross-Platform .NET Development: Using Mono, Portable.NET, and Microsoft .NET. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-0746-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-1-4302-0746-7_8

  • Publisher Name: Apress, Berkeley, CA

  • Print ISBN: 978-1-4302-5365-5

  • Online ISBN: 978-1-4302-0746-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics