VB5からの乗換え、心機一転・VB2008 を始めるにあたって
投稿者 m190  (社会人)
投稿日時
2012/4/25 23:52:33
私はプログラミングを職業とした経験はありませんし、APIすら勘弁して下さいってレベルなので、あまりお役にたてない点はご容赦頂きたいのですが、おそらく
> 業務的にVBをいじってみる
からこそ
> そんなに甘いものではない
したがって
> 現行ツールに取り組むのにビビってます。
ということなのだろうと思ったのですが、
逆に、こうした意識というか、心構え見たいなものが備わってさえいれば、VB2008 の克服も十分可能なのではないでしょうか。
何を始めるにせよ、操作対象とする新しいオブジェクト構造を理解しなければならない訳ですし、プログラミングの仕組みの方もこれまでの知識(固定観念)がその理解を妨げることもありますが、それを便利な方向へ変化(進化)しているのだと捉えれば、ビビる必要は無く、むしろ思い切って飛び込むべきではないか、という気もします。
ただ API をいじり倒すなら、心機一転 C++ といった選択肢も有得るのかも知れませんので、(私は VB5→挫折→VBA→引退→最近 VB2010 の勉強を始めた、という恥ずかしい経歴の持ち主ですから当てにはなりません)そういった辺も含めて、経験豊かな詳しい方のご意見を参考になさってみて下さい。
> 業務的にVBをいじってみる
からこそ
> そんなに甘いものではない
したがって
> 現行ツールに取り組むのにビビってます。
ということなのだろうと思ったのですが、
逆に、こうした意識というか、心構え見たいなものが備わってさえいれば、VB2008 の克服も十分可能なのではないでしょうか。
何を始めるにせよ、操作対象とする新しいオブジェクト構造を理解しなければならない訳ですし、プログラミングの仕組みの方もこれまでの知識(固定観念)がその理解を妨げることもありますが、それを便利な方向へ変化(進化)しているのだと捉えれば、ビビる必要は無く、むしろ思い切って飛び込むべきではないか、という気もします。
ただ API をいじり倒すなら、心機一転 C++ といった選択肢も有得るのかも知れませんので、(私は VB5→挫折→VBA→引退→最近 VB2010 の勉強を始めた、という恥ずかしい経歴の持ち主ですから当てにはなりません)そういった辺も含めて、経験豊かな詳しい方のご意見を参考になさってみて下さい。
投稿者 るきお  (社会人)
投稿日時
2012/4/26 13:05:12
>VB経験があれば割とすんなり現行(VB2008?)に馴染めますでしょうか?
私の経験では「いいえ」です。
APIが刷新されているのではじめはとてもすんなりはいかず、
悪戦苦闘する過程があると思います。
ただ、その過程をすぎれば
APIは刷新されているとはいえ、VB6の影響は確実に受けていますし、VB言語自体は完全なオブジェクト指向化がされているものの構文レベルではそのまま通用ものが多いので、
VB6の経験が生きてくると思います。
この段階になるとVB6のときに、やりたかったけどできなかったこと、困難だったことがVB2010ではとても簡単にできるようになっているのが多々あり楽しくなってくると思います。
私の経験では「いいえ」です。
APIが刷新されているのではじめはとてもすんなりはいかず、
悪戦苦闘する過程があると思います。
ただ、その過程をすぎれば
APIは刷新されているとはいえ、VB6の影響は確実に受けていますし、VB言語自体は完全なオブジェクト指向化がされているものの構文レベルではそのまま通用ものが多いので、
VB6の経験が生きてくると思います。
この段階になるとVB6のときに、やりたかったけどできなかったこと、困難だったことがVB2010ではとても簡単にできるようになっているのが多々あり楽しくなってくると思います。
投稿者 ヴァン  (社会人)
投稿日時
2012/4/27 11:41:31
こんにちは。
>VB経験があれば割とすんなり現行(VB2008?)に馴染めますでしょうか?
NOでもありYESでもあります。
VB6とVB.NETを同列に考えるとNOになります。
プログラムの知識を持っていると考えればYESです。
>VB経験があれば割とすんなり現行(VB2008?)に馴染めますでしょうか?
NOでもありYESでもあります。
VB6とVB.NETを同列に考えるとNOになります。
プログラムの知識を持っていると考えればYESです。
投稿者 (削除されました)  ()
投稿日時
2012/5/11 14:03:28
(削除されました)
投稿者 じょにー  (社会人)
投稿日時
2012/5/11 14:07:49
S40年生まれさんこんにちは。
当方もS43年生まれの者です
も、趣味程度でしか使っていないので、参考にはなりませんが
僕も、つい先日VB6からVB2010に乗り換えてばかり者ですVB2010生活も、1週間程たってきての、感想です、最初は「なんじゃこりゃ、全然違うぞ」と思っていましたが、VB6感覚でコードを打っていたらエラーばかりで、エラーに当たるたびに、ここのサイトの講座を読み返したりサンプルを見たり
ヘルプと格闘したりで、なかなか前には進めませんでしたがそれでも、買ってしまったからには、使わないと損だから、四苦八苦して使ってきたら、慣れもあるかもしれませんが、徐々に違和感が無くなってきました。色々調べているうちに結構高度な事が手軽に?出来る事も解ってきましたし。VB6では、いまいち不便だなぁと思う所も、改善されているし今ではVB2010万歳って言う気分です。るきお氏が、
他の言語も精通していると思いますがVBに力をいれているのも解ってきた様な気がします。
参考には、なりませんが、これが今の僕の感想です。
当方もS43年生まれの者です
も、趣味程度でしか使っていないので、参考にはなりませんが
僕も、つい先日VB6からVB2010に乗り換えてばかり者ですVB2010生活も、1週間程たってきての、感想です、最初は「なんじゃこりゃ、全然違うぞ」と思っていましたが、VB6感覚でコードを打っていたらエラーばかりで、エラーに当たるたびに、ここのサイトの講座を読み返したりサンプルを見たり
ヘルプと格闘したりで、なかなか前には進めませんでしたがそれでも、買ってしまったからには、使わないと損だから、四苦八苦して使ってきたら、慣れもあるかもしれませんが、徐々に違和感が無くなってきました。色々調べているうちに結構高度な事が手軽に?出来る事も解ってきましたし。VB6では、いまいち不便だなぁと思う所も、改善されているし今ではVB2010万歳って言う気分です。るきお氏が、
他の言語も精通していると思いますがVBに力をいれているのも解ってきた様な気がします。
参考には、なりませんが、これが今の僕の感想です。
古い話で恐縮ですが、当方はかつてVB6(≒5)とWin2K~XPベースでの経験がある者です。
(制御システムを組んでました)
職業事情により当時からかなり遠ざかって今日に至っておりますが、
近々また業務的にVBをいじってみる事を考えています。
さすがにOSもVBもかなり進化してしまったようで、現行ツールに取り組むのにビビってます。
そこで旧時代(VB5、6頃)から現行に移行経験をお持ちの方々に印象を教えていただきたいのです。
当方はVB5でしたらAPIも含めて概ねいぢり倒せるつもりです。
VB経験があれば割とすんなり現行(VB2008?)に馴染めますでしょうか?
(そんなに甘いものではないような気がしてますが)
ベースOSはWin Embedded Standard 2009あたりを考えてますが、
.NET Framworkを初め、恥ずかしながらこちらの知識もこれから勉強予定です・・
辛口でも構いません、皆さんの移行苦労談等、お聞かせください。
宜しくお願いします。