ReactiveProperty v5.4.0 をリリースしました
機能的には変わってません。System.Reactive を 4.1.3 にしました余分な依存関係が定義されていたものを削除しました。dll の量が減ると思います。SetValidateAttribute メソッドで無駄に例外処理を使っていたのが改善されています。GitHub のリリースノートはこちら。Release v5.4.0 · runceel/ReactiveProperty ·...
View Articlecsproj ファイルで特定フォルダー以下のファイルをすべてリンクとしてプロジェクトに追加する方法
一つ上のフォルダーにある HogeHoge\FooBar以下をコンテンツとしてまるっと Boo フォルダーに追加したい場合は…<ItemGroup><Content Include="..\HogeHoge\FooBar\**\*.*"LinkBase="Boo" /></ItemGroup>こんな感じ。
View ArticleAzure Bot Services の SDK が v4.3.x にアップデートして色々変わってる件について
噂には聞いてたんですが、ダウンロードしてびっくりしました。 気づいた点をさくっと書いておこうと思います。因みにリリースノートはこちら。github.comController クラス復活今まで api/messagesエンドポイントを定義するのは Azure Bot Services の SDK が内部的にやってくれてました。これからは ASP.NET MVC Core の Controller...
View ArticleAzure Bot Services の Web App Bot で作成したボットのソースをダウンロードしてビルドしていると「**」というフォルダーが出来る
こんなやつです。ちなみにビルドを重ねていくとパスの長さに関するエラーが出ます。原因何のためなのか調べてないのですが、EchoBot の csproj ファイルには 以下のような定義が含まれています。<Import...
View ArticleMVVM でイベント引数の値を ViewModel のコマンドに渡す方法
こちらを見て、そういえばさらっと書いてるだけだったなぁと思ったので…。elf-mission.netイベント引数を ViewModel で使いたいマウス系イベントや選択系イベントは、イベント引数にしか入ってない値とかもあったりして使いたくなりますよね。...
View Articlemsix でアプリケーションの更新に対応する(多分 ClickOnce の正当な移行先)
Visual Studio 2019 で UWP や Desktop Bridge アプリのパッケージングをすると msix 形式になってますね。 UWP 自体は VS 2017 の頃からいつからか忘れましたが多分 msix になってたけど Desktop Bridge のほうの Windows パッケージ プロジェクトは appx だった気がする?さて、1 つ前くらいの Windows 10 から...
View ArticleVisual Studio で一番費用対効果の高いショートカット「Ctrl + .」
今日は、Visual Studio 2019 Launch Event in Tokyo で登壇してきました。 資料はこちらです。Visual Studio 2019 の個人的なお勧め機能(発表時点) from 一希 大田www.slideshare.netとりあえず個人的に便利だと思ってる機能とかを中心に色々話したのですが、その中で一つだけ覚えてもらいたい機能として Ctrl +...
View ArticleUWP でマウスに最適化されたサイズのコントロールを使用する
コンパクト!!ついに出てきました。docs.microsoft.com使い方UWP のプロジェクトを作るって Microsoft.UI.Xamlの NuGet パッケージを追加。 そして、以下の ResourceDictinary を適用したい範囲のルートの Resources に設定する。<ResourceDictionary...
View Article仮想化がサポートされた ItemsControl みたいなコントロール ItemsRepeater
要素の選択機能とかいらない、もっとシンプルに要素を列挙したいんです!っていうときに ItemsControl 使いますが、こいつは仮想化サポートしてないです。WinUI に追加された ItemsRepeater は、仮想化がイケる ItemsControl みたいなやつです。使ってみよう使い方は ItemsSource に適当なコレクションをバインドする感じです。using System;...
View ArticleHoloLens 2 アプリを実行するときに Visual Studio 2019 でエミュレーターが表示されない
Unity から Visual Studio のプロジェクトをビルドするときに、以下のように Latest installed や 2019 を指定したとしても、VS 2019 で開くとうまくいかなかったのではまりました。こんな感じでエミュレーターが選択肢に出てきません。あと ARM にして実機をつないでもダメ。解決方法Latest installed を指定してるのに VS 2017...
View Article.NET のプロジェクトから WinRT API を呼ぶのが凄く簡単になってます
今迄も Windows Runtime API を .NET のプロジェクトから呼ぶことは出来ましたが手動で Windows.winmdファイルなどを追加しないといけませんでした。今回新たに Microsoft.Windows.SDK.Contractsというパッケージが追加されてます。まだプレビューですが。www.nuget.org以下のプラットフォームがサポートされています。.NET...
View ArticleWPF on .NET Core で XAML Islands を使ってみよう
Windows 10 19H1 で XAML Islands が使えるようになりました。 .NET Core 3.0 (まだプレビュー)から使ってみましょう。WPF プロジェクト (.NET Core) の作成VS 2019 に .NET Core 3.0 が入った Windows 10 19H1 の環境でさくっと作れます。 作ったら NuGet から...
View ArticleVS2019 の Xamarin.Forms で Resource.Designer.cs ファイルでビルドエラーになる
こんなファイルが生成されてエラーになる件について。// aapt resource value: 0x7F010174publicconstint bottomtab.navarea = 2130772340; // aapt resource value: 0x7F010175publicconstint bottomtab.tabbar = 2130772341;...
View ArticleVisual Studio App Center の MBaaS 系機能を Xamarin.Froms(Android) から使う記事を書きました
ここではないブログに書きました!興味があったら下から読んでください。techcommunity.microsoft.com
View ArticleC++ 製の Windows ランタイム コンポーネントを .NET Framework のアプリから呼ぶ方法
ここではないブログに書きました!下のリンクからたどってください。techcommunity.microsoft.com
View ArticleReactiveProperty v5.5.1 をリリースしました
v5.5.1 をリリースしました。 v5.5.0 は欠番というか、依存ライブラリーのバージョン上げするの忘れてたので隠しました。更新内容この問題に対応しました。まぁ確かにレアケースで、こんな使い方をすることは無いとは思うのですが念のため。github.comあと System.Reactive を現時点の最新版の 4.1.5 にしています。インストールいつも通り NuGet...
View ArticleLivet のプロジェクトテンプレートを VS2019 対応にしました
以下の拡張機能を VS2019 に対応しました。marketplace.visualstudio.com
View ArticleReactivePropertyのドキュメントを追加しました
コードスニペットを追加するドキュメントと(手動追加してねって案内)okazuki.jpPrism と ReactiveProperty を使う方法(WPF)okazuki.jp
View ArticleVisual Studio Code のリモート開発がどれくらいけるのか試すために Azure Functions を Kubernetes クラスター...
Visual Studio Code の Insider 版じゃなくてもリモート開発(リモート開発拡張機能自体はまだプレビューです)出来るようになったので何か試してみたいと思います。私は Windows がメインで Linux(Ubuntu) の仮想マシンを Azure 上に立てて、そこに SSH で接続するような感じで設定しています。Windows でやるよりも Linux...
View ArticleFlutter の開発環境を作ってみたメモ on Windows 10
Android 開発環境の最新化Android Studio を最新化します。 あんまり普段使わないので、立ち上げるたびに更新してる印象。Android SDK の最新化Android SDK 系もアップデートとかあるやつは最新にしました。 あんまり普段使わないので(略Flutter のダウンロードと展開基本的に以下のサイトに従ってやりました。Windows install -...
View Article