ファーム間のデータのやり取りをグローバル変数で行う
というのはC#では邪道ですか?

↓のほうが王道なんでしょうか?
ttp://dobon.net/vb/dotnet/form/accessanotherformdata.html#section2