ここ数年にわたって、私は恥じてC#に動くよりもむしろVB.NETと付くそのI。 私は…それが完全に不合理であることを知っている。 率直であるためには、私は決してC#に動くことを正当化できなかった。
私は必要としたことC#にVB.NETに- .NET 3.0の解放まで…なかった特徴が単になかった。 その版によって、C#にLINQおよび閉鎖があり、VB.NETは; これは.NET 3.5および視覚スタジオ2008年で訂正された。 それで、私は今ジャンプをしてしまった。
私が突進をなぜ取ったか
12月では、私は新しい仕事および新しいプロジェクトを始めた。 (皮肉にも、私の新しい雇用者はVB.NETに跳躍をしているVBおよびVBAの店である。) プロジェクトはそれほど豪華ではない; それは私達が認可したCMSシステムへの修正をすることを含む。 それはC#に書いた。
私を間違った得てはいけない-私は幾年もの間C#を読めた。 .NETドキュメンテーションにVB.NETおよびC#ですべてのサンプルがある; 雑誌の多くはC#を例のために、そしてそう使用する。 それは私が2001年「2002年からのジャワを使用した、私は他のC様式の言語で経験のトンを有すること助け。 但し実際にC#に何でも書くには、私は十分に知識がある感じなかった。 結局、現代主流の言語はより古い言語よりもっとたくさん詳細である; C#のオペレータ、構造物、等の幅はどんなC、パール、パスカル、等が持っているか何倍もである。 私がそれをなぜ考えるか(プログラミングの専門家に似合うために理由がある堅いがある!)
ある特定のポイントで、私はC#を使用して悪い状態をについてのない感じ始めた。 私の経験では、ベテラン.NETの開発者は非常にそれを支持する; 私は大きい男の子のクラブから残感じた。 さらに、私は私がVB.NETにそれにある利点を見たのにC#を推薦したり今までのところでは自分自身人々に使用しない。 偽善的いかに! プラス、それはほとんどの一流のプログラミングの出版物の使用C#のようにほとんど専らようである。 実際は、私は私が出版物のVB.NETを専ら見た最後を覚えることができない。 従って私は移動を正当化できなかったが私はそれについて罪があるビットを感じた。
私のフィートをぬれた得る
そう今私はジャンプをしてしまった。 私は私が大きい本を読み、調理法構成適用を書いた、それはうそであると言えるたいと思う。 私は私の袖の上の転がり、汚れているなることによってそれを学んだ。 それは私に転移に慣れるために一日か二日を取った。 一度ブルームーンで私は物の言えない何かをし通常引用符を含む(式の言語がひもを二重引用する使用するa.c.は私に間違っている感じる)。 しかしすべてに、それは余りに悪くなかった。
実際に悲しい事は私が新しい言語の学習でよいことを私が知っていることである。 私は1時間または2のVB.NETを自分自身で学んだ; 私はコードで30分の間、そしてそう凝視によってパールを学んだ。 私は私がへのC#を離れて移動置きなぜ続けたか知らない-多分私は余りに古くなって、私が私のmojoを失った、または多分それは時間不足であるように私は感じる。 理由、Iが多くの弁解を本当に思い付いたものは何でも。
C#に動くことができるかどうか疑えばそれをすることができる。 C#はジャワより複雑でなく、VB.NETが頻繁に実語を使用する記号を使用するのでだけVB.NETより複雑に感じる。 堅い部分は.NETフレームワークを学んでいる。 概念的には、VB.NETおよびC#は非常に類似している; 彼らは静的に(仮定して「厳密」およびVB.NETで「明確」ようにべきであるつけなさい)、編集されて、オブジェクト志向言語タイプされる。 VB.NETおよびC#サポートほぼ同一の特徴は両方置く。 そしてa.c.の式の言語(特にジャワ)の精通度を有すれば、家庭で右に感じる。
従ってinに来られて水の罰金!
J.Ja


