.NET Core ASP.NET Core Web APIで実装するシンプルで高速なDBトランザクション処理(on SQL Server) .Net 6.0 の ASP.NET Core Web APIから、Dapper+Microsoft.Data.SqlClient NuGetパッケージを使い、SQL ServerデータベースへDBトランザクション処理を行うサンプルを作成し... 2023.01.21 .NET CoreASP.NET CoreC#SQL ServerSwaggerVisual StudioWeb APIデータベース
SQL Server SQLServerへ接続するコネクションストリングを簡単に取得する Visual Studio 2022の「SQL Server オブジェクト エクスプローラー」からSQLServerへ接続すると、プロパティ画面でコネクションストリングを簡単に取得できます。 2023.01.14 SQL ServerVisual Studioデータベース
データベース SQLServer/Oracle/PostgreSQL 大文字小文字の使い分け SQLServer/Oracle/PostgreSQL それぞれで、テーブル、カラムなどのオブジェクト名を決める際、大文字小文字の使い分け方に悩むかと思いますが、データベース毎の無難な大文字小文字の使い分け方は下記になります。 無難なパ... 2022.05.07 OraclePostgreSQLSQL Serverデータベース
Blazor Server VPS + CentOS 7.9 + Asp.Net Core 5.0 (Blazor server) + SQLServer 2019 構成のシステムイメージ Asp.Net Core 5.0 (Blazor server) + SQLServer 2019 構成で実装した業務システムを、社内、自宅を問わず使用できるように、さくらインターネットVPSに CentOS 7.9 をインストールしデプロ... 2021.12.05 .NET CoreASP.NET CoreBlazor ServerLinux・ShellNginxSPASQL ServerTransact-SQLVisual StudioVPS レンタルサーバセキュリティ対策データベース開発方式
EF Core EF Core 5.0 は追跡機能が有効になっていると、DB上の変更がDbSetに反映されない 「Asp.Net Core 5.0 + EF Core 5.0 + SQLServer 2019」環境で開発していて、 EF Core 5.0 の FromSqlRaw()でストアドプロシージャからDbSet<> に一覧データを取得したあと... 2021.10.04 .NET CoreASP.NET CoreC#EF CoreSQL Serverデータベース
.NET Core Asp.Net Core ベースのWebシステム(VPS) インターネットに公開できるレベルの堅牢なWEBサーバを、Asp.Net Coreベースで構築した。インフラ回りのポイントを纏めたので、Asp.Net Coreを使う人には、是非、参考にしてほしい。 ソースコードや資料も公開している。Garf... 2020.09.21 .NET CoreASP.NET CoreC#JavaScriptjsonLinux・ShellNginxOpenSSLSITEGUADSQL Serverインターネットセキュリティ対策データベース
SQL Server SQLServer 2017 のvarchar/nvarchar列は、Select結果が500文字で切れる SQLServer 2017 を使っていて、varchar/nvarchar列をSelectした際、文字列が500文字で切れる事象にハマりました。varchar/nvarcharのサイズをそれぞれ、varchar(MAX)、nvarchar... 2019.11.14 SQL Serverデータベース
SQL Server SQLServerで「フルテキスト インデックス」メニューが無効になっている時の対処 SQLServer 2017 で、テーブルにフルテキストインデックスを設定していた場合、SQL Server Management Studio 18系だと、「フルテキストインデックス」コンテキストメニューが無効になっていてハマる。 SQL... 2019.11.12 SQL Serverデータベース
Linux・Shell 外部公開するCentOS+SQLServerサーバの接続設定 インターネットに外部公開するCentOS+SQLServerサーバで、外部からSQLServerへ接続可能にする場合、パスワードを強固なものにするだけでは不十分で、SQLServerの接続ポート番号変更とIP制限するセキュリティ対策が必須で... 2019.07.19 Linux・ShellSQL Serverセキュリティ対策データベース
Linux・Shell Linux+SQLServer2017のtempdbチューニング SQLServerのパフォーマンスチューニングでは、tempdbのデータファイル数とログファイル数を、CPUコア数に合わせるのは必須。SQLServerをLinuxにインストールした場合、データファイルとログファイルが1ファイルづつしか作ら... 2019.07.15 Linux・ShellSQL Serverデータベース