0

多くの人が MVC と Webforms の質問を何度もしていることを知っています。私の質問は、現在 ASP.NET2/VB.NET から ASP.NET4/C# にスキルを更新しているという点で少し異なります。私は、Webforms のスキルを向上させるために時間を無駄にするのではなく、MVC からやり直すことに力を注ぐべきだと真剣に考えています。ASP.NET サーバー コントロールのすべてのプロパティを調べ続けて、ため息をつきました !!! JS、CSS、そして現在は JQuery や CSS3 などの Web テクノロジーに注目するだけでもメリットがあると思います。

私はあなたの考えに興味がありますか?

4

2 に答える 2

1

ここで白紙の状態になっているようですね。あなたは言語と技術を変えています。私のアドバイスは、あなたが今後の最善のテクノロジーであると感じているものを特定し、それを学ぶことです. あなたはすでに何か新しいことを学ぶことに取り組んでいます-それをあなたができる最も価値のある経験にしてください.

私の観点からは、MVC をお勧めします。個人的には、これが前進するためのより良いプラットフォームだと感じています. Razor、JQuery、その他すべての補助スキルをかなり追加する必要がありますが、それだけの価値はあります。肝心なのは、それがあなたにとって最善であるということです。環境が Webforms によってよりよく提供される場合は、それが最適な選択です。

于 2012-04-11T15:53:39.823 に答える
1

半年前に転職しました。私は以前、まだ .NET 2.0、VB.NET、および ASP.NET WebForms を使用していた大企業で働いていました。私は現在、.NET 4.0、C#、および ASP.NET MVC3 を使用する会社で働いています。だから、私はこれを自分で経験してきました。

Web のしくみを理解し、クライアント エクスペリエンスを完全に制御したい場合は、MVC が間違いなくその答えです。以前の仕事では、WebForms がきれいなマークアップでページを作成するのを妨げているのが嫌だったので、結局は髪を引っ張るしかありませんでした。しかし、多くの人は、HTTP、CSS、Javascript、および HTML がどのように組み合わされているかを知りません。WebForms はそれに対するソリューションでした。しかし、顧客/クライアントに送信したものを完全に制御できる方が、はるかに楽しく、効率的です。

于 2012-04-11T15:54:12.477 に答える