This book/CD-ROM package explains how to create a Visual Basic application that will be accepted in the international marketplace. Sections discuss globalization issues such as calendars and user interface issues, multinationalization, building localized applications and handling localized resources, databases, Web interface issues, and application content and help systems. Includes 100 pages of reference tables. The CD-ROM contains code samples, tables, fonts that support various international characters, keyboard layouts, and demo versions of software for internationalization. Kaplan is owner and lead developer of a software consulting company. Annotation c. Book News, Inc., Portland, OR (booknews.com)
Internationalization with Visual Basic is designed to get the Visual Basic developer into the realm of applications that can run in different locales and even process data from multiple locales.
Internationalization with Visual Basic explains how to create a Visual Basic application that will support the international marketplace. The readers will learn the important differences between globalization, multinationalization, and localization and how each affects their application. The book explains these concepts in detail while teaching the reader how to build an international application in Visual Basic. Readers will learn the importance basic user interface issues as well as going beyond the default language setting to handle these global issues. Included at the end of the book is an extensive reference section that will include valuable resources and links, character references, language identifiers, and various currency, date, and calendar formats.
- Specific topics covered will include:
- Using calendars
- Regional settings
- Building localized applications
- Handling localized resources with satellite DLLs
- Handling external formats
- Web interface issues
- Extending ASP with components and services
- Creating documentation and using HTML help
Muu info
Internationalization with Visual Basic is designed to get the Visual Basic developer into the realm of applications that can run in different locales and even process data from multiple locales. Internationalization with Visual Basic explains how to create a Visual Basic application that will support the international marketplace. The readers will learn the important differences between globalization, multinationalization, and localization and how each affects their application. The book explains these concepts in detail while teaching the reader how to build an international application in Visual Basic. Readers will learn the importance basic user interface issues as well as going beyond the default language setting to handle these global issues. Included at the end of the book is an extensive reference section that will include valuable resources and links, character references, language identifiers, and various currency, date, and calendar formats. *Specific topics covered will include: *Using calendars *Regional settings *Building localized applications *Handling localized resources with satellite DLLs *Handling external formats *Web interface issues *Extending ASP with components and services *Creating documentation and using HTML help
Introduction |
|
1 | (6) |
|
|
7 | (24) |
PART I Globalization |
|
|
Working with Number, Date, and Currency Formats |
|
|
31 | (20) |
|
|
51 | (32) |
|
|
83 | (40) |
|
|
123 | (18) |
PART II Multinationalization |
|
|
VB---Is it ANSI or Unicode? |
|
|
141 | (10) |
|
Understanding the Code Page Barrier |
|
|
151 | (60) |
|
Handling VB Forms and Formats |
|
|
211 | (58) |
PART III Localization |
|
|
Building the Localized Application |
|
|
269 | (30) |
|
Handling Localized Resources with Satellite DLLs |
|
|
299 | (52) |
PART IV Databases |
|
|
Handling External Formats |
|
|
351 | (28) |
|
Jet, SQL Server, and Other Databases |
|
|
379 | (28) |
PART V Internet Applications and Components |
|
|
|
407 | (34) |
|
Extending Web Applications with VB Components and Services |
|
|
441 | (20) |
PART VI Application Content and Help Systems |
|
|
Extending Localization and Globalization Concepts |
|
|
461 | (22) |
|
Testing International Software |
|
|
483 | (132) |
PART VII Reference |
|
|
|
493 | (6) |
|
|
499 | (14) |
|
|
513 | (20) |
|
|
533 | (32) |
|
E International Keyboard Layouts |
|
|
565 | (50) |
Index |
|
615 | |
Michael Kaplan is the owner and lead developer of Trigeminal Software, Inc., a software consulting company that focuses on all types of solutions in Microsoft Visual Basic, Access, and SQL Server, especially relating to internationalization/localization and replication.
He is a former member of the Microsoft Access development team who oversaw the merge of Far East code changes that were merged into the US English wizards. He later developed the international standards for the wizards in Microsoft Access, and later was the primary developer for the creation of the worldwide wizards. He has worked on the localization of Visual Basic add-ins for Microsoft Access, and SQL Server and wrote the localization framework that is used widely throughout Microsoft.
His Web site, www.trigeminal.com , is a proof of concept for many of the web, database, and Visual Basic component solutions that focus on I18N and localization. The site will change its language based on user settings, in addition to being a repository of knowledge, sample code, and utilities for Visual Basic and Access developers.