Global Development and Computing Portal Global Development and Computing Portal

Hands-On Information

Overviews

Windows XP and Windows 2000 is a World-Ready platform from the ground up. On this page, we highlight ways you can take advantage of Microsoft technologies to help you make your project World-Ready as well.

On This Page
Information for DevelopersInformation for Developers
Information for UsersInformation for Users

Information for Developers

Build World-Ready Device Applications

The Microsoft® .NET Compact Framework functionality for localization (and globalization) is sufficient to create world-ready device applications. A sample application is used to show how to use some of this functionality to translate controls in forms.

Design and Implementation Guidelines for Web Clients

This article describes how globalization and localization requirements affect the development of your presentation layers.

Globalization Architecture for ASP.NET

Planning ahead for globalization while designing your architecture improves business agility and saves work down the line. This article provides background information on globalization, explains the deployment architecture of .NET resources, and discusses the specific challenges of ASP.NET globalization and how to architect your applications to provide the greatest development productivity and easiest maintenance.

Date and Time Frequently Asked Questions

Frequently asked questions about date and time related classes, including System.DateTime, System.TimeSpan and System.TimeZone.

Extend Your Code's Global Reach With New Features In The .NET Framework 2.0

Extensibility is crucial to international users today. Users want the option to customize the data as appropriate for their needs. What if the built-in support for a particular language or culture is not adequate or appropriate, or the cultural data is missing entirely? The application of globalization standards (most obviously the Unicode Standard, but others as well) provides a common, non-proprietary approach to international text. Migrating data away from proprietary models and toward a commonly used industry standard allows users to share their work across platforms and applications around the world. The upcoming Microsoft® .NET Framework 2.0 adds a number of globalization features that address the important issues of extensibility, standards support, and migration.

Make the .NET World a Friendlier Place with the Many Faces of the CultureInfo Class

This article discusses the right choices for your use of CultureInfo and its related classes in the System.Globalization namespace in your future projects.

Authoring HTML for Middle Eastern Content

This paper provides the reader with an overview of the HTML 4.0 and CSS2 specifications as they pertain to Middle Eastern content.

Application Compatibility in Windows MUI

This articles outlines the step that developers can take to ensure that their applications work with Windows MUI.

Authoring HTML for Middle Eastern Content

This paper provides the reader with an overview of the HTML 4.0 and CSS2 specifications as they pertain to Middle Eastern content.

International Features in Microsoft SQL Server 2000

This paper, hosted on MSDN, introduces Microsoft SQL Server developers to the international features of SQL Server 2000. Topics covered include an explanation of Unicode, SQL Server international data types, and key issues regarding implementation.

Language Collection and Fonts in Windows XP

This paper discusses what fonts get installed with the individual Windows XP language collection and also displays information about the selected font, including its Windows display name, font file name and the list of supported Unicode ranges and code pages for this font.

The Microsoft Layer for Unicode on Windows 95/98/ME Systems

Outlines how to write Unicode applications that can run properly on all platforms.

Multilanguage text support in Windows 2000

This paper discusses techniques for input and layout of multi-lingual text, including those using complex scripts such as Arabic, Hebrew, Hindi, Tamil, and Thai.

New Windows 2000/XP Language-specific APIs

This page lists the new language-specific APIs available in Windows 2000 and XP.

Overview of Windows XP International Support

This paper highlights the international and multilingual functionality of Windows 2000 and Windows XP.

Security in Software Localization

This article offers best practices and guidelines to ensure software designed to support foreign languages are as safe and secure as their English-only counterparts.

Testing Software for World-Readiness

Find out what World-Readiness Testing is all about

Unicode and Keyboards on Windows

Whitepaper discussing the many features that keyboard layouts support, the interaction between input, fonts, and rendering engines, and other issues.

Writing Multilingual User Interface Applications

Explains how to provide switchable UI functionality in your own applications


Information for Users

Enabling International Support in Windows XP/Server 2003 Family

Find out about how to add support for foreign languages, add keyboards or Input Method Editors (IMEs), and set language for non-Unicode applications in Windows XP or Windows Server 2003 Family.

Enabling International Support in Windows 2000

Find out about how to add support for foreign languages, add keyboards or Input Method Editors (IMEs), and set system locale in Windows 2000.

International Support in Outlook Express

How to set up Outlook Express to support other languagesin your e-mails or newsgroup communications.

Welsh Language Support and Extending the United Kingdom Keyboard Layout

This article outlines how to use the support for Welsh that has been added to Window XP Service Pack 2.

What is an IME (Input Method Editor) and how do I use it?

Introduction to Input Method Editors, the way text in Chinese, Japanese, and Korean text are entered into the PC.

Top of pageTop of page