C# ASP.NET MVC CRUD
目次
プロジェクトについて
このプロジェクトは、ページネーション、並べ替え、検索フィルターを備えたサンプル ログインと CRUD です。 ASPNET MVC 、C#、Entity Framework、ADO.NET Data Modeler、SQL Server で使用されました。
施設
リポジトリのクローンを作成します。
gh repo clone FernandoCalmet/dotnet-5-aspnet-mvc-crud
アプリケーションを実行します。
依存関係
- Antlr: 言語認識のためのもう 1 つのツールは、さまざまなターゲット言語のアクションを含む文法記述から認識エンジン、インタプリタ、コンパイラ、およびトランスレータを構築するためのフレームワークを提供する言語ツールです。
- Bootstrap: Web 上でレスポンシブなモバイル プロジェクトを開発するための最も人気のあるフロントエンド フレームワーク。
- EntityFramework - Entity Framework 6 (EF6) は、長年の開発と機能の安定化により実績のある .NET 用のオブジェクト リレーショナル マッパーです。
- Microsoft.Asp.Net.Mvc: このパッケージには、ASP.NET MVC のランタイム アセンブリが含まれています。 ASP.NET MVC を使用すると、動的な Web サイトを作成するための強力なパターンベースの方法が提供され、関心事項を明確に分離し、マークアップを完全に制御できます。
- Microsoft.AspNet.Mvc.es: このパッケージには、ASP.NET MVC 用のスペイン語サテライト アセンブリが含まれています。
- Microsoft.AspNet.Razor: このパッケージには、ASP.NET Web ページのランタイム アセンブリが含まれています。 ASP.NET Web ページと新しい Razor 構文は、サーバー コードを HTML と組み合わせて動的な Web コンテンツを作成するための、高速、簡潔、クリーン、軽量の方法を提供します。
- Microsoft.AspNet.Razor.es: このパッケージには、ASP.NET Razor 用のスペイン語サテライト アセンブリが含まれています。
- Microsoft.AspNet.Web.Optimization: ASP.NET 最適化は、CSS ファイルと JavaScript ファイルをバンドルして最適化する方法を提供します。
- Microsoft.AspNet.Web.Optimization.es: このパッケージには、ASP.NET Web Optimization 用のスペイン語サテライト アセンブリが含まれています。
- Microsoft.AspNet.WebPages: このパッケージには、ASP.NET MVC と ASP.NET Web ページ間で共有されるコア ランタイム アセンブリが含まれています。
- Microsoft.AspNet.WebPages.es: このパッケージには、ASP.NET Web ページ 3 のスペイン語サテライト アセンブリが含まれています。
- Microsoft.CodeDom.Providers.DotNetCompilerPlatform: 新しい .NET コンパイラー プラットフォーム (「Roslyn」) コンパイラーをサービス API として使用する代替 CodeDOM プロバイダー。これにより、CodeDOM を使用するシステム上の新しい言語機能 (ASP.NET ランタイム コンパイルなど) がサポートされるとともに、これらのシステムのコンパイル パフォーマンスが向上します。
- Microsoft.Web.Infrastructor: このパッケージには、実行時に HTTP モジュールを動的に登録できるようにする Microsoft.Web.Infrastructor アセンブリが含まれています。
- Modernizr – Modernizr は、スタイルシートで特定のブラウザー機能をターゲットにできるクラスを
<html>要素に追加します。これを使用するために実際に Javascript を記述する必要はありません。 Modernizr は、新しい Web テクノロジー (CSS3、HTML5) を活用しながら、これらの新しいテクノロジーをまだサポートしていない古いブラウザーに対する適切なレベルの制御を維持するのに役立つ、小さくてシンプルな JavaScript ライブラリです。 - Newtonsoft.Json – Json.NET は、.NET 用の人気のある高性能 JSON フレームワークです。
- PagedList – PagedList を使用すると、.Net 開発者はページング コードを簡単に作成できます。これにより、任意の IEnumerable(T) を取得し、目的のページ サイズとページ インデックスを指定することで、そのリストのサブセットのみを選択できます。 PagedList は、UI ページネーション コントロールを作成するときに役立つプロパティも提供します。
- PagedList.Mvc – PagedList ライブラリで使用するページネーション コントロールを生成する Asp.Net MVC HtmlHelper メソッド。
- starkbank-ecdsa: これは、楕円曲線デジタル署名アルゴリズムの純粋な C# 実装です。 .NET Standard 1.3、2.0、および 2.1 と互換性があります。 OpenSSLもサポートしています。純粋な C# で ECDSA を高速化するために、ヤコビアン座標などの高度な数学を使用します。
- WebGrease: Web Grease は、JavaScript、CSS ファイル、画像を最適化するためのツールのセットです。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています。詳細については、LICENSE ファイルを参照してください。
スターを与えてください
この実装が役立つと感じた場合、またはプロジェクトで使用した場合は、星を付けてください。ありがとう!または、本当に寛大な気持ちがある場合は、少額の寄付でプロジェクトをサポートしてください。