サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
mrgchr.hatenablog.com
今日は同僚と、『近しい』という言葉の意味について(一方的に)盛り上がった。 同僚の意に反してかなり盛り上がった。 今こそブログを書くときである。 『近しい』=『親しい』 ここ数年、『近しい』を『(距離が)近い、似ている』という意味で使う人を見る機会が増えた気がする。 手元の辞書には『近しい』は『心理的に近い関係にあるさま。したしい』とあり、やはり『似ている』という意味で使うのは違和感を覚える。 例えば、以下のような感じである。 正しくない用法:「新たに行った実験では、過去の実験の計測値と近しい値が確認できた」 正しい用法:「亡くなった方とは近しかったの?」 どこかの方言なのかもしれないが、本来の意味を無視して別の意味で使うことは、あまり好ましいと思わない。 あと、「『文字をわざわざ足して間違っている』のがダサい」という思いも若干ある。 なぜか技術系の人に多い気がする そして、そういうふうに
C#のコーディングでは、インデントサイズ2が好みなのですが、世の中ではインデントサイズ4が多数派らしく、プロジェクトの規則に従ってVisualStudioの設定を随時書き換えたりするのが億劫でした。 Visual Studio 2017から editorconfig を利用することが出来るため、インデントサイズを含めたプロジェクトごとのエディタ―設定を設定ファイルとしてIDEから独立させることができるようになりました。 動画にしてみたので見てください。 Visual StudioでのC#インデントサイズは4ですが、Solutionでの.editorcofingファイルにてインデントサイズを2に、さらにその下のProject(SampleProjectIdentSize6)にてインデントサイズを6に変更しています。 Visual Studio での EditorConfig 設定の使用 |
はじめにCSRFありき クロスサイトリクエストフォージェリ(Cross site request forgeries、CSRF)と呼ばれる脆弱性があります。 不正なリクエストを正規のものとして扱ってしまうという脆弱性です。 ASP.NET MVCでは、フォームに対するCSRF対策としてワンタイムトークン生成&検証機能が用意されています。 ValidateAntiForgeryToken属性について 従来(MVC5)では、CSRF対策においてはValidateAntiForgeryToken属性を用いるのが一般的でした。 コントローラー(SomeController.cs) public class SomeController : Controller { public static readonly string Name = "Some"; public IActionResult I
ASP.NETのプロファイラと言えばGlimpseが人気、だけど… 従来のASP.NET開発においては、Glimpseという強力なプロファイラがあり、人気があります。 私もずっと愛用してきて何度も助けられました。 が、このGlimpse、ASP.NET Core MVC対応がほとんど進んでいないようです。 (本記事執筆時点で次期バージョンの最終コミットが8月) github.com この辺りのアレコレは @neueさんのブログに詳しいことが書いてありました。 neue cc - LightNode 2 - OWINからASP.NET Coreへの移植実例 しょうがないので、別のプロファイラを探してみることにしましょう。世の中は思い通りにはなっていません。 見つかりました。Prefixです。 で、見つけました。Prefixです。 stackify.com このPrefixというプロファイラは
ASP.NET IdentityをEntity Frameworkを用いずに利用する方法を調べていたのでまとめです。 例によって今回は準備のみです。 利用環境 Visual Studio 2015 Community ASP.NET Core 1.1 を利用しました。 それ以前(直近)のバージョンでもASP.NET Coreでも動くとは思いますが、確認はしていません。 理解を深める上で用意した方が良いもの ASP.NET CoreのIdentityはオープンソースになっているので、手元に用意しておくことを強くお勧めします。 (ソースからビルドはしていません。した方が良いのかもしれませんが) github.com どういったものを作るか まずは、 ユーザーIDとパスワードを利用して認証 クッキーを利用 する認証システムを構築しようと思います。 プロジェクトを作成する 新しいプロジェクトを作成
このページを最初にブックマークしてみませんか?
『mrgchr.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く