『.NET Core 3最新情報セミナー』に参加しました

『.NET Core 3最新情報セミナー』に参加してきました。 connpass.com セッション内容は以下な感じです。 .NET 最新ロードマップと今押さえておきたい技術要素 .NET Core 3.0時代のデスクトップアプリ開発戦略を考える UIコンポーネントにおける .NET Core 3…

『C#エンジニアのための dockerコンテナ・kubernetesハンズオン (再)』に参加しました

『C#エンジニアのための dockerコンテナ・kubernetesハンズオン (再)』に参加しました。 csharp-tokyo.connpass.com やったこと ハンズオン dockerによるaspnet coreアプリのホスト kubernetesによるdockerコンテナの起動 LTの聴講 ハンズオン ハンズオンはK…

xamlだけでウィンドウを閉じる処理を実装

以下のパッケージをインストールします。 www.nuget.org ウィンドウを閉じる処理を実装したいWindowに対して以下のxamlコードのボタンを実装しましょう。 <Button Content="Close"> <i:Interaction.Triggers> <i:EventTrigger EventName="Click"> </i:eventtrigger></i:interaction.triggers></button>

C#のTaskと非同期処理についてまとめる

最近非同期処理関係で詰まるところがあったので、頭の整理も兼ねてまとめたいと思います。 Taskとは C#のTaskとはTaskです。 これ自体は非同期処理でもなんでもない、ただの処理の手順書に過ぎません。 // 返ってきてるのはHTTP GETするという手順のみ Task<HttpResponseMessage> </httpresponsemessage>…

ASP.NET CoreアプリをApacheでホストする

ASP.NET Coreの登場でLinuxでもC#で作成したWebアプリが動かせるようになったみたいです。 .NETは使いたいけど、Linuxの文化も取り入れたい!ということで簡単にApacheでホストしてみたいと思います。 本手順ではサーバ構築にDockerを使用します。事前にイン…

xUnitがnet451で作れない件

xUnitは.NET Framework 4.5.1のサポートを打ち切っており、 .NET Frameworkでの作成時は4.5.2以上にする必要があるそうです。 github.com 業務でハマったので備忘録に。

VSCodeの拡張「mssql」で取得結果をJsonで保存して楽々アサーション

SQL Server 2017など新しいバージョンのSQL Serverでは取得結果をJsonで保存する機能があります。 このような機能を使用することでNewtonsoft.JsonのJsonConvertクラスにより、 RepositoryクラスのGetAllメソッド等でデータを取得するテストの記述が比較が楽…

「Visual Studio 2019 Launch Event in Tokyo.」に参加してきました

「Visual Studio 2019 Launch Event in Tokyo.」というイベントに参加してきました。 connpass.com 聴講したセッション Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル Akira Inoue(@chack411) Visual Studio 2019で始める「WPF on .NET Cor…

技術書典6に行ってきました

技術書典6に行ってきましたので戦利品を公開します。 techbookfest.org 戦利品 以下が戦利品になります。 今日の戦利品ですご査収ください#技術書典 #技術書典6 pic.twitter.com/AU1wHsR8Up— ねこ (@neko3cs) April 14, 2019 技術書典6:湊川あいの、わかば…

SQL Server on LinuxでSELECTするまで

今更ですが、DockerでSQL ServerをmacOSやLinuxでも使えるようになりましたので、 起動と設定、それからGUIツールを使ってデータをSELECTするところまでやってみたいと思います。 なお、環境はmacOS Mojaveとし、Dockerが入っていることを前提とします。 ま…