.Netといえば | .NetエンジニアのプロジェクトX

.Netといえば

.Netといえば、C#が人気が高いのでしょうか。


それでも、世間一般では、VBのお仕事も結構見かけます。

というわけで、ここでは、VB(VisualBasic)について、とりとめもなく書いていくことにします。


一昔前までは、VBといえば、「言語?」「それしかできないとねぇ」などと、ひどい扱いを

うけることもしばしば(^ ^;


それでも、.Netに対応するようになった今日では、すこしずつ(いやかなりな勢い?)ですが

市民権(お仕事)を得てきているようです。

(今現在の案件も実はVB)


大きく昔と変わったのは、インタプリタ言語ではなくった?のでしょうか。

以前のように、動作させながら、ソースを変更しても、即反映されない・・・。つまり、コンパイル

しないと動かない。やはり、.Netということで、COMとしての形態を作成しないといけなくなった

からでしょうか。これでは、C#やC++となんら変わりない。いや、むしろ他の言語との構文の

違いで、少し扱い難い言語になってしまっているのでは・・・。

しかし、そこはVisualStudioの機能が軽くカバーしてくれています。

入力したソースをほぼリアルタイムでビルドチェック?してくれるため、入力ミスによるコンパイル

エラーが激減していることでしょう。(この機能をC#とかにも対応して欲しいくらいです)

この便利機能になれてきた頃に、C#とかを記述しようとすると、ビルドで「;」がなかったり、

IF分で「()」をつけなかったりしてしまいます。(う~ん、VBマジック!)


てなわけで、たまには違う言語を書いてみないと、VBしか書けない人になりそうな今日この頃でした。

コントロールやら、クラスなんかの詳しいことはそのうちいずれ♪