.NET Core
2023年11月14日に遂にリリースされた .NET 8 LTS を winget でインストールします。 過去にもプレビュー版や RC 版をインストールした記事を書いていますので、流れはだいたい同じです。 tsubalog.hatenablog.com tsubalog.hatenablog.com tsubalog.hatenabl…
ついに .NET 8 RC1 が来ました。 devblogs.microsoft.com devblogs.microsoft.com devblogs.microsoft.com devblogs.microsoft.com それでは winget を使って、ローカルにインストールしている .NET 8 SDK を RC1 に更新します。 といってもプレビュー版と同…
先日 winget でインストールした .NET 8 Preview 1 ですが、もう Preview 2 がリリースされたのでアップデートを行います。 .NET 8 Preview 1 のインストールについては、こちらで投稿しています。 tsubalog.hatenablog.com とりあえず SDK を更新しようと、…
.NET 8 Preview1 がリリースされましたね。 devblogs.microsoft.com 自分の環境にインストールするためにダウンロードページを確認したところ、winget でインストールできそうな記述がありました。 learn.microsoft.com ただ、上記のドキュメントには .NET 7…
Qiitaのまとめ用 .NET 6 qiita.com .NET 7 qiita.com .NET 8 qiita.com
.NET の環境変数を一覧確認するために開発した「Enviewer」の CI/CD 環境を、Azure Pipelines から GitHub Actions に変更しました。 Enviewer についてはこちらをご覧ください。 tsubalog.hatenablog.com 元々 Enviewer の CI/CD 環境は Azure Pipelines を…
ASP.NET Core 6.0 を GitHub Codespaces で開発する際に、VSCode のデバッグ構成で少しハマったのでメモ。*1 VSCode でデバッグ構成を作成すると .vscode/launch.json が作成されます。 標準的な構成はこんな内容です。 { // IntelliSense を使用して利用可…
.NET MAUI (Multi-platform App UI) で開発しているアプリケーションを Android スマートフォンにインストールする際に、Google ドライブを経由してインストールする方法が個人的に手軽でしたので、手順を残しておきます。 1. アプリケーションを発行する ま…
※2022/11/19 追記 .NET 7 GA にて予定通り Current から STS に変更されました。 しかし STS の正式名称は Short Term Support から Standard Term Support に変更となっています。 dotnet.microsoft.com ※追記終わり releases.json の破壊的変更のアナウン…
GitHub の dotnet/announcements リポジトリには、.NET についてのアナウンスや変更についての通知が Issue として集約されている。 github.com このリポジトリの目的、どういう通知がまとめられるか、Issue の読み方や探し方などがまとめられたベストプラク…
おことわり ※本記事で紹介する内容はおそらく正規の手順ではないため、参考にする場合は自己責任の元で作業するようお願いします。*1 起こったこと 自宅PCに .NET 6.0 をインストールしたり Visual Studio 2022 を Preview から Current に更新したタイミン…
以前、 Tye が設定した環境変数の値を確認する記事を書いた。 tsubalog.hatenablog.com そのときに実装したコードが他にも使い道ありそうだったから、ミドルウェアとして NuGet パッケージにした。 www.nuget.org 使い方は README にまとめてあるが、 ASP.NE…
github.com github.com tsubakimoto/toumei-blazor で元々カラーコードはクエリパラメーターで受け取っていた。 ただ、パラメーターといっても1種類しかないので、パスパラメーター /palette/{カラーコード} に変えることにする。 docs.microsoft.com パスパ…
4/24 に FUKUOKA Engineers Day 2021 というオンラインイベントがあり、Fukuoka.NET として話す機会をいただきました。 engineers-day.connpass.com オンラインイベントではありますが、久しぶりに福岡のコミュニティの皆さんと話す機会となって楽しかったで…
tsubakimoto/toumei-blazor は VS Code で書いている。 普段は Visual Studio を使っているのでデバッグをやるのもラクなんだけど、 VS Code で Blazor WebAssembly のデバッグをやろうとしたときに少し手順が必要だったので整理しておく。 基本はこのドキュ…
CSS や JavaScript の勉強で昔作った Toumei という Web アプリを、.NET 5.0 の Blazor WebAssembly に作り変えて Azure Static Web Apps で実行するという趣味コードを書いてます。 tsubalog.hatenablog.com Blazor WebAssembly docs.microsoft.com Azure S…
.NET 5 が GA しましたね。どんどんインストールしていきましょう。 dotnet.microsoft.com さて Project Tye はこれまで .NET 5 では動きませんでした。 バージョンでいうと 0.4.0-alpha.20371.1 ですね。 $ tye --version 0.4.0-alpha.20371.1+d7623120d66b…
これまで Project Tye の記事で扱っていたサンプルコードでは、 RDB を使っておらず Redis だけがデータストアでした。 実際にアプリケーションを書く場合は RDB を使わないというケースはあまりないので、今回は SQL Server や Azure SQL Database を使って…
前回の記事で Tye で実行したサービスのなかで、環境変数にアクセスするための仕組みを紹介しました。 tsubalog.hatenablog.com 今回は Tye の仕組みのなかで環境変数を設定する方法を調べたので紹介します。 環境変数は tye.yaml に定義する Tye を実行した…
これまでの Tye の記事で使っているサンプルアプリケーションは、バックエンドアプリケーションにホストした API をフロントエンドアプリケーションから呼び出して、データを画面に表示するというものです。 このとき、それぞれのアプリケーションでは2つの…
過去記事では AKS に Tye のサンプルアプリケーションをデプロイする際、コンテナーレジストリーには DockerHub を使用していました。 Tye では DockerHub の他に Azure Container Registry (ACR) を使用することができるため、今回は ACR を使ってみようと…
これまで書いたProject Tyeの記事はこちら。 tsubalog.hatenablog.com tsubalog.hatenablog.com マイクロサービス開発ツールであるTyeはYamlファイルで構成を定義します。ファイル名は tye.yaml です。 今回はこの tye.yaml のスキーマについて学びます。 ty…
先日、C#のマイクロサービス開発ツール "Project Tye" を試す記事を書きました。 tsubalog.hatenablog.com 先日の記事ではこのような構成のサンプルアプリケーションを作りました。 フロントエンドアプリケーション (ASP.NET Core Razor Pages) バックエンド…
C# / .NET Coreを使ったマイクロサービス開発を支援するツール Project Tye がリリースされました。 ASP.NETの開発チームが公開した下記のブログ記事を実際に試してみた内容を記載します。 devblogs.microsoft.com どういうツール? Project Tyeは、マイクロ…
Visual Studio Users Community Japan で .NET Core Generic Host で Azure Application Insights を使う話をしました
2019/10/12 に Fukuoka.NET Conf 2019 を開催しました。 台風19号の接近により開催が危ぶまれましたが、なんとか開催することができました。 悪天候のなか多くの方にご参加いただきまして誠にありがとうございました。 また、登壇者およびふくてんコアメンバ…
普段、ASP.NET Coreの開発を行う際はVisual Studioを使いますが、さくっと検証をやるときなどはVisual Studio Code (以下、VS Code) を使うこともあります。 検証なのでできればVS Codeだけで完結したいと思っていたところ、Browser Previewという拡張機能を…
2019/07/20 にこちらのイベントに参加してきました。 engineers-day.connpass.com このイベントのコミュニティスポンサーとして、私がコアメンバーとして運営している Fukuoka.NET の紹介がてら .NET のイマについて登壇してきました。 ここにいる人がまだそ…
※ 2019/08/17 15:16 更新 Preview5からPreview7を追記 .NET Core 3 Previewについて公式ブログにある内容から、個人的に気になるものをまとめます。完全に備忘録。 なお .NET Core 3 Previewはこれまで4回7回リリースされています。 devblogs.microsoft.com …
ASP.NET Core Razor Pagesでのルーティング設定につまづいたので手順を残しておきます。 ASP.NET Core MVCをよく使うため、単純に慣れの問題。 docs.microsoft.com RazorPagesRouteSample |--Areas | |--Identity | | |--Data | | | |--RazorPagesRouteSampl…