UnicodeIUC19
Unicode Standard Conference Board Past Conferences Call for Papers Sponsors Showcase
Registration Accommodation Travel Program Talks and Papers Next Conference
Abstract

A Case Study on Unicode Integration: Microsoft Visual Basic, version 3.0 to version 7.0

Michael Kaplan - Trigeminal Software, Inc.

Intended Audience: Manager, Software Engineer, Systems Analyst, Marketer
Session Level: Intermediate

Visual Basic is Microsoft's most popular development platform, and they currently claim 3 million developers are using it. Since version 4.0, it has integrated Unicode, but there have always been issues with what they implemented for developers. It actually makes VB a perfect case study for what happens when you do not consider all of the issues that are important when adding Unicode support to a software product.

Specific issues with how Unicode is used (and not used) in VB are highlighted, for all versions 4.0 through the new VB.NET, which finally solves many (but not all!) of the issues. In the end, you will understand a great deal about both the right and the wrong choices they made, and how to avoid the same issues in your own Unicode integrations.


Unicode
When the world wants to talk, it speaks Unicode

UnicodeIUC19
Unicode Standard Conference Board Past Conferences Call for Papers Sponsors Showcase
Registration Accommodation Travel Program Talks and Papers Next Conference
International Unicode Conferences are organized by Global Meeting Services, Inc., (GMS). GMS is pleased to be able to offer the International Unicode Conferences under an exclusive license granted by the Unicode Consortium. All responsibility for conference finances and operations is borne by GMS. The independent conference board serves solely at the pleasure of GMS and is composed of volunteers active in Unicode and in international software development. All inquiries regarding International Unicode Conferences should be addressed to info@global-conference.com.

Unicode and the Unicode logo are registered trademarks of Unicode, Inc. Used with permission.

28 Jun 2001, Webmaster