Internationalization and Localization Using Microsoft .NET

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Internationalization and Localization Using Microsoft .NET is intended to be a comprehensive discussion of how to localize code using Visual Studio .NET. Author Nick Symmonds knows the advantages of preparing for localization in the design stage and the disadvantages of localizing a project after the fact, and he discusses both methods of localizing code in this book. All aspects of localization are examined, from handling date, time, and currency and text data, to developing multilingual user interfaces and help files. He also covers Visual Studio's localization features and tools in depth and presents the pros and cons of each to the reader.

Internationalization and Localization Using Microsoft .NET is unique in that it covers both C# and VB .NETall examples are presented in both languages. This language-independent approach is essential given that large systems may use both languages, and the principals discussed can be applied to other .NET languages as well. Some of the core topics covered are as follows:

  • The Globalization and Resources namespaces, which relate directly to localization
  • Resource files and how they are used in .NET
  • Visual and command-line tools that aid in localization
  • In depth discussion of design and implementation of world-ready programs

Also included is a comprehensive example of a resource editor, with code provided in both C# and VB .NET. This project is not only useful as product in itself, but also instructive in how to write fairly complicated code in both .NET languages.

Author(s): Nicholas Symmonds (auth.)
Edition: 1
Publisher: Apress
Year: 2002

Language: English
Pages: 352
Tags: Information Systems Applications (incl. Internet)

Front Matter....Pages i-xix
General Localization Concepts....Pages 1-11
Aspects of Localization....Pages 13-33
Using Multiple Resource Files in VB 6....Pages 35-62
The Globalization Namespace....Pages 63-104
System.Resources and System.Threading Namespaces....Pages 105-134
Resource File Tools....Pages 135-157
Resource Editor Example....Pages 159-242
Let’s Localize....Pages 243-276
Localization in ASP.NET....Pages 277-303
Versioning Resource Files in .NET....Pages 305-322
Localization Wrap-up....Pages 323-331
Back Matter....Pages 333-364