Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Globalization and Localization Namespaces in Visual Studio 

The namespaces in the .NET Framework for globalizing and localizing applications and components include:

  • System.Globalization - contains classes that define culture-related information, including the language, the country/region, the calendars in use, the format patterns for dates, currency and numbers, and the sort order for strings.

  • System.Resources - provides classes and interfaces that allow developers to create, store, and manage various culture-specific resources used in an application.

  • System.Resources.Tools - contains the StronglyTypedResourceBuilder class, which provides support for strongly-typed resources. This compile-time feature encapsulates access to resources by creating classes that contain a set of static read-only (get) properties, thus making it easier to consume resources.

  • System.Text - contains classes representing ASCII, Unicode, UTF-7, and UTF-8 character encoding.

Related Sections

Introduction to International Applications in Visual Basic and Visual C#

Describes how to create an international-ready application.

Globalizing and Localizing Applications

Explains how to design and develop applications to distribute to a global audience.

Best Practices for Developing World-Ready Applications

Describes how to plan applications that will be distributed to an international market.

International Changes in Visual Basic .NET

Summarizes for users of Visual Basic 6.0 how locale, resources, and Unicode are handled.

Introduction to the .NET Framework Class Library in Visual Studio

Provides an overview of the namespaces in the .NET Framework.

Resources in Applications

Provides information about Resource files in localized applications.

See Also

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2014 Microsoft. All rights reserved.