@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

Vistaの漢字について ASP.NET(VB)

投稿者投稿内容
なおこ
会議室デビュー日: 2007/09/21
投稿数: 10
投稿日時: 2007-09-26 11:27
ありがとうございます。
http://www.microsoft.com/japan/windows/products/windowsvista/jp_font/default.mspx
からのリンクで、追加された文字一覧をダウンロードすることができました。
http://codezine.jp/a/article/aid/1592.aspx
あたりを読んでいるうちに、ASP.NETのページ作りにも配慮が必要になるような気がしてきました。
ASP.NETではUTF-8で出力されると思うのですが、そのままで大丈夫なのでしょうか。
サロゲートペアの文字の出力には、
すべて上記リンクのような処理が必要ということでしょうか。
・・・頭痛くなってきます。
かるあ
ぬし
会議室デビュー日: 2003/11/16
投稿数: 1190
お住まい・勤務地: センガワ→ムサシノ
投稿日時: 2007-09-26 12:50
JISX0213 に関してはデータベースや他のミドルウェアの対応も忘れずに行う必要がありまう。
特にデータベースで国際対応のフィールドを使っていなかったり、マルチバイト文字を2バイトと思いこんでたりすると大変。
_________________
かるあ のメモスニペット
なおこ
会議室デビュー日: 2007/09/21
投稿数: 10
投稿日時: 2007-09-26 13:47
こんにちは。
ご提示いただいたリンク先を印刷して、読んでいるところですが、
一つの問題を考えていると、別の問題が噴出してくるような感じで、混乱しています。
また、Vista自体を持っていないので(本格的に作業に入る前に、買わなければと思うのですが)、フォントパッケージをインストールしても、IMEには出てこないみたいで、該当する文字をエディタに表示させるだけでも一苦労です。
データベース(SQLServer2000)なのですが、nvarcharにしておいて、StringInfoで文字数が範囲内かカウントすれば大丈夫のでしょうか。それともLengthでカウントしないと(サロゲートペア文字を2文字としてカウント)、尻切れになってしまうのでしょうか?

スキルアップ/キャリアアップ(JOB@IT)