技術 【C#】.NETでConsoleアプリにメニュー機能を作ろう! 開発時にツール系を作ることってよくあるよね どこの現場で仕事をしても、純粋に案件のプロダクトだけを作っていればいいってことは実はあんまりない。 プロダクトとは直接関係しないが開発中にあると便利なツールみたいなのを作らないといけないことが往々... 2024.03.12 技術
技術 【C# EntityFramework】プロパティ名で指定するOrderByの作り方-続き【拡張メソッド・IEnumerable編】 プロパティ名版OrderByを拡張メソッド化 前回、LINQ to EntiiesのOrderByを項目名で使いたい、という不思議な相談を受けて、調べて見たらできたよ、って感じの記事を書きました。 実はこの話にはもう少し続きがあります。 ま... 2023.10.18 技術
技術 【C# EntityFramework】ラムダ式ではなくプロパティ名で指定するOrderByの作り方 厄介な相談 .Net6のEntityFrameworkを使ったWebアプリ開発をしている現場である時、こんな相談を受けました。 LINQ to EntiiesのOrderByでソート条件を文字列にしたいんだけど、どうしたらいい? 最初、何を... 2023.10.01 技術
技術 【C#】ASP.NETで定期実行ならCronosが便利らしい? CRONのような定期実行がしたい? それならタスクスケジューラを使うのがやっぱり正攻法だと思うんです。 LINUXにcrontabがあるみたいに、Windowsにはタスクスケジューラがあって、素直にそれを使う方がいいと個人的には思います。 ... 2023.02.25 技術
技術 【C#】SkiaSharpを使えばLinux上でSVGとJPEGを合成できるよ 最初はWindowsサーバーでやってました とあるWebアプリの開発の中で ブラウザ上で画像の上にSVGでお絵描きして、出来上がった画像を別サーバーへ転送したい という要件がありました。 具体的にはこんな流れです。 ブラウザ上で背景画像を指... 2023.01.22 技術
技術 【C#】SQLiteとC#が使える開発環境を作ろう! 軽量データベース「SQLite」を使ってみよう SQLiteはオープンソースの軽量なデータベースとして有名ですが、実は使ったことがありませんでした。SQLiteに高いハードルがあるわけではなく、単に触る機会がなかったってだけの話ですが。 で... 2023.01.09 技術
技術 【C#】QuestPDFで請求書作ってみたら簡単すぎた! C#のPDF事情 かつて(15年ほど前の新人時代のことだけど)、C#やVB.NETで帳票周りをよくやっていた時期があります。 当時よく使っていたのは、Crystal Reports、ActiveReports、SVFといったあたりのツールで... 2022.12.25 技術
技術 【Unity】Androidアプリリンク実装の続き – 不具合を直す! 以前のAndroidアプリリンク実装には不具合がある!? 先日、Unity上でAndroidアプリリンクを実装する方法を紹介しました。 ただ、このアプリリンクという機能はAndroid12以降、デフォルト設定がOFFになっているらしくユーザ... 2022.08.14 技術