私は過去5年間に.NETスタックで開発していました.MVC3と.NET 4.0の最新リリースで、私は物事が向いていると思ったように感じました。厳密にClient UXを使用して.NET/Server Sideアプリケーションを駆動します。
クライアントコミュニティの短期間での革新的な進歩により、クラス最高のアプリケーションの大半がクライアントイベントによって制御されるUXを持つようです。たとえば、facebook.com、stackoverflow.com、google、www.ponched.com :)などです。私がクライアントイベントを言うとき、私は、ポストバックをマスクするためにUpdatePanelでラップされたサーバーサイドコントロールについて話していません。私は、クライアント上ですべてのイベントと画面遷移を行い、本当に必要なときにのみ完全なポストバックを使用することを話しています。それは、.NETのようなものは、セキュリティ、初期ページの読み込み、ルーティング、中間層などを制御するのに不可欠なツールではないということではありません。
私は単純なアプリケーションや、プロジェクトがそれを要求する場合、.NET(または他のWeb開発フレームワーク)によってデフォルトで提供される機能は実用的ではありませんが、Javascript/jQueryのトレンチに入り込み、 (ウェブ)サーバからの関与が制限されているシームレスなアプリケーションです。開発者として、彼らはregで使用している大きな名前のWebアプリケーションのためにユーザーがより洗練されているとは思っていないかもしれませんが、私は彼らがそうだと思う傾向があります。
このビューを共有している人がいるのか、別の人がこのビューを使用するのか不思議です。いくつかのポストランチの思考私はそこに発砲し、私が戻ったものを参照していたと思った。