echo("備忘録");

IT技術やプログラミング関連など、技術系の事を備忘録的にまとめています。

C#

【.net Core】Blazorアプリを作成する&Azureで公開する

概要 先日9/23に、ついに.net core(ver3.0)がメジャーリリースされました。(LTSはver3.1だそうですが) そして、9/26(木)にマイクロソフトで開催された、下記イベントに参加してきました。 この中で、マイクロソフトの井上さん(チャックさん)が話された、.net…

【Xamarin】JXUGC #25 最新情報アップデート&LT 大会に参加しました

概要 昨日(2019/8/31)、マイクロソフト東京本社で開催された、「JXUGC #25 最新情報アップデート&LT 大会」に参加してきました。 その内容になります。 (参考までに)僕のXamarin履歴 2016(4月か10月くらい) : Xamarinイベント&JXUG初参加 3年~3年半のキャ…

【Microsoft】de:code2019体験記その1 C#で令和元年を表示する

概要 先日、マイクロソフトのde:code2019に参加してきました。 本当に素晴らしいセッションを通して勉強することが多く、行って正解だったと思います。 それにこういうイベントで知見が広まると、モチベーションも上がりますね。 あと、某スペシャルゲストも…

【Xamarin】ペアリング済のBluetoothデバイスの情報を取得する。

やりたいこと (今も愛用中)のガラケー購入時にBluetoothスピーカーをもらったが、リモコンがなく、音量調整が面倒。 iTunesは音量調整出来るが、微妙な音量調節が難しい。(特に手が大きいと) Androidでできるアプリを持ってない。→ならXamarinで作ってみよう…

Micorosoft Cognitive Serviceの「Face API」をXamarin.Formsで使用する

概要 昨日(2018/11/17)、「初心者向けXamarinハンズオン」に参加したのですが、そこMicrosoft社の「Azure Face API」(顔検出・認識・分析API)を試してきたので、メモ。 イベントページ:https://jxug.connpass.com/event/96679/ ※すでに終了してます。 使用…

DataTableからListにデータを変換する方法

やりたいこと DataTableの内容(主にデータベースのデータ)に対しても、ListみたいにLinqで扱いたい。 理由 ループで1行ずつList.Add()すれば出来るけど、Enumerable.ToList()みたいに スマートに実現出来ないか? (コードもシンプルになるし) 何だかんだ言っ…

Listに参照型の要素を追加する。(値型と参照型の違い)

「値型」と「参照型」 c#に限らず、プログラムをやると出てくる「値型」と「参照型」。 ややこしい部分であり、特に「参照型」はバグの原因になることも多いですので、実験結果も兼ねてメモ。 言い換えれば、こういうこと 僕が初学者の人に「値型と参照型の…

【Xamarin.Forms】遭遇したエラーと対応集

Xamarin.Formsを触り始めてしばらく経ちますが、その中で僕が遭遇したエラー、及びその対処法になります。 なお、一般的なエラーについては、下記ページを参照。※@nuits_jpさんのページ Xamarin for Visual Studioインストール後、Androidプロジェクトをデバ…

【Xamarin.Forms】コントロールのスタイルを設定する

Xamarin.Formsでラベルやボタンなどのスタイルを設定する方法。 (Windows Formなら「プロパティ」で簡単に設定できるんだけど...)XAMLの場合「ResourceDictionary」を使用する。 <ContentPage.Resources> <ResourceDictionary> <Style x:Key="ButtonRedStyle" TargetType="Button"> <Setter Property="TextColor" Value="Black" /> </setter></resourcedictionary></contentpage.resources>

Visual Studio 2017でXamarinを動かしてみた。

ていうか、前回の記事から50日… いくら仕事で体調が優れないからって、ちゃんと定期的に何か書かないと…だれか、終業後も元気でいられる方法、教えてください…Visual Studio2017正式リリース 先日、マイクロソフト本社で開催された、Infragistics Day 2017 S…

おいパイ食わねえか?

いや、食うわけでもおみまいする訳でもないですが。前から使ってた業務用オンボロPCの後継機としてDELLの通販で買ったPCが、先週ようやく届きました。 そして、それを契機に買ったRaspberry Piの開発が(やっと)Visual Studioで出来るようになったので、セ…

本当の「フリー」について考える

何か、気づいたら前回の記事から1ヶ月近く経ってたんですね。 てっきり2週間位かと思ってました…反省です。さて、気がつけば昨日、2回目の請求も完了していました。 しかし支払サイトは45日…早く入金されないと、マジで金が底をつく…(切実)で、そんな訳…

Xamarinの導入 その2(コーディング)

前回、エラー出まくりながらもXamarinの環境構築が何とか完了しました。 PCLはまだまだ問題ありですが、Android単体なら何とかなりそうなので、下記のサイトを参照して、Android用の簡単なサンプルを作成してみました。 sys-guard.comまずはVSを起動して、プ…

Xamarinの導入

業務ではもっぱらVB.netなのですが、「やっぱりC#.netの方がいいなあ…」って感じながら作業してます。 昔はVB一本だったのですが、他の言語も覚えると「融通がきく」点が逆に「独特な言語」って感じてしまって、むしろコード記述が難しく感じます。 さて、そ…