ホームページ  >  記事  >  バックエンド開発  >  ASP.NET Core 2 の学習中に発生した問題の共有

ASP.NET Core 2 の学習中に発生した問題の共有

零下一度
零下一度オリジナル
2017-06-24 09:55:111498ブラウズ

.NET Core は 2016 年 6 月 28 日にリリースされました。ほぼ 1 年が経過しましたが、職場では .net Core の受け入れがそれほど高くないことがわかりました。 「何もありません。」「発言する権利」、私は過去 2 日間で WeChat ミニプログラムを通じて WeChat グループ内でアンケートを実施しました。参加者数は約 230 人でした。結果から判断すると、誰もが を待っています。 NET Core 2.0 が予定されており、.net core 2 が予定通り 7 月と 8 月にリリースされることを期待しています。このアンケートの質問は、みんなの .net core の使用状況に関するもので、WeChat の投票結果の写真に直接アクセスしました:

ASP.NET Core 2 の学習中に発生した問題の共有ASP.NET Core 2 の学習中に発生した問題の共有2

.net core 1.0/1.1 を使用している人は 26% のみです。 .net core 2 を使用する予定がある割合は 59% に達し、.net core を使用する予定がない割合は 14.4% にすぎません。この結果から判断すると、誰もが依然として .net core 2 を楽しみにしていることがわかります。

.net core は .net Framework の次世代プラットフォームです。これは大きな成果ですが、ASP.NET Core の現在の注目のトピックのほとんどは ASP.NET Core です。ただし、通常の ASP.NET ユーザーであり、基本的な .NET 4.x コードを多数作成しており、使い慣れた IIS および Windows 環境を引き続き使用する予定がある場合、これはプラスにはなりません。 これは、現在 .net core 1/1.1 を使用しているユーザーの割合が高くない理由もよく説明しています。

振り返って 15 年前に ASP.NET チームが ASP.NET フレームワークを設計したとき、ASP のベスト プラクティスのほとんどを採用し、それらのプラクティスを新しいフレームワークにも採用しました。その過程で、コンパイルおよび管理されたコード、自動ポストバック、サーバー コントロールなど、多くの新しいコンテンツも導入されました。 ASP.NET Core も同様に進化します。一般的な ASP.NET のベスト プラクティス (構成データの初期読み込み、依存関係の挿入、NuGet パッケージ、クレーム ベースの認証、Razor の改善など) は、ASP.NET Core のネイティブ機能です。 ASP.NET Core は、異なる起動プロセス、よりモジュール化された要求/応答ミドルウェア、コントローラーとビューを定義するためのより柔軟なインフラストラクチャも備えています。 ASP.NET Core は、Windows、macOS、Linux 上でのアプリケーションの開発と展開を容易にするクロスプラットフォーム フレームワークでもあります。このようにして、ASP.NET Core はより高品質のコードを作成することを強制します。つまり、デフォルトで関心の分離が強制されます。もちろん、自己規律を通じてこの目標を達成することもできます。 -規律。

新しいプロジェクト (製品) 開発のあらゆる形式において、ASP.NET Core は間違いなく最初の選択肢です。.NET Core 2.0 の API は、ほとんどのユーザーの計画を説明する .NET Framework 4.6.2 に準拠しています。 .NET Core 2による。ただし、まったく新しいフレームワークであるため、ある程度の初期コストは避けられません。チーム メンバー全員がフレームワークに習熟している必要があります。さらに、すべてのメンバーは Model-View-Controller (MVC) アプリケーション モデルに習熟している必要があります。

以上がASP.NET Core 2 の学習中に発生した問題の共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。