
プロ太@C#・博士(工学)・Microsoft MVP(.NET)
@prota_csharp
C#初心者向け情報発信中。Blazor+Azure連携・WPF/WinForms・生成AI活用など。個人事業主(メンター&情報発信)、元大手IT企業マネージャ、開発20年以上🔧「効率的で楽しい開発」を追求。 ブログ:http://prota-p.com/、YouTube:http://youtube.com/@prota_pro
คุณอาจชื่นชอบ
私の自己紹介です。 ・💻 プログラミング言語の中ではC#が一番好き ・🛠️ 好きな開発環境はもちろんVisual Studio ・👨💻 尊敬する言語設計者はアンダース・ヘルスバーグ ・🤹 大手IT企業ではマネージャとして苦労も ・😊 今は個人事業主として毎日幸せにプログラミング お気軽にフォローください ✨
Microsoft MVP for Developer Technologies (.NET) を受賞しました。 日頃よりYouTubeやブログを応援してくださっている皆さま、本当にありがとうございます。 これからもC#に関する情報発信を続けていきますので、よろしくお願いいたします。 #MVP #dotnet #CSharp

VS2026Insidersも更新がきているな。。。 更新しようとしたら、勝手にVSが閉じて更新してくれたけど、VS2022だと「VSを閉じたタイミングで更新」みたいな感じだった気が。 これもVS2026の修正点の1つかも?
急に古いPCにLinuxのインストールをし始めるって、エンジニアの逃避行動(?)であるあるなんですかね… 試験勉強前に急に部屋の整理をはじめる的な。 これはWin10→Win11に移行できないPC達の救済として、正しい行いなのです😇
「C#らしさあふれる小粋な言語機能選手権」をやったら…優勝は nameof 演算子かな。
プログラミング言語「静的型付け vs 動的型付け」の記事・動画を作成しました! 記事:prota-p.com/programming_st… 動画:youtube.com/watch?v=0FMJk9… 皆さんは、静的型付け・動的型付けのどちらが好きでしょうか?
youtube.com
YouTube
【プログラミング入門】静的型 vs 動的型【C# 、Java、Python、JavaScript、C/C++】
WindowsでClaude Codeを試す。 Windowsでネイティブサポートはなく、WSL経由での実行が必要になるんですね😅 AIエージェントで、コマンドラインで指示だして作っていくのはけっこう斬新だなぁ。 (実験的ということで簡易な実装なのかもだけど…)
MSBuildへの介入によるコード変換を実装中。 C#コードだけならよいんだけど、BlazorのRazorコード部分とかまで介入しようとすると、なかなか大変なことがわかってきた。。。
ローカルで動いていた自動テストがGitHub Actionsでこける…(よくあることですね😅) 原因は、ローカル(Windows)とCI環境(Ubuntu)で、設定ファイル名の大文字・小文字の扱いの違い、という基本的なことでした。 わかると「こんなことか」となるのですが、わかるまでは悩みますね😃
AvaloniaUIとリアクティブUIにもけっこう慣れてきたかな。 AvaloniaUI+MVVM+リアクティブUIの記事とかも作っていきたいけど、需要的にはWPFとかMAUIなのだろうか…🤔
ファイルシステムからの読み込み部分をインターフェースにして、テスト時にモックで置き換えられるようにしました。 でも、ダミーのフォルダツリー構造作るの面倒で、これぐらいなら実データ使ったほうが早いか、などとなりました😅 どこまでをモックにするかは悩ましいですね。
久々にact(GitHub Actionsをローカルで実行できるツール)を使う。 微妙に動作違うこともありますが、やっぱり、GitHub Actionsをローカル環境で試せるのはありがたいですね。
「C# 入門編【初心者向けnull徹底解説!】~null参照例外を防ぐ~【Visual Studio警告対策・null許容参照型・null合成/条件算子・required】」を作成しました! 記事:prota-p.com/csharp_basic19… 動画:youtube.com/watch?v=F34Djd… C#における「nullとの戦いの歴史」としてnullへの理解を深められます😃
youtube.com
YouTube
C# 入門編(19)【初心者向けnull徹底解説!】~null参照例外を防ぐ~【Visual Studio警告対策・null許容参照型...
リアクティブUIとFluxorはどちらも「状態管理」を記述しやすくするものですが、アプローチが異なりますね。 リアクティブUIは「分散型」:各コンポーネントが自律的に状態管理。 Fluxorは「中央集権型」:アプリ全体の状態を中央で一元管理。 いろいろな考え方にふれると視野が広がりますね。
プログラミング学習は、昔は「基礎から積み上げ」が主流だったけど、AI時代は「まず動くものを作って、後から理解する」というのもありですね。 積み上げ:基礎がしっかり身につく 先に動かす:実用感・モチベーションを保ちやすい というメリットがそれぞれあるかと思います😀
【C#/WinForms実践入門編(13)】AIアシスタントアプリ ~JSONフォーマットでトピック分析機能を追加しよう!~【システムプロンプトをどう作る?】 を作成しました! 記事:prota-p.com/csharp_winform… 動画:youtube.com/watch?v=_C9hll… AI応答を構造化したJSONで取得できると、応用の幅が広がりますね!
youtube.com
YouTube
【C# /WinForms実践入門編(13)】AIアシスタントアプリ ~JSONフォーマット回答でトピック分析機能を追加しよう!~【シ...
United States เทรนด์
- 1. D’Angelo 82.5K posts
- 2. Brown Sugar 7,939 posts
- 3. Black Messiah 3,077 posts
- 4. #GoodTimebro 1,415 posts
- 5. Happy Birthday Charlie 101K posts
- 6. Powell 28.1K posts
- 7. Voodoo 8,474 posts
- 8. #BornOfStarlightHeeseung 70.2K posts
- 9. How Does It Feel 4,888 posts
- 10. #csm217 3,028 posts
- 11. Alex Jones 23.1K posts
- 12. Rest in Power 9,725 posts
- 13. #PortfolioDay 6,791 posts
- 14. Sandy Hook 8,223 posts
- 15. Neo Soul N/A
- 16. Pentagon 89.2K posts
- 17. #tuesdayvibe 5,689 posts
- 18. Jill Scott N/A
- 19. Osimhen 49.4K posts
- 20. George Floyd 7,566 posts
Something went wrong.
Something went wrong.