Авторизация
Поиск по указателям
Smith-Ferrier G. — .NET Internationalization: The Developer's Guide to Building Global Windows and Web Applications
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: .NET Internationalization: The Developer's Guide to Building Global Windows and Web Applications
Автор: Smith-Ferrier G.
Аннотация: As business becomes more and more global, software developers increasingly need to make applications multi-lingual and culturally aware. The .NET Framework may well have the most comprehensive support for internationalization and globalization of any development platform to date, and .NET Internationalization teaches developers how to unlock and utilize that support.
Experienced international application developer Guy Smith-Ferrier covers the internationalization of both Windows Forms and ASP.NET applications, using both Versions 1.1 and 2.0 of the .NET Framework. Smith-Ferrier not only teaches you the best ways to take advantage of the globalization and internationalization features built in to the .NET Framework and Visual Studio, he also provides original code to take globalized applications to the next level of international utility and maintainability.
Key topics include
• An introduction to the internationalization process and how localization and globalization are supported in Windows and the .NET Framework
• The use of resource managers, cultures, resource DLLs, and localized strings, images, and filesincluding strongly typed resources
• Detailed coverage of form localization in Windows Forms and Web Forms
• Dealing with regional cultures and their casing, collation, and calendars
• Managing right-to-left Middle-Eastern text and pictographic East Asian languages
• How to use the book's original resource administration utilities
• How to translate resources with machine translation
• How to create custom cultures and integrate them with the .NET Framework 2.0 and Visual Studio 2005
• How resource managers work and how to write custom resource managers, including a resource manager that uses a database
• How to test your internationalization with FxCop using new and existing globalization rules
• How to effectively include the translator in the internationalization process
Whether you are a developer, architect, or manager, if you are involved in international applications with the .NET Framework, this is the one book you need to read and understand before you start development.
Guy Smith-Ferrier is an author, developer, trainer, and speaker with more than 20 years of software engineering experience. He has internationalized applications in four development platforms, including the .NET Framework. A frequent conference speaker, Guy is the author of C# and .NET courseware and has written numerous articles. You can read his blog at www.guysmithferrier.com.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2006
Количество страниц: 672
Добавлена в каталог: 03.12.2006
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
Inheritance, visual form inheritance
Initialize method
InitializeComponent method 2nd
InitializeCulture method 2nd 3rd
Input Method Editors [See IMEs (Input Method Editors).]
InputLanguage class
InsertResource method
Installing
Installing, Add Resource String Visual Studio Add-In
Installing, Add Resource String Visual Studio Add-In, Visual Studio 2003
Installing, Add Resource String Visual Studio Add-In, Visual Studio 2005
Installing, custom cultures
Installing, Supplemental Language Support
Instruction rules (FxCop)
Instruction rules (FxCop), CultureInfo must not be constructed from LCID
Instruction rules (FxCop), CultureInfo not provided by Provider
Instruction rules (FxCop), DateTime.ToString() should not use a culture specific format
Instruction rules (FxCop), Dialog culture dictated by operating system
Instruction rules (FxCop), Do not use literal strings
Instruction rules (FxCop), Resource string missing from fallback assembly
Instruction rules (FxCop), ResourceManager not provided by provider
Instruction rules (FxCop), Thread not provided by ThreadFactory
Integrity checks
Interfaces
Interfaces, ICodeProvider
Interfaces, IFormatProvider 2nd
Interfaces, IResourceProvider
Interfaces, IResourceReader 2nd
Interfaces, IResourcesDataNode
Interfaces, IResourcesGovernor 2nd
Interfaces, IResourcesGovernor 2nd, AddResourceSet method
Interfaces, IResourcesGovernor 2nd, GetFlattenedResourceSet method
Interfaces, IResourcesGovernor 2nd, GetInvariantCultureBaseNames method
Interfaces, IResourcesGovernor 2nd, ReintegrateResourceSet method
Interfaces, IResourceWriter 2nd
Interfaces, ITranslator 2nd
Internal:LocalTranslation provider
InternalGetResourceSet method 2nd 3rd
InternalGetResourceSet method 2nd 3rd, assembly-based resource managers
InternalGetResourceSet method 2nd 3rd, file-based resource managers
International Association for Machine Translation (IAMT)
International domain names
International domain names, mapping
International domain names, visual spoofing
Internationalization and Unicode Conference
Internationalization terminology
Internationalization, definition of
Internet Explorer
Internet Explorer, cultures
Internet Explorer, Language Preferences
Internet Explorer, right-to-left encoding
Invariant cultures
InvariantCulture property (CultureInfo class)
Invoke method
Invoking WinRes from within applications
Invoking WinRes from within applications, CheckInvoke method
Invoking WinRes from within applications, GetFrameworkSdkPath method
Invoking WinRes from within applications, Invoke method
Invoking WinRes from within applications, Start method
Invoking WinRes from within applications, WinResPath property
IResourceProvider interface
IResourceReader interface 2nd
IResourcesDataNode interface
IResourcesGovernor interface
IResourcesGovernor interface, AddResourceSet method
IResourcesGovernor interface, GetFlattenedResourceSet method
IResourcesGovernor interface, GetInvariantCultureBaseNames method
IResourcesGovernor interface, ReintegrateResourceSet method
IResourceWriter interface 2nd
IsInstructionNewObject method
IsInstructionSpecificMethodCall method
IsNormalized method
IsOkToTranslate method
IsReadOnly property
IsReadOnly property, Calendar class
IsReadOnly property, TextInfo class
IsRightToLeft property (TextInfo class) 2nd
IsSortable method
IsSupported method
IsSuspectString method
italic, applying to fonts
ITranslator interface 2nd
Japanese [See also East Asian cultures.]
Keyboard layout
Kind property (DateTime class)
Korean [See also East Asian cultures.]
L10N [See localization.]
Label control 2nd
Label.AutoSize must be true rule (FxCop) 2nd
Language Packs
Language Packs, adding as ClickOnce prerequisites
Language Packs, new features
Language Preferences dialog box (Internet Explorer)
LanguagePairs property (ITranslator interface)
Languages [See also translation.]
Languages, .NET Framework 2nd 3rd
Languages, Asian languages
Languages, changing cultures with
Languages, cultural formatting
Languages, internationalization support
Languages, Language Packs
Languages, Language Packs, adding as ClickOnce prerequisites
Languages, Language Packs, new features
Languages, Latin languages
Languages, MUI (Windows Multilingual User Interface) Pack 2nd
Languages, right-to-left languages 2nd
Languages, right-to-left languages 2nd, absolute positioning
Languages, right-to-left languages 2nd, detecting
Languages, right-to-left languages 2nd, images
Languages, right-to-left languages 2nd, IMEs (Input Method Editors)
Languages, right-to-left languages 2nd, Internet Explorer right-to-left encoding
Languages, right-to-left languages 2nd, mirroring in ASP.NET applications
Languages, right-to-left languages 2nd, mirroring in Windows Forms applications
Languages, right-to-left languages 2nd, Supplemental Language Support
Languages, translation
Languages, translation, feedback
Languages, translation, hotkeys
Languages, translation, machine translation
Languages, translation, pseudo translations
Languages, upper and lower case
Languages, Windows support for
Latin languages
Layout of Windows Forms applications
LCIDs (locale IDs)
LDML (Locale Data Markup Language)
LEC TranslateDotNet and LogoMedia
LengthInTextElements property (StringInfo class)
LIdnMapping class
Linked satellite resource assemblies
Linked satellite resource assemblies, building with .NET Framework classes
Linked satellite resource assemblies, building with .NET Framework SDK
Linked satellite resource assemblies, definition of
Linked satellite resource assemblies, rebuilding from resx files
Linking fonts
Literal control
Literals
Literals, literal strings, testing for
Literals, localization
Load event
LoadDataFromCultureInfo method 2nd
LoadDataFromRegionInfo method
Locale Data Markup Language (LDML)
Locale IDs
Locales
Locales, compared to cultures
Locales, data types
Locales, locale IDs
Locales, locale-specific strings
Locales, Windows support for
localization
Localization Focus
Localization Glossary
Localization Industry Standards Association
Localization Institute
Localization, ASP.NET 2nd 3rd
Localization, ASP.NET 2nd 3rd, .NET Framework 1.1
Localization, ASP.NET 2nd 3rd, linked satellite resource assemblies 2nd
Localization, ASP.NET 2nd 3rd, Login controls
Localization, ASP.NET 2nd 3rd, ResXResourceManager class
Localization, ASP.NET 2nd 3rd, signed assemblies
Localization, ASP.NET 2nd 3rd, SiteMap control
Localization, ASP.NET 2nd 3rd, Visual Studio 2005 2nd
Localization, concatenation, avoiding
Localization, definition of
Localization, embedded control characters
Localization, exception messages
Localization, exception messages, default English exception messages
Localization, exception messages, default German exception messages
Localization, exception messages, ExceptionFactory class
Localization, hot keys
Localization, hot keys, AddStandardHotKey method
Localization, hot keys, ASP.NET
Localization, hot keys, AssignHotKeys method
Localization, hot keys, assigning at runtime 2nd
Localization, hot keys, embedded hot keys
Localization, hot keys, HotkeyAssignment class
Localization, hot keys, HotKeyFormat enumeration
Localization, literals
Localization, Localization Glossary
Localization, Localization Industry Standards Association
Localization, Localization Institute
Localization, Localize control
Localization, String.Format method
Localization, strings 2nd
Localization, Website Administration Tool
Localization, Windows Forms
Localization, Windows Forms strategies
Localization, Windows Forms strategies, linked satellite resource assemblies
Localization, Windows Forms strategies, ResXResourceManager
Localization, Windows Forms strategies, signed assemblies
Localization, Windows Forms, adding/deleting components
Localization, Windows Forms, localizing forms
Localization, Windows Forms, property assignment
Localization, Windows Forms, property reflection
Localization, WinRes
Localization, WinRes, formats other than resx and resources files
Localization, WinRes, invoking from within applications
Localization, WinRes, Single File Mode
Localize control
Localizers, compared to translators
LocalResourceManagerResourceProvider class
Login controls
LoginName controls
Lost in Translation
Machine Translation
Machine translation 2nd
Machine translation 2nd, accuracy and quality of
Machine translation 2nd, benefits of
Machine translation 2nd, commercial machine-translation products
Machine translation 2nd, HTML translators
Machine translation 2nd, HTML translators, AltaVistaTranslator class
Machine translation 2nd, HTML translators, Visual Studio 2003 WebBrowser control
Machine translation 2nd, IsSupported method
Machine translation 2nd, ITranslator interface
Machine translation 2nd, Office 2003 Research Services
Machine translation 2nd, Office 2003 Research Services, internal:LocalTranslation provider
Machine translation 2nd, Office 2003 Research Services, Microsoft Office Online Services
Machine translation 2nd, online machine-translation Web sites
Machine translation 2nd, problems with
Machine translation 2nd, pseudo translation
Machine translation 2nd, pseudo translation, choosing cultures for
Machine translation 2nd, pseudo translation, ConvertCharacter method
Machine translation 2nd, pseudo translation, example of
Machine translation 2nd, pseudo translation, PseudoTranslate method
Machine translation 2nd, pseudo translation, PseudoTranslator class
Machine translation 2nd, static lookup translators
Machine translation 2nd, Translator class 2nd
Machine translation 2nd, Translator Evaluator
Machine translation 2nd, TranslatorCollection class 2nd
Machine translation 2nd, Web service translators
Machine.config files
Magazines
Managers
Managers, ComponentResourceManager class
Managers, ResourceManager class
Manual culture recognition
Mapping fonts
Mapping tables (Unicode)
Masked Edit Control
MaskedEditTextBox C# control
MaskedTextBox control
MAT (Microsoft Application Translator)
MaxSupportedDateTime property (Calendar class)
MenuFont property (SystemFonts class)
MessageBox class, mirroring
MessageBoxFont property (SystemFonts class)
MessageBoxOptions parameter (Show method)
Messages
Messages, default English exception messages
Messages, default German exception messages
Messages, ExceptionFactory class
Messages, WinRes (Windows Resource Localization Editor)
METHODS
Methods, @__BuildControlform1
Methods, @__BuildControlTree
Methods, AcceptStringAndImageResourceEntry
Methods, AcquireRequestState
Methods, AddAlias
Methods, AddMetadata
Methods, AddResourceFile
Methods, AddResourceSet
Methods, AddStandardHotKey
Methods, AddVersionInfoResource
Methods, ApplyMenuResources
Methods, ApplyResources 2nd
Methods, AssignHotKeys
Methods, BeginRequest
Methods, BuildEmbeddedSatelliteResourceAssembly
Methods, BuildEmbeddedSatelliteResourceAssemblyFromAssembly
Methods, BuildLinkedSatelliteResourceAssembly
Methods, ChangeAllForms
Methods, ChangeForm
Methods, ChangeFormUsingInitializeComponent
Methods, ChangeResourceManager
Methods, ChangeResourceManagerGet-Statements
Methods, Check 2nd
Methods, CheckInvoke
Methods, CheckResource
Methods, CheckRightToLeft
Methods, Compare 2nd 3rd
Methods, CompareOrdinal 2nd
Methods, CompareTo
Methods, ConvertCharacter
Methods, Create 2nd
Methods, CreateBangladeshDateTimeFormatInfo
Methods, CreateBangladeshNumberFormatInfo
Methods, CreateChildCultureAndRegionInfo-Builder
Methods, CreateCultureAndRegionInfoBuilder 2nd
Methods, CreateDataNode
Methods, CreateFileBasedResourceManager 2nd 3rd
Methods, CreateFileRef
Methods, CreateResourceManager
Methods, CreateSpecificCulture 2nd
Methods, CultureInfoIsRightToLeft
Methods, DateTimeFormatStringIsCulture-Specific
Methods, DefineDynamicAssembly
Methods, DefineResource
Methods, DeleteExistingResource
Methods, Equals 2nd
Methods, Export
Реклама