入門
そこに多くの優れたWeb開発フレームワーク.NETがある、またはASP.NET定型ヒートアップする必要があり - ABPは、さまざまなシナリオでのWebアプリケーションを開発するために使用することができる共通の開発フレームワークであるため、WebアプリケーションFrameworを、エネルギーの開発はちょうど置きますあなたができる、とフロントエンド技術でも人気の高いフレームワークであるだけでなく、生態系のABPはまだ良いですが、メンテナンスの企業がある事業で、多くの開発者があり、メンテナンスされている、ASP.NETボイラープレートは、同時に上記Microsoftは積極的に現在の.NETので、オープンソースとクロスプラットフォーム事業を推進しているので、サポート、.NET Frameworkおよび.NETのコア、現在、非常に成熟している、同社のプロジェクトの多くで使用される、反復およびメンテナンスがありましたコアは、コアの強さである、すべてのABP ABPは、.NETコア、ABPのASP.NETの優れた速度と性能の現在の反復と結合のみASP.NETコアフレームワーク、完全にクロスプラットフォームをサポートする次世代のためのフレームワークを導入しましたCOREターンは、人気のあるオープンソースのプロジェクトです。
私は大規模なデータエコロジーに投資してきたが、また、.NET開発およびABPの開発が心配されました、そして今日はリリースがABPで出てきた見て長い時間のために、1.0を持っているので、レベル使用可能に達しているが、今日は、次のを体験します。
ABP(ソースコード)のASP.NET CORE https://github.com/abpframework/abp
バージョン:1.0.2
公式サイト:ABP https://abp.io/
ABPは、最新のWebアプリケーションを作成するための完全なアーキテクチャと強力なインフラであります!SOLID開発経験をご提供し、ベストプラクティスや規則に従ってください
インストール
環境の経験
オペレーティングシステム - MacOSのハイシエラ10.13.6IDE - 仮面ライダー2019.2ABP 1.0.2.NET CORE SDK 3.0PostgreSQL 12Yarn v1.19 +ノードV12 +
インストールABP CLI
ABP ABP CLIを起動する最速の方法のための新しいソリューションフレームワークを使用しています。コマンドラインウィンドウのインストールABP CLIを使用しました:
DOTNETツールインストール-g Volo.Abp.Cli
新しいソリューションを作成します。
新しいKid.GitRMB ABP
あなたは、名前空間の異なるレベルを使用することができます。たとえば書店、Acme.BookStoreまたはAcme.Retail.BookStoreください。*
階層的なMVCアプリケーションを作成するためのデータベース・プロバイダとしてEntity Frameworkのコアを使用して、新しいコマンド。しかし、それはまた、他のオプションがあります。例:
#使用MongoDBのデータベースプロバイダとして
Kid.GitRMB -d MongoDBの新しいABP
#階層アーキテクチャに基づくソリューションを作成して
新しいKid.GitRMBが--tiered ABP
#はモジュールテンプレートの作成
新しいKid.GitRMB.Payment -tモジュールABPを
その他のCLI命令ABP、CLIのマニュアルを参照してください
糸のインストールパッケージを使用します
CD /Users/kid/Project/GitRMB/src/Kid.GitRMB.Web //これは、プロジェクトのパスである
糸
リファレンスパッケージ
私は、PostgreSQLを使用したいので、パケットを参照する必要があるため、デフォルトでは、このステップをスキップMSSQL場合は、MySQLを使用している場合、対応するパケットを指し、
そして、次の2つの変更のコード
データベース接続文字列を変更します。
1で設定ファイルを開き、2、図3は、PostgreSQLが、これはMSSQLされているデフォルトの文字に対応するように変更
データベーステーブルと初期データの作成を開始
- 図は、図にファイルをコピーします。1 appsetting.json 2
- 2つの移行の図の削除ファイルフォルダ、デフォルトの設定は、MSSQLクラスであるため、(デフォルトでは、このステップをスキップMSSQL場合)
- DOTNET EFインストールツール1 DOTNETツールがインストール--global DOTNET-EF
- 図へのファイルディレクトリでcdコマンドライン。2(デフォルトは、このステップをスキップMSSQL場合)以下のコマンドを実行して1 DOTNET EF移行がInitialCreateを追加
PostgreSQLの作成のためのコンフィギュレーションクラス
- 右DbMigratorプロジェクト、ファイル名を指定して実行の実行、データベーステーブルとデータの最後には、すでに存在しているかどうかを確認するには
ファイル名を指定して実行.Webプロジェクト
それはMacOSのシステム上にあるので、あなたは、プロジェクトを実行するかを選択する必要があります
表示ページ
次の図は、登場し、それが成功したことを説明しました
デフォルトのアカウントとパスワード
管理者
1q2w3E *
概要
ABP FOR ASP.NET COREは、.NETプログラマのための非常に効率的で近代的なWEB開発フレームワークは、プロジェクトの作業のために良い学習ツールですし、背後に常にABPのこのバージョンを更新して体験していきます。
推奨:ライダーは非常にクールすぎライダーを使用してクロスプラットフォーム開発でのMacOS上でクールな感じ.NETで開発しました。
出典:演算子