• Amd
  • Ambitious
In the ever more competitive global marketplace, it is important for many organizations to be able to design software that can be used not only in the United States, but in a variety of other cultures as well. In many cases, organizations that will use the Compact Framework are based in or have offices in Canada, Mexico, South America, Europe, and elsewhere in the world. In these cases, developing an application that is globalized, or world ready, has three primary benefits:Rapid adaptation:Development cost savings:Single code base:Fortunately for organizations that want to develop world-ready applications, the Compact Framework supports both globalization (the process of designing an application that is world ready by separating application functionality from localizable resources, such as UI elements and regional data) and localization (the process of creating and applying regional data in a globalized application).As we'll discuss in this chapter, the Compact Framework takes much of the work out of globalization and localization by directly supporting culture-specific settings on the device and by being able to localize resources in satellite assemblies.