A Case Study on Unicode Integration: Microsoft's Visual Basic, version 3.0 to version 7.0
Michael Kaplan - Trigeminal Software, Inc.
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.
|When the world wants to talk, it speaks Unicode|
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
Unicode and the Unicode logo are registered trademarks of Unicode, Inc. Used with permission.
9 November 2001, Webmaster