投稿者「takezou」のアーカイブ

takezou について

ソフトウェア開発会社(ITと言う言葉は大嫌い)で働く、元技術者。 未だに、社内システム位は作ってますが・・・ プログラミング言語はC#が好き。

blazorからgeolocation APIを使ってみる

HTML5をサポートしているブラウザでは、GPS等を使用して、位置情報を得る、geolocation APIを使用することが可能である。 geolocation APIには以下のような関数が用意されている。 geoloc … 続きを読む

カテゴリー: asp.net core, Blazor, C#, 技術系 | コメントする

EntityFramework上でのSqlite DateTimeの扱い

SQLiteでは、日付型というものは基本的に存在しない。 SQLのCREATE TABLE中で型としてDATETIMEを指定しても、内部的にはBinaryとなってしまい、Scaffoldした場合はbyte[]として変換さ … 続きを読む

カテゴリー: C#, dotnetcore, Entity Framework, 技術系 | 1件のコメント

asp.net core webappでのファイルダウンロード

以前にファイルアップロードの件でも少し書いたが、asp.net core webappでのファイルダウンロードについて、多分正解というのが分かったので・・・ 結局、OnPostやOnGetをvoidで定義するのではなく、 … 続きを読む

カテゴリー: .NET, asp.net core, C#, dotnetcore, 技術系 | コメントする

asp.net webappモデルからのJS起動など

asp.net webappのモデル側からJS(例えばwindowをクローズ等)を起動できないものかと、以下のようなコードをチョット試してみた・・・ 結論としてはうまく動作。ただ、セキュリティ上Html.Rawはあまり使 … 続きを読む

カテゴリー: .NET, asp.net core, C#, 技術系 | 1件のコメント

.net core,.net 5でのShift_JISエンコーディング

最近、SJISのテキストファイルを.net 5でいじる必要があって、忘れていたことがあったので、メモ。 .net coreや.net 5では、デフォルトのエンコーディングセットとして、Shift_JISはサポートされてい … 続きを読む

カテゴリー: .NET, dotnetcore, 技術系 | コメントする

asp.net coreでのファイルアップロード

asp.net core webappでローカルファイルをアップロードするには、一般的なHTMLと同様、formタグにenctype=”multipart/form-data”を付け、<in … 続きを読む

カテゴリー: asp.net core, Blazor, 技術系 | 5件のコメント

dotnet core Worker ServiceのWindows Service化

dotnet core(.NET 5も含む)のWorker ServiceをWindowsのServiceとして動作させる例を見つけたのでメモ。 Worker Serviceは下記コマンドで作成する。 通常は、上記によっ … 続きを読む

カテゴリー: .NET, C#, dotnetcore, 技術系 | コメントする

.NET 5のターゲットフレームワーク名

現地時間11/10 .NET 5がリリースされた。 .NET 5では、フレームワーク名にプラットフォームを指定出来るようになった。プロジェクト種別によっては、プラットフォームを指定しないとエラーになるものもある。なお、タ … 続きを読む

カテゴリー: .NET, C#, 技術系 | コメントする

EF CoreによるDBからのEntity作成(Scaffolding)

以前、少し書いたと思うが、Entity Framework Coreを使用して、既存のDBからDbContextクラスとEntityクラスを作成する事が可能である。 例えば以下のようなテーブルを含むDBがあった場合、どの … 続きを読む

カテゴリー: C#, dotnetcore, Entity Framework, 技術系 | コメントする

Windows TerminalでSSH接続プロファイルを作成してみる

Windows Terminalとは、Mircosoft Storeで入手できる、Microsoft社製の無料のTerminalアプリケーション。 インストールすると、デフォルトで、Powershellとコマンドプロンプ … 続きを読む

カテゴリー: Windows, 技術系, 開発環境 | コメントする