<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>C# on minato project</title><link>https://blog.minatoproject.com/categories/c%23/</link><description>Recent content in C# on minato project</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Tue, 25 Feb 2025 04:07:28 +0900</lastBuildDate><atom:link href="https://blog.minatoproject.com/categories/c%23/index.xml" rel="self" type="application/rss+xml"/><item><title>【C#】.NET 8のWPFでNFCのデータを読んだり書いたりしてみた</title><link>https://blog.minatoproject.com/posts/2447/</link><pubDate>Tue, 25 Feb 2025 04:07:28 +0900</pubDate><guid>https://blog.minatoproject.com/posts/2447/</guid><description>&lt;p&gt;前回の続編です。&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://blog.minatoproject.com/posts/2442/"&gt;【C#】.NET 8のWPFでNFCのデータを読んでみた【MVVMもあるよ】&lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="作ったもの"&gt;作ったもの&lt;/h2&gt;&#10;&lt;p&gt;こんな感じです。&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://blog.minatoproject.com/uploads/2025/02/PCSCSampleWpf_01.png" alt=""&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;読み込みの画面&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://blog.minatoproject.com/uploads/2025/02/PCSCSampleWpf_02.png" alt=""&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;書き込みの画面&lt;/em&gt;&lt;/p&gt;&#10;&lt;h2 id="nfcのデータ構成について"&gt;NFCのデータ構成について&lt;/h2&gt;&#10;&lt;p&gt;ここが詳しかったです。&lt;/p&gt;</description></item><item><title>【C#】.NET 8のWPFでNFCのデータを読んでみた【MVVMもあるよ】</title><link>https://blog.minatoproject.com/posts/2442/</link><pubDate>Sat, 15 Feb 2025 01:53:34 +0900</pubDate><guid>https://blog.minatoproject.com/posts/2442/</guid><description>&lt;p&gt;おはこんばにちは。みなとです。数億年振りに技術エントリです。&lt;/p&gt;&#10;&lt;p&gt;ひょんなことからNFC Type-Aの空のカードを入手しまして、リーダライタもちょうど埃をかぶっていたところだったので色々試してみることにしました。&lt;/p&gt;</description></item><item><title>【WPF】音声入力×ChatGPT×合成音声で遊ぶ</title><link>https://blog.minatoproject.com/posts/2332/</link><pubDate>Fri, 05 May 2023 02:06:04 +0900</pubDate><guid>https://blog.minatoproject.com/posts/2332/</guid><description>&lt;p&gt;お久し振りです。&lt;/p&gt;&#10;&lt;p&gt;最近世間を賑わせているChatGPTなるものを私もしてみむとてしてみました（土佐日記風）。&lt;/p&gt;&#10;&lt;h2 id="紹介資料"&gt;紹介資料&lt;/h2&gt;&#10;&lt;p&gt;ブログ用に書き起こそうかとも思いましたが以下のスライドに大体まとめたのでこちらをご覧ください。&lt;/p&gt;</description></item><item><title>.NET MAUIとOCRで遊ぶ</title><link>https://blog.minatoproject.com/posts/2323/</link><pubDate>Sat, 28 Jan 2023 22:57:12 +0900</pubDate><guid>https://blog.minatoproject.com/posts/2323/</guid><description>&lt;p&gt;久し振りにエンジニアっぽいエントリーです。&lt;/p&gt;&#10;&lt;p&gt;.NET MAUIでWinRT APIのOCRエンジンを実装してみました、というおはなし。&lt;/p&gt;&#10;&lt;h2 id="net-mauiとは"&gt;.NET MAUIとは&lt;/h2&gt;&#10;&lt;p&gt;昨今の.NET界隈にはあまり詳しくなく、MS公式からの受け売りになるのですが、&lt;/p&gt;</description></item><item><title>MacBook Air (2013) にmacOS VenturaをインストールしてWindowsから.NET MAUIを動かす</title><link>https://blog.minatoproject.com/posts/2299/</link><pubDate>Mon, 19 Dec 2022 01:00:50 +0900</pubDate><guid>https://blog.minatoproject.com/posts/2299/</guid><description>&lt;p&gt;お久し振りです。&lt;/p&gt;&#10;&lt;p&gt;知人から古いMacBook Airを譲り受けたので.NETのマルチプラットフォーム系フレームワークのビルドマシンにしようと四苦八苦したお話をしようと思います。&lt;/p&gt;</description></item><item><title>【WPF】最近作ったもの紹介</title><link>https://blog.minatoproject.com/posts/2172/</link><pubDate>Sun, 10 Oct 2021 23:27:18 +0900</pubDate><guid>https://blog.minatoproject.com/posts/2172/</guid><description>&lt;p&gt;今回は私がここ2～3ヶ月の間に作っていたアプリの紹介でもしようと思います。&lt;/p&gt;&#10;&lt;p&gt;なお、性懲りもなくWindowsでC#で.NETでWPFです。たまにはWebアプリでも作れんのかと。&lt;/p&gt;</description></item><item><title>【Build 2021】.NET MAUI Preview 4を試す！</title><link>https://blog.minatoproject.com/posts/2073/</link><pubDate>Sun, 30 May 2021 01:05:10 +0900</pubDate><guid>https://blog.minatoproject.com/posts/2073/</guid><description>&lt;p&gt;今週5/26～28にMicrosoftの開発者向けイベント Build 2021 がオンラインで開催されました。&lt;/p&gt;&#10;&lt;p&gt;仕事が激務でリアタイで見ることができず、今日からチクチク追っかけてました。&lt;/p&gt;</description></item><item><title>【Xamarin.Forms】数独解くやつにUIつけてみたやつにOCR実装してみた</title><link>https://blog.minatoproject.com/posts/2004/</link><pubDate>Sat, 05 Dec 2020 01:49:24 +0900</pubDate><guid>https://blog.minatoproject.com/posts/2004/</guid><description>&lt;p&gt;前回までの&lt;del&gt;ラブライ&lt;/del&gt;お話は以下から。&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://blog.minatoproject.com/posts/1960/"&gt;数独を解くやつ作ってみた&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://blog.minatoproject.com/posts/1989/"&gt;【Xamarin.Forms】数独解くやつにUIつけてみた&lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="やりたかったこと"&gt;やりたかったこと&lt;/h2&gt;&#10;&lt;p&gt;せっかくマルチプラットフォームで作ってるんだし、モバイルデバイスのハードウェアとかも活用してみたいよね、という思いから、「問題をカメラで撮って問題を自動で認識して入力できたらカッコよくね？」とか考えついてしまったのが運の尽きでした。&lt;/p&gt;</description></item><item><title>【Xamarin.Forms】数独解くやつにUIつけてみた</title><link>https://blog.minatoproject.com/posts/1989/</link><pubDate>Tue, 03 Nov 2020 01:57:50 +0900</pubDate><guid>https://blog.minatoproject.com/posts/1989/</guid><description>&lt;p&gt;前回↓の続きです。&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://blog.minatoproject.com/posts/1960/"&gt;数独を解くやつ作ってみた&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;※WordPress用のブログカードあったんだね…&lt;/p&gt;&#10;&lt;p&gt;まぁ御託はさておき先日の数独解法アルゴリズムをC#に移植してついでにUIもつけてみましたよ、というお話です。&lt;/p&gt;</description></item><item><title>【Prism】抽選アプリ作ってみた</title><link>https://blog.minatoproject.com/posts/1579/</link><pubDate>Tue, 17 Dec 2019 21:05:52 +0900</pubDate><guid>https://blog.minatoproject.com/posts/1579/</guid><description>&lt;p&gt;ご無沙汰してます。&lt;/p&gt;&#10;&lt;p&gt;知人の結婚式の二次会の幹事っぽいものを拝命しまして、ビンゴゲームをするということで私のPCを使って進行することになりました。&lt;/p&gt;&#10;&lt;p&gt;まぁそんなことはどうでもよくてWindowsで動くビンゴアプリと当たった時の抽選アプリを探していたのですが、どうも抽選アプリの方がよさげなのがなかったので自作することにしました。&lt;/p&gt;</description></item><item><title>【Prism】UserControl初期化時にViewModelのプロパティも設定する方法</title><link>https://blog.minatoproject.com/posts/1418/</link><pubDate>Thu, 05 Sep 2019 00:33:20 +0900</pubDate><guid>https://blog.minatoproject.com/posts/1418/</guid><description>&lt;h2 id="what-is-this"&gt;What is this?&lt;/h2&gt;&#10;&lt;p&gt;&lt;img src="https://blog.minatoproject.com/uploads/2019/09/PrismApplication.png" alt=""&gt;&lt;/p&gt;&#10;&lt;p&gt;WPFでPrismフレームワークを使っている環境で、ItemsControlなんかの中で複数のカスタムUserControlをプロパティを変更しつつ生成したい場合、通常の状態だと生成元（親Windowなど）のViewModelでUserControlのViewModelを愚直にnewしてもプロパティが設定できないという事態に陥るので、その解決策です。&lt;/p&gt;</description></item><item><title>C#からJupyter APIにアクセスできるライブラリ作った</title><link>https://blog.minatoproject.com/posts/1369/</link><pubDate>Mon, 15 Jul 2019 01:37:58 +0900</pubDate><guid>https://blog.minatoproject.com/posts/1369/</guid><description>&lt;p&gt;みなとです。&lt;/p&gt;&#10;&lt;p&gt;Jupyterは便利なのですが唯一ファイル転送機能について言えばこれはおまけのおもちゃみたいな完成度で、ディレクトリごとアップロードできなかったり複数の大容量ファイルのアップロードに難があったりそもそも操作性が煩わしかったりでUIからがっつりFTPする枠組みが未だに整っていません。&lt;/p&gt;</description></item><item><title>麻雀スコア管理ツール</title><link>https://blog.minatoproject.com/posts/352/</link><pubDate>Wed, 16 Aug 2017 00:00:06 +0900</pubDate><guid>https://blog.minatoproject.com/posts/352/</guid><description>&lt;p&gt;ここのところ律儀に月１回更新になっているっぽいですがきっと気のせいです。&lt;/p&gt;&#10;&lt;p&gt;海外研修で仲間内で麻雀を打っていた時にスコア管理をExcelでやっていたのですが、どうも上手く計算できないケースがあってどうしようかと悩んでいました。&lt;/p&gt;</description></item><item><title>【Visual C#】「第何何曜日」を返すモジュールを作ってみる</title><link>https://blog.minatoproject.com/posts/346/</link><pubDate>Sat, 25 Feb 2017 00:00:15 +0900</pubDate><guid>https://blog.minatoproject.com/posts/346/</guid><description>&lt;p&gt;第2、第4金曜が資源ごみの日で「あ！また出し忘れた！！」ってなったときにいつも思うのですが、「第何何曜日」とかいう表記は日本語の悪しき風習というか欠陥というか、どうにかして欲しいのは私だけでしょうか。&lt;/p&gt;</description></item></channel></rss>