- - PR -
VB6からVB.Netへの移行
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-05-11 10:16
でしょうね。 COM コンポーネントのまま使用する方がつらいので、 完全マネージな .NET なコンポーネントに乗り換えるべきでしょうね。 初期費用はかかりますが、人件費を考えると割安です。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2006-05-11 11:18
まあ、.net に移行する方が良いとはいっても、実際やるとなると大変ですよね。 上記の場合は、ユーザーからの要望によって移行しているため、それなりの費用がでるの でしょうけど、客先に収めたシステムのサポートとかデバッグ作業とか、ちょっとした機 能追加がでる程度のものだと、VB6 のままで・・・となってしまいますよね。 じゃあ、ずっとVB6のまま?、となると、また難しいものでサポート契約切るか、.net移 行費用を客先に請求するかの選択を迫らないといけない日が来るんだろうなぁ・・・orz 個人的には、.net 暦半年程にして、VB6 で書くのに既に拒絶反応が出始めている訳です がw | ||||||||
|
投稿日時: 2006-05-11 11:58
金融系などでは現行機能の保証が大前提となりますので、「正当な理由」としてそうなるほうが多いのではないでしょうか。
最たるものは、「自分でインデント」「実行したらNext(終了句なら何でも)が足りない」ですか。。。 | ||||||||
|
投稿日時: 2006-05-11 14:12
これも厳しいのですが、さっきからコードをたたみたくてうずうずしています。 アウトラインの開閉は、とても大事( ̄▽ ̄;) しかもカーソル移動からキーアサインを変えちゃってるので、更にややこしいこと になっております(^^; | ||||||||
|
投稿日時: 2006-05-11 14:33
いえいえ、IDE 上のことなんかより、言語仕様でフラストレーションが溜まるんですよ...
クラスに特化した部分で言えば、
_________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2006-05-11 14:37
っ[VirtualPC] | ||||||||
|
投稿日時: 2006-05-11 15:22
VB.NET に移行するにしても、
他に先駆者がいない環境の場合は結構大変なことになりますよね VB6 だけしか触ったことの無いソースは 見ると直したくて直したくてムズムズする #VB6 の IDE にみんながどれだけ不満を持っているのか良くわかる(w #VS.NET を使用した後だからかな? #不便だと知らなければ不便とは感じないんだけどね | ||||||||
|
投稿日時: 2006-05-11 16:48
なりますよね。 名前が VB.NET でかつ、構文も同じだからか、同じようなノリで実装していたり。 その昔、「オブジェクト指向でない VB.NET」なんて記事を書いてしまいましたが...w
ありますよね。 ブロックレベルのスコープを知らないと思われるソースだとか、 無意味なインスタンス メンバだとか、標準モジュール使いまくりだとか、 ハンガリアン記法キターとか、On Error GoTo キターとか。 いろいろとありすぎて、出しきれませんがw _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |