ASP.NET 5 を使用してさらに多くのものを開発するつもりです。 5時から8時までの旅は面白かったですが、まだ調べていないこともたくさんありました。一言で説明するのは難しいです。この新しいプラットフォームへの移行プロセスについては、開発者はこの記事から垣間見ることができるかもしれません
1. 興奮 - ティーンエイジャーであることについて話します
候補バージョンが近づくと、戦争のドラムが鳴り響きます距離の変化は大きくはっきりと聞こえる必要があります。 ASP.NET 5 に関する多くのビデオ、ブログ、ドキュメントが登場し始めましたが、それらは無敵でした。この点に関しては、マイクロソフトのコアチームの発言に私も同意します。
この新しいバージョンは、これまでに ASP.NET に対して行った最も重要なビルド更新の 1 つです。このバージョンでは、ASP.NET をよりスリムかつモジュール化し、クロスプラットフォームかつクラウドに最適化しました。
——Scott Guthrie
Microsoft の PR マシンが従者のように私に近づき、エレガントで柔らかい声で「飲み物はいかがですか?」と尋ねました。私はためらうことなく答えました。「はい、ありがとうございます。私のカップはほとんど空です!」 . ”
2. カオス - 絶え間ない切断、依然としてカオス
ASP.NET 5は、私たちの目の前で見栄を張って私たちを誘惑する傑作です。このテクノロジーを使用することは、生産ラインにある自動車を試運転するようなものです。未知の世界に果敢に立ち向かい、ASP.NET 5 車に乗る人もいれば、怖くて話せない人もいます。
ドキュメントは利用可能ですが、それでも ASP.NET チームの猛烈な開発速度には及びません。数時間を費やしましたが、アーキテクチャの何が変更され、それをどのように使用できるかを理解する方法がまだ見つかりません。誰か助けてくれませんか?広大な海を一人漂い、救助を待っている。
3. 怒り - 怒り
「こうするはずだ」と思っているのに実際にそうならないとき、怒りは圧倒的になる可能性があります。さっきまでの展開はとてもスムーズで力強かったのですが、今は難しくて停滞しているように感じます。 ASP.NET 5 への移行中に呪いの言葉を 1 つも言えなければ、あなたは人間のレベルから上がったことになります。世界を破壊し、破滅をもたらしたいという衝動が波のようにあなたの心を打ちます。それは拡大し続け、やがて怒りのレベルが爆発します。ノードがサイレンのように歌って、船を放棄して彼女の腕の中に落ちてくれと頼むのも聞こえます。
4. 否定 - 戻ったほうがいいです
この段階で、私が最初に使用していた ASP.NET の世代はそれほど悪くなかったのではないかと思い始めました。これらの現在のツールだけを使って、いくつかの優れたアプリケーションやライブラリを構築したのではないでしょうか?おそらく、次世代は単なる流行であり、Microsoft が作り出したギミックにすぎません。学んで理解するのに努力の価値はありませんよね?
5.成功——帆を海に直接吊るしてください
なんと!コンパイルは正常に完了し、最初の ASP.NET 5 アプリケーションを実行できます。 project.json を変更するのに数時間しかかかりませんでしたし、正しい依存関係を持っていました。私は素晴らしいです。過去のあらゆることを振り返ってみると、痛みを伴う忍耐は価値のあるものになりました。
結論
私は ASP.NET 5 とそれに付随するすべての問題に興奮しています。しかし、変化を受け入れるのは簡単ではありません。私は混乱し、怒りに苦しみ、自分自身を疑いました。私が経験しているこれらすべての感情を認めることが重要です。しかし、もっと重要なことは、私たちが自分の感情をコントロールし、新しいテクノロジーに合理的に立ち向かう方法を学ばなければならないことです。最終段階に到達することによってのみ、旅全体を完全に評価することができます。剣の刃は研ぐことから生まれ、梅の香りは厳しい寒さから生まれます。
原文: The Five Stages Of An ASP.NET 5 Developer