C#」カテゴリーアーカイブ

C#12の新機能(一部抜粋)

.NET8でサポートされる、C#12の新機能を調べてみた。 ①コレクション式コレクション式は配列やList等の初期化や代入などに使用できる。以下のような感じ。 newと初期化を一緒に行うシンタックスシュガーだね。 また、 … 続きを読む

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

MailKit SMTP送信エラー

アプリケーションからメールを送信するために、以下のような感じでMailKit.Net.Smtpを使用している。 Connectメソッドで、サーバーとポートのみ指定する形。今までは普通に動いていたのだが、SMTPサーバーを … 続きを読む

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

.net 8 RC2 blazor dialogタグ

.net 8 RC2からdialogタグのイベントとして、@oncloseと@oncancelが追加された。これにより、ダイアログのクローズ時とESCキーによるキャンセル時にC#コードを呼び出すことができるようになった。 … 続きを読む

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

MS Graph APIを使用したTeamsへのメッセージ投稿

今回は、MS Graph APIを使用して、TeamsのChannelへメッセージを投稿する方法について試してみた。 前提として、投稿を行うには、TeamのIDとChannelのIDが必要となる また、メンション付きメッ … 続きを読む

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

blazorでの画面遷移方法など

最近、Blazor(Server Side)でアプリを作っていて、チョットばかり調べたものがあるので、備忘録として。 まず、リンクを使用せずに、ボタンイベント等でコードを使用して、他ページに画面遷移させる方法。 これには … 続きを読む

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

blazor serversideでのセッション変数

asp.net blazor server sideでセッション変数を使おうとして、チョット嵌ったので、メモ。 asp.net webappなどでは、Program.cs中でServiceにSessionを追加して、Us … 続きを読む

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

MS Graphでユーザー追加とライセンス付与

またまた、MS Graphの話で申し訳ないのだが、チョット嵌った点があったので、メモ。 MS Graphを使用して、Office365のユーザーを追加するプログラムを書いてみた。MSのドキュメントにはユーザー作成時にライ … 続きを読む

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

MS Graphでメール送信

この所、MS Graphの話ばかりとなってしまっているが、今回もMS Graphのお話。 今回は、メール送信について。今まで、いくつかメール送信のプログラムを書いてきたが、大抵、MailKit.Net.Smtpを使用し作 … 続きを読む

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

Office365個人に割当てられているライセンス取得

前回の記事では、テナントに割当てられている、ライセンス一覧を取得してみたが、今回は個人に割当てられている、ライセンスを取得してみる。 取得するには、アプリケーションに下記の権限が必要。 ※これも何故Writeが必要なのだ … 続きを読む

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

MS Graphでテナントのライセンスを取得

Powershell Office365モジュールでは、簡単にテナントのライセンス情報を取得できるのだが、プログラムからMS Graphで取得するにはどうすればよいか、調べてみた。 調べ方が悪いのか、あまり例がヒットしな … 続きを読む

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