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
Lotus Notes and Domino 6 Development (2nd Edition)
New Design Element Features
Defining the Elements of a View
Real-World Example 2: Delete a Parent Document and All Its Children: DeleteParentAndChildren
Creating Workflow Applications
Using the Design Synopsis
Cisco IP Telephony (CIPT) (Authorized Self-Study) (2nd Edition)
Cisco Unified CallManager 4.x Clean Installation Process
Using Time-of-Day Routing
Review Questions
PKI Example
Summary
MySQL Clustering
Testing Your Cluster
RAM Usage
Managing MySQL Cluster
MySQL Cluster Performance
Data Retrieval in MySQL Cluster
Microsoft Windows Server 2003(c) TCP/IP Protocols and Services (c) Technical Reference
Address Resolution Protocol (ARP)
Internet Protocol (IP) Addressing
Transmission Control Protocol (TCP) Basics
RADIUS and Internet Authentication Service
Internet Protocol Security (IPSec)
Telecommunications Essentials, Second Edition: The Complete Global Source (2nd Edition)
The Internet and IP Infrastructures
The Evolution to IP Services
Multimedia Networking Requirements
The Next-Generation Network Infrastructure
2G: Digital Cellular Radio
Microsoft Visual Basic .NET Programmers Cookbook (Pro-Developer)
Network Programming
Reflection
Windows Controls
ADO.NET
Security and Cryptography
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