【OneDrive Tips】OneDrive API をバッチプログラムなどユーザー操作なしで使用する (.NET C# 版) (Microsoft Graph ライブラリ使用)

前回は URL の API を直接叩く方法で説明しましたが、今回は Microsoft Graph というライブラリを使用して OneDrive にアクセスする方法について説明しています。

【OneDrive Tips】OneDrive API をバッチプログラムなどユーザー操作なしで使用する (.NET C# 版) (追加使用ライブラリなし)

長年やろうと思ってたんですが、やるたびにできなくてずるずる引き延ばしていたのですがようやく実現できたので Tips にまとめました。ネットに出回っている同様の内容は古いバージョンだったりするので今回は最新のバージョンに合わせて作っています。

【.NET Tips】Visual Studio と ソース ジェネレーター (Source Generator) を使用してコードを自動生成する

T4 も結構便利なのですが、現在のプロジェクトのコードを解析しながらコードと自動生成するには少し不向きです。Roslyn が使えるソースジェネレーターなら解析しながらのコード自動生成が行えます。

WinUI Tips「WinUI 3 で開発を行うための準備をする」

WinUI 3 もようやく .NET 8 に正式対応したようなので Tips としてまとめてみました。画面デザインで使えるコンポーネントがかなり多いのでデスクトップアプリとして使うには結構いい感じだと思います。ただ Windows Form や WPF と動かし方が違うのでそこはちょっと工夫が必要だと思います。