.NET
独学書
Text | Date | Status |
---|---|---|
C++ プログラミング入門 | 2021/10/17 | Chapter 6 コンストラクタおよびデストラクタを用いた優れた抽象化finished |
やさしいC#第3版 | 2022/07/16 | finished ->コード |
環境
Machine | Env/FW | Last Updated |
---|---|---|
Windows | Visual Studio Community 2022 17.14.6 (June 2025) | 2025/06/18 |
- .NET 9.0.6 | 2025/06/11 | |
- .NET 8.0.17 | 2025/06/11 | |
- Windows App SDK 1.6.3 | 2024/11/23 | |
Windows Insider | Visual Studio Community 2022 17.14.7 Preview 1.0 | 2025/06/24 |
- .NET 10.0.0-preview.5.25277.114 | 2025/06/11 | |
- MAUI 10.0.0-preview.5 | 2025/06/12 | |
- Android Emulator v.35.5.10 | 2025/06/12 | |
- .NET 9.0.6 | 2025/06/11 | |
- .NET 8.0.17 | 2025/06/11 |
ノウハウ
Visual Studio / プレビュー
- Visual Studio
- Visual Studio 2022 17.14.6 (June 2025)
- Visual Studio 2022 17.14.6 (June 2025)
- Visual Studio Preview
- Visual Studio 2022 17.14.7 Preview 1.0
- Visual Studio 2022 17.14.7 Preview 1.0
- 履歴
- グローバル パッケージ、キャッシュ、および一時フォルダーを管理する
- NuGetパッケージは、既定では、ユーザフォルダに保存されるため、他のフォルダに保存する場合は、NUGET_PACKAGES環境変数でそのフォルダを指定する。
- Visual Studio Client Detector Utility
- Visual Studio のインストールを検出して管理するために使用できるツールらしい!
- Shift-JISで作成していたはずのソースがUnicodeに変換される?
- パッケージ管理
- NuGetパッケージ管理画面にて、「更新プログラム」に表示されるパッケージを更新する
- NuGetパッケージ管理画面にて、「更新プログラム」に表示されるパッケージを更新する
- 注目した変更
- GitHub Copilot (17.10 Preview 3.0-)
- ようこそ画面 (17.6 Preview 2.0-)
ダイアログではなく、IDEにクイックアクションなどをまとめたようこそ画面が。
- スペルチェッカ (17.5 Preview 5.0-)
単語レベルでの間違いを指摘し、修正候補を提示する。
.NET
- GitHub Copilot (17.10 Preview 3.0-)
- .NET 10.0.0-preview5(2025/06/11 Updated!)
- ターゲットフレームワークに”.NET 10.0”を指定することで実現
- ターゲットフレームワークである”.NET 10.0”のバージョンが表示できる
- ターゲットフレームワークに”.NET 10.0”を指定することで実現
- .NET 9.0.6(2025/06/11 Updated!)
- ターゲットフレームワークに”.NET 9.0”を指定することで実現
- ターゲットフレームワークである”.NET 9.0”のバージョンが表示できる
- ターゲットフレームワークに”.NET 9.0”を指定することで実現
- .NET での破壊的変更
- .NET 8.0.17(2025/06/11 Updated!)
- ターゲットフレームワークに”.NET 8.0”を指定していれば、”.NET 8.0”のバージョンが表示できる
- ターゲットフレームワークに”.NET 8.0”を指定していれば、”.NET 8.0”のバージョンが表示できる
- Wingetでのインストール
winget install Microsoft.DotNet.SDK.8 winget install Microsoft.DotNet.SDK.9 winget install Microsoft.DotNet.SDK.Preview
- .NET 環境情報
dotnet --info
Visual Studio 2022 Preview@Windows Insider
``` .NET SDK: Version: 10.0.100-preview.5.25277.114 Commit: ddf39a1b46 Workload version: 10.0.100-preview.5.25306.3 MSBuild version: 17.15.0-preview-25277-114+ddf39a1b4 ランタイム環境: OS Name: Windows OS Version: 10.0.26200 OS Platform: Windows RID: win-x64 Base Path: C:\Program Files\dotnet\sdk\10.0.100-preview.5.25277.114\ インストール済みの .NET ワークロード: [android] Installation Source: SDK 10.0.100-preview.5, VS 17.14.36221.1 Manifest Version: 36.0.0-preview.5.116/10.0.100-preview.5 Manifest Path: C:\Program Files\dotnet\sdk-manifests\10.0.100-preview.5\microsoft.net.sdk.android\36.0.0-preview.5.116\WorkloadManifest.json Install Type: Msi [ios] Installation Source: SDK 10.0.100-preview.5, VS 17.14.36221.1 Manifest Version: 18.4.10622-net10-p5/10.0.100-preview.5 Manifest Path: C:\Program Files\dotnet\sdk-manifests\10.0.100-preview.5\microsoft.net.sdk.ios\18.4.10622-net10-p5\WorkloadManifest.json Install Type: Msi [maccatalyst] Installation Source: SDK 10.0.100-preview.5, VS 17.14.36221.1 Manifest Version: 18.4.10622-net10-p5/10.0.100-preview.5 Manifest Path: C:\Program Files\dotnet\sdk-manifests\10.0.100-preview.5\microsoft.net.sdk.maccatalyst\18.4.10622-net10-p5\WorkloadManifest.json Install Type: Msi [maui-windows] Installation Source: SDK 10.0.100-preview.5, VS 17.14.36221.1 Manifest Version: 10.0.0-preview.5.25306.5/10.0.100-preview.5 Manifest Path: C:\Program Files\dotnet\sdk-manifests\10.0.100-preview.5\microsoft.net.sdk.maui\10.0.0-preview.5.25306.5\WorkloadManifest.json Install Type: Msi Configured to use workload sets when installing new manifests. Host: Version: 10.0.0-preview.5.25277.114 Architecture: x64 Commit: ddf39a1b46 .NET SDKs installed: 8.0.407 [C:\Program Files\dotnet\sdk] 9.0.202 [C:\Program Files\dotnet\sdk] 9.0.301 [C:\Program Files\dotnet\sdk] 10.0.100-preview.5.25277.114 [C:\Program Files\dotnet\sdk] .NET runtimes installed: Microsoft.AspNetCore.App 8.0.14 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 8.0.17 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 9.0.3 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 9.0.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 10.0.0-preview.5.25277.114 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.NETCore.App 8.0.14 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 8.0.17 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 9.0.3 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 9.0.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 10.0.0-preview.5.25277.114 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 8.0.14 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 8.0.17 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 9.0.3 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 9.0.6 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 10.0.0-preview.5.25277.114 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Other architectures found: x86 [C:\Program Files (x86)\dotnet] registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation] Environment variables: Not set global.json file: Not found Learn more: https://aka.ms/dotnet/info Download .NET: https://aka.ms/dotnet/download ```Visual Studio 2022@Windows
``` .NET SDK: Version: 9.0.301 Commit: a596cd22e2 Workload version: 9.0.300-manifests.e42facbb MSBuild version: 17.14.5+edd3bbf37 ランタイム環境: OS Name: Windows OS Version: 10.0.26100 OS Platform: Windows RID: win-x64 Base Path: C:\Program Files\dotnet\sdk\9.0.301\ インストール済みの .NET ワークロード: 表示するインストール済みワークロードはありません。 新しいマニフェストをインストールするときに loose manifests を使用するように構成されています。 Host: Version: 9.0.6 Architecture: x64 Commit: 3875b54e7b .NET SDKs installed: 6.0.428 [C:\Program Files\dotnet\sdk] 9.0.301 [C:\Program Files\dotnet\sdk] .NET runtimes installed: Microsoft.AspNetCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 8.0.17 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 9.0.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.NETCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 8.0.17 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 9.0.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 8.0.17 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 9.0.6 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Other architectures found: x86 [C:\Program Files (x86)\dotnet] registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation] Environment variables: Not set global.json file: Not found Learn more: https://aka.ms/dotnet/info Download .NET: https://aka.ms/dotnet/download ```Windows App SDK
- Windows App SDK
- NET 8.0
- .NET SDK で小さい RID グラフを使う
<PropertyGroup> ... <RuntimeIdentifier>win-x64</RuntimeIdentifier> </PropertyGroup>
- .NET SDK で小さい RID グラフを使う
- バージョン確認
get-appxpackage *appruntime.1.6*
Windows App SDK 1.6.3
``` Name : Microsoft.WindowsAppRuntime.1.6 Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US Architecture : X86 ResourceId : Version : 6000.318.2304.0 PackageFullName : Microsoft.WindowsAppRuntime.1.6_6000.318.2304.0_x86__8wekyb3d8bbwe InstallLocation : C:\Program Files\WindowsApps\Microsoft.WindowsAppRuntime.1.6_6000.318.2304.0_x86__8wekyb3d8bbwe IsFramework : True PackageFamilyName : Microsoft.WindowsAppRuntime.1.6_8wekyb3d8bbwe PublisherId : 8wekyb3d8bbwe IsResourcePackage : False IsBundle : False IsDevelopmentMode : False NonRemovable : False IsPartiallyStaged : False SignatureKind : Store Status : Ok Name : Microsoft.WindowsAppRuntime.1.6 Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US Architecture : X64 ResourceId : Version : 6000.318.2304.0 PackageFullName : Microsoft.WindowsAppRuntime.1.6_6000.318.2304.0_x64__8wekyb3d8bbwe InstallLocation : C:\Program Files\WindowsApps\Microsoft.WindowsAppRuntime.1.6_6000.318.2304.0_x64__8wekyb3d8bbwe IsFramework : True PackageFamilyName : Microsoft.WindowsAppRuntime.1.6_8wekyb3d8bbwe PublisherId : 8wekyb3d8bbwe IsResourcePackage : False IsBundle : False IsDevelopmentMode : False NonRemovable : False IsPartiallyStaged : False SignatureKind : Store Status : Ok ```
MAUI
- .NET MAUI 10
- Visual Studio
- Visual Studio 2022 17.14.5 Preview 1.0 対応
- 17.14.5 Preview 1.0 / MAUI 10.0.0-preview.5.25306.5 / Pixel 9 Pro API 36(Android 16)
- 17.14.5 Preview 1.0 / MAUI 10.0.0-preview.5.25306.5 / Pixel 9 Pro API 36(Android 16)
- 履歴
- Visual Studio 2022 17.14.5 Preview 1.0 対応
- MAUIワークロードの更新
dotnet workload update
MAUI Update Log
``` .NET 10.0 へようこそ! --------------------- SDK バージョン: 10.0.100-preview.5.25277.114 テレメトリ --------- .NET ツールは、エクスペリエンスの向上のために利用状況データを収集します。データは Microsoft によって収集され、コミュニティと共有されます。テレメト リをオプトアウトするには、好みのシェルを使用して、DOTNET_CLI_TELEMETRY_OPTOUT 環境変数を '1' または 'true' に設定できます。 .NET CLI ツールのテレメトリの詳細をご覧ください: https://aka.ms/dotnet-cli-telemetry ---------------- ASP.NET Core HTTPS 開発証明書をインストールしました。 証明書を信頼するには、'dotnet dev-certs https --trust' を実行します HTTPS の詳細情報: https://aka.ms/dotnet-https ---------------- 最初のアプリを作成するには、https://aka.ms/dotnet-hello-world を参照してください 最新情報については、https://aka.ms/dotnet-whats-new を参照してください ドキュメントを探すには、https://aka.ms/dotnet-docs を参照してください GitHub で問題の報告とソースの検索を行うには、https://github.com/dotnet/core を参照してください 'dotnet --help' を使用して使用可能なコマンドを確認するか、https://aka.ms/dotnet-cli にアクセスしてください -------------------------------------------------------------------------------------- Updated advertising manifest microsoft.net.workloads. Installing workload version 10.0.100-preview.5.25306.3. Downloading microsoft.net.workloads.10.0.100-preview.5.msi.x64 (10.100.0-preview.5.25306.3) Installing microsoft.net.workloads.10.0.100-preview.5.msi.x64 ..... Done Downloading microsoft.net.workload.emscripten.current.manifest-10.0.100-preview.5.msi.x64 (10.0.100-preview.5.25277.114) Downloading microsoft.net.workload.emscripten.net6.manifest-10.0.100-preview.5.msi.x64 (10.0.100-preview.5.25277.114) Downloading microsoft.net.workload.emscripten.net7.manifest-10.0.100-preview.5.msi.x64 (10.0.100-preview.5.25277.114) Downloading microsoft.net.workload.emscripten.net8.manifest-10.0.100-preview.5.msi.x64 (10.0.100-preview.5.25277.114) Downloading microsoft.net.workload.emscripten.net9.manifest-10.0.100-preview.5.msi.x64 (10.0.100-preview.5.25277.114) Downloading microsoft.net.sdk.android.manifest-10.0.100-preview.5.msi.x64 (36.0.0-preview.5.116) Installing microsoft.net.sdk.android.manifest-10.0.100-preview.5.msi.x64 ..... Done Downloading microsoft.net.sdk.ios.manifest-10.0.100-preview.5.msi.x64 (18.4.10622-net10-p5) Installing microsoft.net.sdk.ios.manifest-10.0.100-preview.5.msi.x64 ..... Done Downloading microsoft.net.sdk.maccatalyst.manifest-10.0.100-preview.5.msi.x64 (18.4.10622-net10-p5) Installing microsoft.net.sdk.maccatalyst.manifest-10.0.100-preview.5.msi.x64 ..... Done Downloading microsoft.net.sdk.macos.manifest-10.0.100-preview.5.msi.x64 (15.4.10622-net10-p5) Installing microsoft.net.sdk.macos.manifest-10.0.100-preview.5.msi.x64 ..... Done Downloading microsoft.net.sdk.maui.manifest-10.0.100-preview.5.msi.x64 (10.0.0-preview.5.25306.5) Installing microsoft.net.sdk.maui.manifest-10.0.100-preview.5.msi.x64 ..... Done Downloading microsoft.net.sdk.tvos.manifest-10.0.100-preview.5.msi.x64 (18.4.10622-net10-p5) Installing microsoft.net.sdk.tvos.manifest-10.0.100-preview.5.msi.x64 ..... Done Downloading microsoft.net.workload.mono.toolchain.current.manifest-10.0.100-preview.5.msi.x64 (10.0.100-preview.5.25277.114) Downloading microsoft.net.workload.mono.toolchain.net6.manifest-10.0.100-preview.5.msi.x64 (10.0.100-preview.5.25277.114) Downloading microsoft.net.workload.mono.toolchain.net7.manifest-10.0.100-preview.5.msi.x64 (10.0.100-preview.5.25277.114) Downloading microsoft.net.workload.mono.toolchain.net8.manifest-10.0.100-preview.5.msi.x64 (10.0.100-preview.5.25277.114) Downloading microsoft.net.workload.mono.toolchain.net9.manifest-10.0.100-preview.5.msi.x64 (10.0.100-preview.5.25277.114) No workloads installed for this feature band. To update workloads installed with earlier SDK versions, include the --from-previous-sdk option. Writing install records for Visual Studio workloads: 'ios, android, maccatalyst, maui-windows' Downloading Microsoft.iOS.Sdk.net10.0_18.4.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.iOS.Sdk.net10.0_18.4.Msi.x64 .......... Done Downloading Microsoft.iOS.Windows.Sdk.net10.0_18.4.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.iOS.Windows.Sdk.net10.0_18.4.Msi.x64 .......... Done Downloading Microsoft.iOS.Ref.net10.0_18.4.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.iOS.Ref.net10.0_18.4.Msi.x64 ....... Done Downloading Microsoft.iOS.Runtime.ios.net10.0_18.4.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.iOS.Runtime.ios.net10.0_18.4.Msi.x64 ....... Done Downloading Microsoft.iOS.Runtime.ios-arm64.net10.0_18.4.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.iOS.Runtime.ios-arm64.net10.0_18.4.Msi.x64 ..... Done Downloading Microsoft.iOS.Runtime.iossimulator-x64.net10.0_18.4.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.iOS.Runtime.iossimulator-x64.net10.0_18.4.Msi.x64 ..... Done Downloading Microsoft.iOS.Runtime.iossimulator-arm64.net10.0_18.4.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.iOS.Runtime.iossimulator-arm64.net10.0_18.4.Msi.x64 ...... Done Downloading Microsoft.iOS.Templates.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.iOS.Templates.Msi.x64 ..... Done Downloading Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x64 .......... Done Downloading Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x64 .......... Done Downloading Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x64 .......... Done Downloading Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.x64 ..... Done Downloading Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.x64 ..... Done Downloading Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x64 (9.0.6) Downloading Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x64 (9.0.6) Downloading Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x64 (9.0.6) Downloading Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.x64 (9.0.6) Downloading Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.x64 (9.0.6) Downloading Microsoft.Android.Sdk.Windows.Msi.x64 (36.0.0-preview.5.116) Installing Microsoft.Android.Sdk.Windows.Msi.x64 .................. Done Downloading Microsoft.Android.Ref.36.Msi.x64 (36.0.0-preview.5.116) Installing Microsoft.Android.Ref.36.Msi.x64 ........ Done Downloading Microsoft.Android.Runtime.36.android.Msi.x64 (36.0.0-preview.5.116) Installing Microsoft.Android.Runtime.36.android.Msi.x64 ...... Done Downloading Microsoft.Android.Runtime.Mono.36.android-arm.Msi.x64 (36.0.0-preview.5.116) Installing Microsoft.Android.Runtime.Mono.36.android-arm.Msi.x64 ..... Done Downloading Microsoft.Android.Runtime.Mono.36.android-arm64.Msi.x64 (36.0.0-preview.5.116) Installing Microsoft.Android.Runtime.Mono.36.android-arm64.Msi.x64 ..... Done Downloading Microsoft.Android.Runtime.Mono.36.android-x86.Msi.x64 (36.0.0-preview.5.116) Installing Microsoft.Android.Runtime.Mono.36.android-x86.Msi.x64 ...... Done Downloading Microsoft.Android.Runtime.Mono.36.android-x64.Msi.x64 (36.0.0-preview.5.116) Installing Microsoft.Android.Runtime.Mono.36.android-x64.Msi.x64 ...... Done Downloading Microsoft.Android.Runtime.CoreCLR.36.android-arm64.Msi.x64 (36.0.0-preview.5.116) Installing Microsoft.Android.Runtime.CoreCLR.36.android-arm64.Msi.x64 ..... Done Downloading Microsoft.Android.Runtime.CoreCLR.36.android-x64.Msi.x64 (36.0.0-preview.5.116) Installing Microsoft.Android.Runtime.CoreCLR.36.android-x64.Msi.x64 ..... Done Downloading Microsoft.Android.Runtime.NativeAOT.36.android-arm64.Msi.x64 (36.0.0-preview.5.116) Installing Microsoft.Android.Runtime.NativeAOT.36.android-arm64.Msi.x64 ..... Done Downloading Microsoft.Android.Runtime.NativeAOT.36.android-x64.Msi.x64 (36.0.0-preview.5.116) Installing Microsoft.Android.Runtime.NativeAOT.36.android-x64.Msi.x64 ..... Done Downloading Microsoft.Android.Templates.Msi.x64 (36.0.0-preview.5.116) Installing Microsoft.Android.Templates.Msi.x64 ..... Done Downloading Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x64 (9.0.6) Downloading Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x64 (9.0.6) Downloading Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x64 (9.0.6) Downloading Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x64 (9.0.6) Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86.Msi.x64 (9.0.6) Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64.Msi.x64 (9.0.6) Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm.Msi.x64 (9.0.6) Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64.Msi.x64 (9.0.6) Downloading Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x64 .......... Done Downloading Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x64 ........... Done Downloading Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x64 ........... Done Downloading Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x64 .......... Done Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86.Msi.x64 ........ Done Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64.Msi.x64 ........ Done Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm.Msi.x64 ........ Done Downloading Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64.Msi.x64 ........ Done Downloading Microsoft.MacCatalyst.Sdk.net10.0_18.4.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.MacCatalyst.Sdk.net10.0_18.4.Msi.x64 ...... Done Downloading Microsoft.MacCatalyst.Ref.net10.0_18.4.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.MacCatalyst.Ref.net10.0_18.4.Msi.x64 ....... Done Downloading Microsoft.MacCatalyst.Runtime.maccatalyst.net10.0_18.4.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.MacCatalyst.Runtime.maccatalyst.net10.0_18.4.Msi.x64 ....... Done Downloading Microsoft.MacCatalyst.Runtime.maccatalyst-x64.net10.0_18.4.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.MacCatalyst.Runtime.maccatalyst-x64.net10.0_18.4.Msi.x64 ..... Done Downloading Microsoft.MacCatalyst.Runtime.maccatalyst-arm64.net10.0_18.4.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.MacCatalyst.Runtime.maccatalyst-arm64.net10.0_18.4.Msi.x64 ...... Done Downloading Microsoft.MacCatalyst.Templates.Msi.x64 (18.4.10622-net10-p5) Installing Microsoft.MacCatalyst.Templates.Msi.x64 ..... Done Downloading Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x64 .......... Done Downloading Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x64 (10.0.0-preview.5.25277.114) Installing Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x64 .......... Done Downloading Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x64 (9.0.6) Downloading Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x64 (9.0.6) Downloading Microsoft.Maui.Graphics.Win2D.WinUI.Desktop.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.Maui.Graphics.Win2D.WinUI.Desktop.Msi.x64 ..... Done Downloading Microsoft.AspNetCore.Components.WebView.Maui.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.AspNetCore.Components.WebView.Maui.Msi.x64 ..... Done Downloading Microsoft.Maui.Sdk.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.Maui.Sdk.Msi.x64 ..... Done Downloading Microsoft.Maui.Graphics.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.Maui.Graphics.Msi.x64 ..... Done Downloading Microsoft.Maui.Resizetizer.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.Maui.Resizetizer.Msi.x64 ....... Done Downloading Microsoft.Maui.Templates.net10.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.Maui.Templates.net10.Msi.x64 ..... Done Downloading Microsoft.Maui.Core.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.Maui.Core.Msi.x64 ..... Done Downloading Microsoft.Maui.Controls.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.Maui.Controls.Msi.x64 .... Done Downloading Microsoft.Maui.Controls.Build.Tasks.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.Maui.Controls.Build.Tasks.Msi.x64 ..... Done Downloading Microsoft.Maui.Controls.Core.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.Maui.Controls.Core.Msi.x64 ...... Done Downloading Microsoft.Maui.Controls.Xaml.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.Maui.Controls.Xaml.Msi.x64 ..... Done Downloading Microsoft.Maui.Controls.Compatibility.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.Maui.Controls.Compatibility.Msi.x64 ..... Done Downloading Microsoft.Maui.Essentials.Msi.x64 (10.0.0-preview.5.25306.5) Installing Microsoft.Maui.Essentials.Msi.x64 ..... Done Successfully updated workload(s): ios android maccatalyst maui-windows. ``` - Visual Studio Code
- MAUIワークロードのインストール
dotnet workload install maui
- MAUIワークロードの一覧
dotnet workload list
- ビルド
dotnet build -t:Run -f net8.0-android -p:AndroidSdkDirectory=D:\AndroidSdk
- Androidエミュレータ
D:\AndroidSdk\emulator\emulator.exe -avd Pixel_3a_API_34_extension_level_7_x86_64
- 履歴
ASP.NET MVC
- Visual Studio
- ASP.NET MVC でCRUD
Azure
- Azureポータル
- Visual Studio Code を使用して Azure Functions を開発する
Blazor
- Blazor WebAssembly アプリケーションプログラミング自習書
- Getting Started with Blazor Scheduler Component
- Blazor入門(日経ソフトウェア 2021年9月号)@2021/09/26 finished
C#
- やさしいC#第3版
- ノウハウ
- フリーアイコン
- GO(https://www.flaticon.com/free-icon/go_652364)
- GoBack(https://www.flaticon.com/free-icon/back-button_93634?term=back&page=1&position=6&page=1&position=6&related_id=93634&origin=search)
- アプリケーション構成ファイル
- ColorDialog
- Using custom fonts on a Label on Winforms
- フリーアイコン
- リソースファイル(XML形式)の解析
- C#でのXML読み込み方法とは
<data name="LINESeedJP_TTF_Bd" type="System.Resources.ResXFileRef, System.Windows.Forms"> <value>..\Fonts\LINESeedJP_TTF_Bd.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> <data name="LINESeedJP_TTF_Rg" type="System.Resources.ResXFileRef, System.Windows.Forms"> <value>..\Fonts\LINESeedJP_TTF_Rg.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data>
C++
- C#でのXML読み込み方法とは
- C11/C++17 - C++環境設定
- HelloWorld
- Learn C++ @2019/10/22 1.5 Introduction to iostream