.net(ASP.NET/UWP/Winforms/Xamarin)アプリケーションとスムーズに統合できるため、asp.net/.net開発に使用するのに最適なデータベースの1つがSqlServerであることはニュースではありません。
SqlServerのローカルインスタンスをASP.NETアプリケーションと統合するプロセスに取り掛かりましょう.....
これらの手順を完了するには、次のものが必要です。
- MicrosoftSQLサーバー管理スタジオ
- SqlServer構成マネージャー
- ASP.NETプロジェクト(sqlserver用のEFCore ORMがインストールされている)
SQLServerでEFcoreツールをインストールするには
package manager console
に移動します 次のパッケージをインストールします
Microsoft.EntityFrameworkCore.SqlServer
ステップ1。
SqlServer構成マネージャーを開く
ローカルインスタンスを初めて使用する場合、またはSQLServerにリモートで接続する場合は、TCP / IPが有効になっていることを確認してから、TCP / IPを右クリックしてプロパティを選択し、IPアドレスを選択して、最後のセクションまでスクロールします。 Ipall
TCP port:1433
を入力します
ステップ2:
ステップ2は、asp.netプロジェクトに使用する予定のデータベースをSQLServerManagementStudioに作成することです。
ステップ3:データベースを接続文字列としてappsettings.json
に追加します ファイル(asp.netプロジェクト内)。 DATABASENAME
を置き換えます データベースの名前で
"ConnectionStrings": {
"DefaultConnection": "Data Source=.;Initial Catalog=DATABASENAME;Integrated Security=True"
}
ステップ4:
プロジェクトにApplicationDBcontextクラスを作成します
そして、configureservicesの下のアプリケーション起動クラスにdbcontextを追加します
そして、あなたは稼働しているはずです.....😄