[Download Sample Code]
Localization and Globalization are key terms in web
development these days. Companies are pushing their sites into global markets,
creating a need to develop diverse web sites and client applications. This
requires the developer of an application to plan appropriately in the design
and development of a site, which means the developer not only has to understand
everything about the programming language and tools with which they are
working, they also need to understand the structure and syntax of data in world
cultures as well. This can create many difficulties because it is hard to find
that kind of information on the web that is also reliable and accurate.
To illustrate what capabilities you can build into
components, I plan to continue my series on Enterprise Library 3 Validation by
creating two components that utilize validation in multiple cultures:
ZipCodeValidator and PhoneNumberValidator classes. You would not believe how hard
it can be to plan these appropriately. I will explain next.