vaguely

和歌山に戻りました。ふらふらと色々なものに手を出す毎日。

.Net

【ASP.NET Core】【EntityFramework Core】【C#】 .NET 5 から .NET 6 に更新する

はじめに ASP.NET Core を更新する EntityFramework Core を更新する はじめに これは C# Advent Calendar 2021 カレンダー2の15日目の記事です。 祝 .NET 6 リリース ということで、手元にあった ASP.NET Core + EntityFramework Core(DB は PostgreSQL) …

【.NET Framework】Back to ASP.NET Framework 1

はじめに ルーティング ログ出力 (NLog) おわりに はじめに これまでの通り、普段プライベートのプログラミングでは .NET Core を使っているわけですが、今日は .NET Framework に挑戦しますよ。 理由はまぁ、お察しください。 Environments Visual Studio 2…

【.NET】Console Appを試す

はじめに 元のプロジェクト 設定ファイルの読み込み DI(Dependency Injection) ログ出力(NLog) おわりに はじめに これまで ASP.NET Core のアプリは作ってきたものの、よく考えると Console アプリってあまり作ったことないよな~。と思ったので試してみる…

【C#】Task の話 その 5

はじめに async void と async Task 複数の Task を実行する Exception の投げ方 AggregateException とは 参照 はじめに 【C#】Task の話 その 1 【C#】Task の話 その 2 【C#】Task の話 その 3 【C#】Task の話 その 4 今回は例外について。 async void …

【C#】Task の話 その 4

はじめに async/await IL で比較する 参照 はじめに 【C#】Task の話 その 1 【C#】Task の話 その 2 【C#】Task の話 その 3 さて今回は、 async/await の話。 async/await その 1 で登場したこのコード。 そのままだとメインスレッドの処理が先に終わって…

【C#】Task の話 その 3

はじめに ThreadPool について ThreadPool クラスのコードを読む おわりに 参照 はじめに 【C#】Task の話 その 1 【C#】Task の話 その 2 前回満を持して?登場した ThreadPool クラスを追いかけますよ、というお話。 ThreadPool について まず ThreadPool …

【C#】Task の話 その 2

はじめに Task クラスのコードを読む Task クラスのコンストラクタ ScheduleAndStart 参照 はじめに 【C#】Task の話 その 1 前回に引き続きソースコードを読んだり色々してみますよ、というお話。 Task クラスのコードを読む Task クラスは System.Private.…

【C#】Task の話 その 1

はじめに Task クラスについて 登場人物 Task クラスを使った簡単な操作 参照 はじめに .NET Framework/.NET Core/Mono だけでなく、 Unity でも Task クラスが使えるようになって久しい今日この頃。 相変わらずぼんやり何となくしか使えないのもなぁ。とい…

【.NET Core】dotnet newの話 その1

はじめに コマンドを実行してログを見てみる dotnet new コマンドを探す Telemetry について NewCommandShim.cs おわりに 参照 はじめに このブログは .NET, .NET Core, monoのランタイム・フレームワーク・ライブラリ Advent Calendar 2018 二日目の記事で…

【ASP.NET Core】任意のローカルファイルを読み込み・書き出し

はじめに ローカルファイルにアクセスする 取得した情報を JSON として扱う ローカルのディレクトリをStaticFilesに追加する おわりに 参照 はじめに ASP.NET Core では Static なファイルはデフォルトで wwwroot に置きます。 が、今回は PC の任意の場所に…

ASP.NET Core でのログ出力( ILogger + NLog )

はじめに httpsについて ログ出力してみる NLogを試してみる nlog.configを読む nlog.configを書く おわりに 参照 はじめに 今回はログ出力を追ってみることにします。 .NET でログを出力するライブラリはたくさんあるようですが、今回は組み込みである ILog…

ASP.NET Coreのプロジェクトを発行(Publish)してみる

はじめに Webサーバーについて プロジェクトを発行する 外部アクセスを許可する おわりに 参照 はじめに これまで ASP.NET Core を実行するとき、Visual Studio や Rider 上で実行していました。 が、実際にはビルドしてアプリケーション単体で実行する必要…

ASP.NET CoreでPOST (Unityもちょっとだけ)

はじめに 文字列を受け取る 配列を受け取る 自作クラスを受け取る Unity からリクエストを投げてみる JSON を受け取る おわりに 参照 はじめに 以前 Controller から受け取れるようにしたので、今回はそれに対する POST リクエストで、色々値を受け渡してみ…

ASP.NET CoreでWebSocket

はじめに インストール サンプルコードを試してみる app.Use()とapp.Map() WebSocketを使うコードを見る メッセージの送受信 おわりに 参照 はじめに 以前 Spring boot で WebSocket を使う、てなことをやりましたが、今回は ASP.NET Core を使ってやってみ…

ASP.NET Coreに触れてみる 2

はじめに 依存の追加について ルーティングについて HTTPリクエスト エラーページ おわりに 参照 はじめに ASP.NET Coreに触れてみる 1 次はモデルの話に行く予定でしたが、読んでる本が MVC のコントローラーのルーティングの話に行ったのでその話を。 依存…

ASP.NET Coreに触れてみる 1

はじめに 生成されたファイル Razor View Program.cs Startup.cs Dependency Injection おわりに 参照 はじめに 前から気にはなっていた、 ASP.NET Core を触ってみることにしました。 まずはチュートリアルから。。。と思ったのですが、Razor View にしろ M…

dotnetConf 関西2017に参加してきました

はじめに .NETの今と未来~デバイス&クラウドネイティブを目指して Visual Studio拡張とRoslynとDotNet.exeなどいろいろ .NET Standard入門 Introducing Fluent Design System あるいは Metro の先を紡ぐ手がかり LT その他 おわりに はじめに 10/14に日本マ…