日本語Windowsでの文字列の比較や検索

文字列の比較のあたりの話題は、MSDNライブラリの「固有カルチャのデータの比較と並べ替え」に詳しい記述がありました。
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpguide/html/cpconsortingdataforspecificculture.asp

日本語の設定でWindowsを使うには、国際化のあたりを一通り読んだほうがよさそうです。

こちらが導入としてはよさそう。「推奨される国際対応アプリケーション開発手順」

IndexOfによる検索は、重要なセキュリティに関する場面では使用頻度は高くないかと思いますが、文字列の比較は使うこともあるかと思います。文字列の比較の話題は「カルチャを認識しない文字列比較の実行」が詳しいです。