ASP.NET Core
ASP.NET Core 2.2(WebAPI) と JWTを使った、認証付きWebAPIの実装を↓↓↓に置きました。 github.com 雑実装ですがAccessTokenとRefreshTokenに対応しています。 ※説明ブログは後程。。。書く予定。。。
1. はじめに ASP.NET Core WebAPIにおいて、pagination(ページング)でJSONデータを返す実装のメモです。 (ググれば既出だけど、意外に情報少なめだったので、自分メモの意味も込めて) 開発環境 Visual Studio 2019 Preview ASP.NET Core 2.2 ※ VS2017でもC…
Webサーバーである「Apache」や「IIS」には URL Rewrite 機能が付いています。 同様にASP.NET Coreでも、アプリケーションレベルとしてのURL Rewrite機能が実装がされています。 ということで、簡単にご紹介を。 準備 Visual Studio 2017を起動し以下のプロ…
Visual Studio 2017がいよいよ正式リリースされました。 個人的感想としたは「超目玉!!!」な機能は、感じられていないのですが、個々の技術要素は非常に興味深く思っています。 昔に比べて、各情報は小出しにリリースされるので上記のような感想を持つ形…
AutoMapperも既に.Net Coreへの対応が行われております。 ということで、ASP.NET CoreでAutoMapperを動かしてみたいと思います。 テスト環境 テスト環境はMacで、dotnet --info の結果は以下の通りです。 ryuichi:coreMvcAutoMapper daigo$ dotnet --info .N…
.NET Coreのいくつかの開発環境・ランタイム環境のDockerイメージ(Dockerfile)はMicrosoft公式としてDocker Hubで公開されています。 microsoft/dotnet - Docker Hub ターゲットOSは Linux のものと Windows Server 2016 Nano Server がありますが、ここで…
2016/11/1-2に開催されたMicrosoft Tech Summit 2016にちょこっとだけ参加してきました。 2日間フル参戦できれば幸せですが、打ち合わせやら作業やらの為、11/2に3セッションのみの参加となりました。 で、私が受講したのは以下の3セッション。 SPL003 【Dev…
数年前から「プレインテキストログ派」vs「構造化ログ派」戦争が起こっているとかいないとか・・・ そんな私が関わるプロジェクトの多くは、やはり大抵log4netマンセーであります。 現在のアプリケーションにおいてロギングは当然のごとく実装すべきものであ…
ASP.NET Coreでは「DI(Dependency Injection)」を基本として使用するアーキテクチャが採用されています。 DI自体は古くからある考え方であり、Javaなどでは昔から、そして今でもメジャーに使われている技術です。 勿論 .NET 開発者の間でも利用されています…
今回のシナリオとしては以下を想定しています。 VS2015でASP.NET Coreアプリを作成 構成情報として appSettings.json を用意 *また、Staging環境用の appSettings.Staging.json、開発環境用の appSettings.Development.json を用意 AzureのApp Serviceにデプ…
ASP.NET Coreにおける構成情報(ユーザー定義の構成)の読み込みについて記述したいと思います。 ということで全体のアジェンダは以下の通り。 従来のASP.NETでの構成ファイル ASP.NET Coreでの新しい構成ファイル JSONファイル形式 階層型データ形式 INIフ…
ASP.NET Core RC2 と Visual Studio 2015 UPDATE 2でHello Worldを作ってみようと思います。 で、その後でASP.NET Coreの基本動作の部分について少し探索してみようかと思います。 まずは準備 ①Visual Studio 2015:UPDATE 2を適用した環境を用意 ②.NET Core…
2016/5/19に ASP.NET Core もRC2になりましてGo-live licenseも付きました。と、いうことでASP.NET Core 1.0について整理しておこうかな、と。 個人的にはK runtimeと言われたあたりからちょろちょろっと注目し始めて、RC1から本格的に見始めた感じです。 ま…