Flylib.com
.NET Internationalization: The Developers Guide to Building Global Windows and Web Applications
.NET Internationalization: The Developers Guide to Building Global Windows and Web Applications
ISBN: 0321341384
EAN: 2147483647
Year: 2006
Pages: 213
Authors:
Guy Smith-Ferrier
BUY ON AMAZON
.NET Internationalization: The Developer s Guide to Building Global Windows and Web Applications
Table of Contents
Copyright
Microsoft .NET Development Series
Foreword
Preface
Acknowledgments
About the Author
Chapter 1. A Roadmap for the Internationalization Process
The Operating System
The .NET Framework and Visual Studio
Languages
Resource Formats
Languages and Cultural Formatting
Windows Forms Applications
ASP.NET Applications
Globalization
Localization
Machine Translation
Resource Administration
Testing
Translation
Where Are We?
Chapter 2. Unicode, Windows, and the .NET Framework
Unicode
Code Pages
Unicode Windows
Code Page Windows
Virtual Machines
Windows Multilingual User Interface Pack
Language and Locale Support
.NET Framework Languages and .NET Framework Language Packs
Where Are We?
Chapter 3. An Introduction to Internationalization
Internationalization Terminology
Cultures
Localizable Strings
Resource File Formats
Resource Managers
Localized Strings
CurrentCulture and CurrentUICulture
The Resource Fallback Process
Image and File Resources
Strongly-Typed Resources in the .NET Framework 2.0
Strongly-Typed Resources in the .NET Framework 1.1
Where Are We?
Chapter 4. Windows Forms Specifics
Localizing Forms
Setting the CurrentUICulture
Changing the Culture During Execution
Using Regional and Language Options to Change the Culture
Dialogs
Windows Resource Localization Editor (WinRes)
ClickOnce
Where Are We?
Chapter 5. ASP.NET Specifics
Localizability in .NET 1.1
Static Text
Calendar Control
Setting and Recognizing the Culture
Caching Output by Culture
Localizability in Visual Studio 2005
Automatic Culture Recognition for Individual Pages
Manual Culture Recognition for Individual Pages
Application-Wide Automatic Culture Recognition
Explicit Expressions
Global Resources
Implicit Expressions vs. Explicit Expressions
Programmatic Resource Access
Localizing ASP.NET 2 Components
Localizing the Website Administration Tool
Where Are We?
Chapter 6. Globalization
The CultureInfo Class
The RegionInfo Class
Geographical Information
String Comparisons
Casing
Sort Orders
Calendars
DateTimes, DateTimeFormatInfos, and Calendars
Numbers, Currencies, and NumberFormatInfo
International Domain Name Mapping
Environment Considerations
Extending the CultureInfo Class
Where Are We?
Chapter 7. Middle East and East Asian Cultures
Supplemental Language Support
Right-to-Left Languages and Mirroring
Input Method Editors
Where Are We?
Chapter 8. Best Practices
Font Selection
Strings and String.Format
Embedded Control Characters
Exception Messages
Hot Keys
Windows Forms Best Practices
Where Are We?
Chapter 9. Machine Translation
How Good Is It ?
Translation Engine
Pseudo Translation
Static Lookup Translator
Web Service Translators
HTML Translators
Office 2003 Research Services
Translator Evaluator
Where Are We?
Chapter 10. Resource Administration
Resource Administrator
Add Resource String Visual Studio Add-In
Reading and Writing Resources
Resource Governors
The Resource Editor Control
Where Are We?
Chapter 11. Custom Cultures
Uses for Custom Cultures
Using CultureAndRegionInfoBuilder
InstallingRegistering Custom Cultures
UninstallingUnregistering Custom Cultures
Public Custom Cultures and Naming Conventions
Supplemental Substitute Custom Cultures
Custom Culture Locale IDs
Custom Culture Parents and Children
Support for Custom Cultures
Supplemental Custom Cultures
Culture Builder Application Sample (CultureSample)
Combining Cultures
Exporting Operating System-Specific Cultures
Company-Specific Dialects
Extending the CultureAndRegionInfoBuilder Class
Custom Cultures and .NET Framework Language Packs
Custom Cultures in the .NET Framework 1.1 and Visual Studio 2003
Where Are We?
Chapter 12. Custom Resource Managers
ResourceManager.CreateFileBasedResourceManager
ResourceManager Exposed
Custom Resource Managers Examples
DbResourceManager
ResourcesResourceManager and ResXResourceManager
Writeable Resource Managers
TranslationResourceManager
StandardPropertiesResourceManager
ResourceManagerProvider
Using Custom Resource Managers in Windows Forms
Generating Strongly-Typed Resources for Sources Other Than resx Files
Using Custom Resource Managers in ASP.NET 2.0
Where Are We?
Chapter 13. Testing Internationalization Using FxCop
A Brief Introduction to FxCop
Using FxCop s Stand-Alone GUI
FxCop and ASP.NET
FxCop Globalization Rules
FxCop Spelling Rules
Overview of New FxCop Globalization Rules
Writing FxCop Globalization Rules
Where Are We?
Chapter 14. The Translator
The Translation Process
Translator or Localizer?
TranslationLocalization Strategies
Resource Translation Manager
Reintegrating Resources
Where Are We?
Appendix A. New Internationalization Features in the .NET Framework 2.0 and Visual Studio 2005
Compatibility
.NET Framework Redistributable
.NET Framework Language Packs
.NET Framework
Strongly Typed Resources
Custom Cultures
Visual Studio s Resource Editor
Windows Forms
ASP.NET
Appendix B. Information Resources
Books
Resources
Magazines
Web Sites and FTP Sites
Online Machine-Translation Web Sites
Blogs
Conferences
Organizations
Commercial Machine-Translation Products
Alternatives to .NET Framework Internationalization
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
.NET Internationalization: The Developers Guide to Building Global Windows and Web Applications
ISBN: 0321341384
EAN: 2147483647
Year: 2006
Pages: 213
Authors:
Guy Smith-Ferrier
BUY ON AMAZON
SQL Tips & Techniques (Miscellaneous)
Understanding SQL Basics and Creating Database Files
Using Data Control Language (DCL) to Setup Database Security
Creating Indexes for Fast Data Retrieval
Performing Multiple-table Queries and Creating SQL Data Views
Understanding Transaction Isolation Levels and Concurrent Processing
Network Security Architectures
Network Security Axioms
Network Security Promotes Good Network Design
Medium Network Edge Security Design
Medium Network Campus Security Design
Introduction to 80x86 Assembly Language and Computer Architecture
Representing Data in a Computer
Parts of a Computer System
Basic Instructions
Decimal Arithmetic
Appendix E 80x86 Instructions (by Opcode)
Practical Intrusion Analysis: Prevention and Detection for the Twenty-First Century: Prevention and Detection for the Twenty-First Century
Understanding Intrusion Detection
Crash Course in the Internet Protocol Suite
Unauthorized Activity II
IDS and IPS Internals
Laws, Standards, and Organizations
Quantitative Methods in Project Management
Project Value: The Source of all Quantitative Measures
Organizing and Estimating the Work
Making Quantitative Decisions
Expense Accounting and Earned Value
Special Topics in Quantitative Management
Java All-In-One Desk Reference For Dummies
Handling Exceptions
Creating Generic Collection Classes
Using Regular Expressions
Using Java Server Pages
Drawing Shapes
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies