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件のコメント

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, 技術系 | コメントする

asp.net coreでのセッション変数

asp.net coreではセッション等は基本的にはサーバー上で管理しない。 asp.netのセッション変数をasp.net coreでほぼ同様に使用するには、Microsoft.AspNetCore.Sessionを使 … 続きを読む

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

Microsoft Graphを使用して、ユーザがグループに属しているかどうか調べる

うちの社内アプリの認証方法は今までバラバラで、メンテナンスとか非常に大変だったので、今後はAzure ADに統一していきたいなと思っている今日この頃。 とりあえず、Microsoft Graph APIを使用して、認証と … 続きを読む

カテゴリー: C#, Microsoft Graph, OAuth2, 技術系 | コメントする

MailKitとOAuth2を使ったOffice365へのPOP3アクセス

以前、Office365とPOP3プロトコルを使用した、自社用安否確認システムを作成したのだが、今年の10月以降、Office365にPOPアクセスするのに基本認証方式が使えなくなるとのアナウンスが去年辺りからあり、Of … 続きを読む

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