-
[基本]WebComponentsの作り方
【Web Componentsとは】 ロジック(Javascript)と見た目(HTML、css)をひとまとめにした独自のHTMLタグを作ることができますReactやVue.jsのコンポーネントのようなものですが、特定のフレームワークに依存せず広く使用できることがメリットです現在(2023/04... -
ASP.NET+Vue.jsでフォーム認証を使う場合
従来から運用している.NETFramework4.8のシステムがありますが、今回サーバ側とフロントエンド側で完全にプロジェクトを分けることが必要となりましたフロントエンドはvue.jsで作成します 【サーバ側の準備】 プロジェクト作成 VisualStudioで.NETFramewor... -
ジェネリック型制約
【はじめに】 C#では関数に型引数を指定することができます public void TestFunction<T>(){ // 何かしらの処理 } 【ジェネリック制約】 型引数は便利なのですが、どんな型でも許容するため状況によっては使いにくい場合もあります指定可能な型を制... -
WindowsのGITでグローバルな.gitignoreを指定する方法
【ユーザーフォルダにグローバルな.gitignoreを作成する】 毎回.ideaや.vsなどをプロジェクトごとに.gitignoreに記載していたのですが、グローバルな.gitignoreを作成すれば毎回追加することなく無視してくれますグローバルな.gitignoreをC:\Users\****\.g... -
SQLServerのgeography型をポリゴンで検索する場合は左回りである必要があります
【はじめに】 SQLServerのgeography型をポリゴンで空間検索する際、座標が左回りでなければうまく検索できませんNetTopologySuiteを使用し、座標を左回り(時計回り)に修正する方法です 【SQL】 geography型のlocationを持つ、customersテーブルを空間検索... -
PostgreSQLでアルファベットの大文字小文字を区別せず検索する方法
【はじめに】 MySQLやSQLServerではDBの照合順序を指定すれば大文字小文字区別なく検索することができますPostgreSQLでは照合順序では設定できません 【ILIKEを使う方法 】 PostgreSQLで大文字小文字区別なく検索するにはILIKEを使用します例えば以下のよ... -
SQLServerのSynonym一覧をクエリで取得する方法
【はじめに】 SQLServerのSynonym一覧を取得するにはSQL Server Management Studioを使用すれば簡単ですが、クエリで実現する必要があったので調べました 【Synonymを取得するクエリ】 SELECT name, base_object_name FROM sys.synonyms name: synonym名ba... -
.NetCore3.0で単一バイナリを生成する方法
【はじめに】 .NetCoreでプラットフォームを指定して発行すると、関連dllも大量に含まれます関連dllが含まれていても実用上問題ありませんが、不特定多数のユーザーに配布する場合、どのファイルを実行すれば良いか分かりにくいかもしれません.NetCore3.0... -
基礎算定届を電子申請する方法
【はじめに】 4~6月分の平均賃金により、社会保険料の元となる標準報酬が決まりますこの標準報酬を7月10日までに社会保険事務局に申請しなければなりませんその方法と以前に手続きを行った際にどれぐらい時間がかかったのかを記載します https://www... -
.NET5のSqlClientでSQLServerの空間情報を扱う方法
【必要なパッケージ】 https://www.nuget.org/packages/Microsoft.Data.SqlClient/ https://www.nuget.org/packages/NetTopologySuite.IO.SqlServerBytes/ 【テーブル構造】 例として店舗の座標を保存するだけのテーブルとします create table stores ( id...
1