Globalization
Handbook for the Microsoft .NET Platform
Part
1 of Globalization Handbook for the Microsoft
.NET Platform is now available in PDF format
for $25. Complete our secure
on-line form, and you will receive download
information for the book and code files within
24 hours (excluding weekends).
Use
the following link to download a PDF
of the table of contents.
In Globalization Handbook for the Microsoft
.NET Platform, Bill Hall examines the requirements
for making an application ready for the world
and explains in detail how to accomplish this
using the .NET platform. This monograph will
be published in PDF format in three parts, each
of which will be available separately for download.
Hall also plans to make updates available in
the same format as necessary.
Part
1 Contents:
General Introduction: an explanation of internationalization
and localization and their importance in software
development.
Internationalization
in Microsoft .NET: traces a programming example
from analysis to solution, introduces important
classes, formatting and testing methods, and
basic localization, with code examples.
The System.Globalization Namespace: introduces
the classes and enumerations in the namespace;
programs based on System.Reflection let
the reader view method prototypes, instantiated
properties of the classes and names and values
of the enumerations.
The CultureInfo Class: a thorough introduction
to the constructors, properties and methods
available in this important class. Topics include
a summary of all methods and properties, RFC
1766 identifiers and constructors, issues with
neutral culture, the role of the class in determining
default locale behavior and much more.
CultureInfo Class Demonstration Programs: provides in-depth
demonstrations of CultureInfo's properties
and methods in console, Windows, Web and Compact
Edition forms. Several custom controls are developed,
problems with visible and hidden data in list
boxes are covered, and each application is provided
with a localization framework.
Parts
2 and 3 will build on the material in Part 1
with detailed examinations of other classes,
a "Fundamentals of Formatting" chapter,
extended examples and an important section on
"Localization Basics" that will cover
the mechanics of setting up a localization structure
for various forms of .NET programs and projects.