Microsoft ASP.NET Core 2.2 Framework and Entity Framework Coreを使用したMVC Webアプリケーションの模範的な実装であるシンプルなタスク管理システムコア2.2。このソフトウェアに含まれる機能は、標準のタスク管理です。タスクに譲受人ユーザーを割り当てて、そのタスクを完了することができます。システムを使用すると、タスク解決プロセスを記録し、タスクをマイルストーンに添付できます。
.NET Frameworkで使用することを事前にフィーフ化します。これは、アプリでリレーショナルデータベースモデルを使用して単純化されており、多くの機能があるため、組み込みのORM -Entity Frameworkをプロジェクトします。そしてもちろん、それは私のプログラムに困難もありません。また、.NETフレームワークエコシステムで動作するように高速で最適化されています。
私は標準の組み込みのアイデンティティサービスを使用しましたが、たとえば私のエンティティフレームワークモデルとの関係でそれを使用するために、それはほとんど拡張されていませんでした。通常、INTをプライマリキーとして使用するように拡張しますが、今回はMicrosoftの正しい方法のように標準のガイドを使用して行こうとしました。
私のプロジェクトのフロントエンドの部分として、私はBootstrap CSSフレームワークを含むフレームワークレイザービューで配信された標準を使用しました。組み込みのヘルパーによるプロジェクトの開発を簡素化します。たとえば、それらの中で私のお気に入りは、CSRF、XSS保護、およびjQueryを使用したクライアント側の検証を使用し、以前に言及したCSSフレームワークを使用しています。また、ASP.NET CoreとEntity Framework Coreに実装されたサーバー側の検証と完全に機能します。