rksoftware

Visual Studio とか C# とかが好きです

Apple Watch で防水ロックをかける

ある日、Apple Watch で防水ロックをかけようとしたらメニューがなくなっていることに気が付きました。 水中モード的なアレです。 ついでに機内モードなども今までの場所にいなくなりました。 解決 UI が変わったらしいです。これまで下からスワイプで出てい…

dotnet conf 2023 観たいセッションのメモ

世間は dotnet conf 2023 一色ですね! しかしジャパンのビジネスパーソンは忙しい……。 私も……。 セッション、98 もあるし。 ということでセッションタイトルと概要観て観たいセッションをメモ。 選定基準。 C# 12 は観る。 それを除いて新機能の紹介は切る(…

dotnet conf 2023 のめも (途中 v2)

dotnet conf 2023 のめも ついに待望の dotnet conf 2023 の時期がやってきました。しかし今回のセッション数、かなりの数が予告されています。正直全部は観きれない......。というわけで選択のための自分用メモを作っていきます。 ■ ブログ まずはブログ記…

C# Dev Kit とデスクトップアプリ 2

前回、C# Dev Kit を使っている人も (Windows 環境であれば) デスクトップアプリを作れる話をしました。 その中で、作れるけれども画面のデザイナはないから頑張る必要があると思うという話もしました。 ■ 思う 前回は試していないから、思う、という弱い言…

C# Dev Kit とデスクトップアプリ

C# Dev Kit は Visual Studio Code の素晴らしい拡張機能です。いずれ Visual Studio 本体から置き換えられるものなのだと思います。 しかし現時点では、Visual Studio の持つも機能を完全にすべて持つものではありません。デスクトップアプリのプロジェクト…

Surface をリセットする

Surface をリセットする方法です。 理想 本来であれば Surface を手に入れた直後に回復ドライブを作っていればそれを使うだけですが、回復ドライブを作り忘れた・回復ドライブがどこに行ったか分からない・回復ドライブ自体が破損した、などあるかもしれませ…

Visual Studio の 17.7.6 がリリースされました

Visual Studio の 17.7.6 がリリースされました Visual Studio のアップデート 17.7.6 がリリースされました。 今回はセキュリティのアップデートがあります、すぐにアップデートしましょう。 ■ 更新内容 ■ 機能の追加 今回は機能の追加は無いようです。 問…

C# Dev Kit がリリースされたので見ていきます 全部まとめ

C# Dev Kit がリリースされたので見ていこうと思います。 C# Dev Kit はこちら。 C# Dev Kit を確認した記事群がこちら。 C# Dev Kit がリリースされたので見ていきます その 1 - rksoftware C# Dev Kit がリリースされたので見ていきます その 2 - rksoftwa…

C# Dev Kit がリリースされたので見ていきます その 9

C# Dev Kit がリリースされたので見ていこうと思います。 C# Dev Kit はこちら。 前回の記事はこちら。 前後の記事の全部まとめはこちら。 https://rksoftware.hatenablog.com/entry/2023/10/21/140000 ■ ライセンスの設定 C# Dev Kit は Visual Studio のラ…

C# Dev Kit がリリースされたので見ていきます その 8

C# Dev Kit がリリースされたので見ていこうと思います。 C# Dev Kit はこちら。 前回の記事はこちら。 前後の記事の全部まとめはこちら。 https://rksoftware.hatenablog.com/entry/2023/10/21/140000 ■ コードの提案 IntelliCode という機能でよかったでし…

C# Dev Kit がリリースされたので見ていきます その 7

C# Dev Kit がリリースされたので見ていこうと思います。 C# Dev Kit はこちら。 前回の記事はこちら。 前後の記事の全部まとめはこちら。 https://rksoftware.hatenablog.com/entry/2023/10/21/140000 ■ コードの改善 今回は Visual Studio Code + C# Dev K…

C# Dev Kit がリリースされたので見ていきます その 6

C# Dev Kit がリリースされたので見ていこうと思います。 C# Dev Kit はこちら。 前回の記事はこちら。 前後の記事の全部まとめはこちら。 https://rksoftware.hatenablog.com/entry/2023/10/21/140000 ■ 前回の C# Dev Kit 前回までで、インストール、プロ…

C# Dev Kit がリリースされたので見ていきます その 5

C# Dev Kit がリリースされたので見ていこうと思います。 C# Dev Kit はこちら。 前回の記事はこちら。 前後の記事の全部まとめはこちら。 https://rksoftware.hatenablog.com/entry/2023/10/21/140000 ■ 前回の launch.json 前回 C# Dev Kit でプロジェクト…

C# Dev Kit がリリースされたので見ていきます その 4

C# Dev Kit がリリースされたので見ていこうと思います。 C# Dev Kit はこちら。 前回の記事はこちら。 前後の記事の全部まとめはこちら。 https://rksoftware.hatenablog.com/entry/2023/10/21/140000 ■ 前回 前回で、C# Dev Kit をインストールできました…

Visual Studio の 17.7.5 がリリースされました

Visual Studio のアップデート 17.7.4 がリリースされました。 今回はセキュリティのアップデートはありませんが踏みそうな問題の対策があります、すぐにアップデートしましょう。 ■ 更新内容 ■ 機能の追加 今回は機能の追加は無いようです。 問題の解決 CMa…

C# Dev Kit がリリースされたので見ていきます その 3

C# Dev Kit がリリースされたので見ていこうと思います。 C# Dev Kit はこちら。 前回の記事はこちら。 前後の記事の全部まとめはこちら。 https://rksoftware.hatenablog.com/entry/2023/10/21/140000 ■ 拡張機能のインストール 前回、Visual Studio Code …

C# Dev Kit がリリースされたので見ていきます その 2

C# Dev Kit がリリースされたので見ていこうと思います。 C# Dev Kit はこちら。 前回の記事はこちら。 前後の記事の全部まとめはこちら。 https://rksoftware.hatenablog.com/entry/2023/10/21/140000 ■ 拡張機能のアンストール C# Dev Kit をインストール…

C# Dev Kit がリリースされたので見ていきます その 1

C# Dev Kit がリリースされたので見ていこうと思います。 C# Dev Kit はこちら。 前後の記事の全部まとめはこちら。 https://rksoftware.hatenablog.com/entry/2023/10/21/140000 ■ まずは最初に 新しいものが出たらまず真っ先に確認することは何でしょう? …

WPF で OpenFolderDialog

皆さん .NET 8 使っていますか? 使っていますよね? 知っています。皆さん使っています。 ■ .NET 8 の WPF の新機能 OpenFolderDialog learn.microsoft.com learn.microsoft.com .NET 8 で WPF で OpenFolderDialog が使えるそうです。 皆さん WPF で OpenF…

RDP での WPF ハードウェア アクセラレーション

皆さん .NET 8 RC1 を使い始めていると思います。私も使い始めています。 そんな .NET 8 RC1 に気になる項目があります。「 RDP での WPF ハードウェア アクセラレーション 」です。 devblogs.microsoft.com これは、リモートデスクトップでアプリを使ってい…

C# 12 の新機能 まとめ

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 そこで一通り機能を確認してました。 参照情報 learn.microsoft.com プライマリ コンストラクター インスタンス コンストラクター - C# | Microsoft Learn クラスの型名の後ろに引数を書くとその…

Visual Studio の 17.7.4 がリリースされました

Visual Studio のアップデート 17.7.4 がリリースされました。 今回はセキュリティのアップデートがあります、すぐにアップデートしましょう。 ■ 更新内容 ■ 機能の追加 Git のバージョンが v 2.41.0.3 に更新 の追加があるようです。 問題の解決 ホット リ…

C# 12 を試す .NET 8 RC1 編

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は .NET 8 RC1 が出たので、その環境で C# 12 を書いてみます。 > dotnet --version 8.0.100-rc.1.23455.8 ちゃんと RC1 環境です。 プロジェクトを作っていきます。 > dotnet new console …

C# 12 の新機能の確認 一覧

そろそろ C# 12 の時期なので予習を始めなければなりません。 learn.microsoft.com というわけでいろいろやった記事のまとめです。 ■ 記事たち rksoftware.hatenablog.com rksoftware.hatenablog.com rksoftware.hatenablog.com rksoftware.hatenablog.com r…

C# 12 の新機能の確認 「 インターセプター 」

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 インターセプター 」 を確認してみましょう。 ■ インターセプター github.com C# 12 がまだプレビューだからという理由を超えて実験的機能という意味でのプレビュー機能。 メソッド呼…

C# 12 の新機能の確認 「 インライン配列 」

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 インライン配列 」 を確認してみましょう。 ■ インライン配列 learn.microsoft.com N 個の要素を持つ構造体を作れる。配列のように添え字アクセスできる。 配列と違って Linq が使えな…

C# 12 の新機能の確認 「 コレクション式 」

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 コレクション式 」 を確認してみましょう。 ■ コレクション式 learn.microsoft.com コレクションの作成に new がいらなくなった。 コレクションの各要素を要素に持つコレクションを作…

C# 12 の新機能の確認 「 任意の型の別名設定 」

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 任意の型の別名設定 」 を確認してみましょう。 ■ 任意の型の別名設定 learn.microsoft.com これまで using 別名設定ができなかった型が using 別名設定できるようになった。unsafe な…

C# 12 の新機能の確認 「 既定のラムダ パラメーター 」

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 既定のラムダ パラメーター 」 を確認してみましょう。 ■ 既定のラムダ パラメーター learn.microsoft.com default 値を持つ (省略可能な引数をもつ) ラムダ式が書ける var lambda1 = …

C# 12 の新機能の確認 「 プライマリ コンストラクター 」

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 プライマリ コンストラクター 」 を確認してみましょう。 ■ プライマリ コンストラクター learn.microsoft.com クラスの型名の後ろに引数を書くとその引数をもつプライマリなコンスト…