- 1 名前:デフォルトの名無しさん [05/01/24 12:43:57 ]
- 弊社では販売管理の次期システム構築に向けてプロジェクトチームの
立ち上げを予定しておりますが、VB.NETで行くべきかC#で行くべきか 未だに結論が出し切れておりません。 予算と時間の都合上、両方を試してみることも叶わない状況です。 そんなこんなで迷っていると今年の後半にはVisual Studio 2005が リリースされるとの情報がっ!もう何が何やらさっぱりです。 賢明なるム板のみなさんのご意見を賜ることができればと、このスレ を立てさせて頂きました。よろしくお願い致します。
- 962 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 08:48:06 ]
- >VB6からの改造案件なら、VB.NET
VB.NETがどのくらいVB6に近いか顧客に説明するときのチャート VB6---------------VB.NET--C#
- 963 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 10:58:54 ]
- >>962
よくVB6の開発者はVB.NETを学ぶときに梃子摺るとかきくが、なんでだ? たしかに違う部分は多いが、似ている部分は新規で別の言語を学ぶよりはよっぽど楽かと思うんだが
- 964 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 11:04:35 ]
- VB.NETへの移行で苦労するのは
VB6も生半可に理解していたから。
- 965 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 12:14:54 ]
- VB6とVB.NETの主な違いって何?
というか、この違いが移行時に致命的になるってやつは?
- 966 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 17:01:27 ]
- ・インタプリタ形式での実行ができなくなった。デバッグするにもコンパイル必須。
・より本格的なオブジェクト指向の言語になった。 ・VBを使う事が.NET Frameworkを使う事とほぼ同義になった。 ・エラー処理をTry〜Catch〜Finallyを使った例外処理で行えるようになった。 躓きやすいのはこんな感じ? ・.NET Frameworkの名前空間の海に飲まれて遭難 ・クラスって何?インスタンス生成って何?あ、newすれば動くって事ね。 ・型って何?Variantどこ?
- 967 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 20:13:28 ]
- >・インタプリタ形式での実行ができなくなった。デバッグするにもコンパイル必須。
これってVBScriptのこと? VB6ってインタプリタあったの? 知らんけど
- 968 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 03:23:51 ]
- VB6はVBAと同じくエディットコンティニュー機能があった。
これはデバッグ時にインタプリタで実行してるからできる事だった。 VB.NETではコード変更を適用するには、一度デバッグを停止してビルドし直す必要がある。 なお、VB6はネイティブコードをはき出せないとか、コンパイル形式じゃなかったと言ってるわけではないので、念のため。
- 969 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 03:27:10 ]
- まあVB.NETでもエディトコンティニューは2005で復活したけどな。
- 970 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 11:30:21 ]
- >>967
ソース保存せずにVB IDEごとコケたりすると泣ける仕様です。
- 971 名前:デフォルトの名無しさん [2009/01/17(土) 03:29:34 ]
- VB6しかやったことないヤツが作ったVB.NETプログラムは糞なことが多いな。
- 972 名前:デフォルトの名無しさん [2009/01/17(土) 11:08:39 ]
- それどころかVCにすらエディットコンティニューはあるのだが。
- 973 名前:デフォルトの名無しさん mailto:sage [2009/01/17(土) 20:10:00 ]
- >>972
コンパイル無しで動かせるなんてすごいでちゅねー。
- 974 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 11:52:55 ]
- >>971
MSはMSで、フォームに配置したコントロールのアクセシビリティを デフォルトで Friend にしやがる。ヴビ厨優遇仕様かこれ。
|

|