ASP.NET 好きなグループです。自由にご参加ください。
はてなブログを持っていれば、誰でも参加できます。
こんにちはmorimori(@TatsunoriMorita)です。 2019年もはやくも1ヶ月経ってしまいましたが、今更ですが、今年のやりたいことを表明しておきたいと思います。(ネタが無いわけではないですw) 自分でお金を稼ぐ 会社のサラリーではなく個人でお金を稼ぐ働き方にトライしたいです。 日本人の平均寿命が80オーバーした昨今。自分が60歳になった時には平均寿命100歳超えも夢じゃないと予想…
数値がばらばらになっているカラムを1から採番し直したいときに使用できるクエリの紹介です。 以下のようなテーブルがあります。 今回は、HogeNoとSortNoの昇順で行番号を取得し、その行番号を使用してRecordIDを採番しなおします。 HogeNo SortNo RecordID 1000 1 32 1000 2 23 2000 1 12 2000 2 55 2000 3 99 UPDATE …
前回の続きです 今回は3つ目のタイプのジョブについて。 3.Continuations 連続という玉突きというか、指定したJobが終わった後に実行されるように登録するタイプのジョブです。 この前提の話として、前回と前々回で紹介したFire-and-forgetとDelayedを登録するBackgroundJob.EnqueueやBackgroundJob.Scheduleメソッドは、戻り値として登…
概要 データキャッシュの実装とテストについて調べてみました。 参考資料 プログラミングMicrosoft ASP.NET MVC 第3版ASP.NET MVC 5 対応版 (マイクロソフト公式解説書)作者: Dino Esposito,井上章出版社/メーカー: 日経BP社発売日: 2014/10/30メディア: 単行本この商品を含むブログ (1件) を見る ASP.NET MVCでのキャッシュにつ…
2016年6月7日~9日にかけてdotnetConf2016というイベントがありました。 www.dotnetconf.net セッション内容はChannel9で公開されているので気になる方は見てみましょう。 今回は最近のAPI開発周りでよく耳にするSwaggerを利用してみたいと思います。 従来のASP.NETでもSwaggerを利用する事はできましたが、基本的な流れは変わりません。Swagge…
TypeScriptで名前空間をmoduleで書く必要があったらしいが、1.5.3からnamespaceで表現出来るらしいのでPlaygroundを使ってさくっと書いて動作確認してみた TypeScript早わかりチートシート【1.5.3対応】 - Build Insider クラスのサンプルはここから 継承 - C# によるプログラミング入門 | ++C++; // 未確認飛行 C namesp…
BotFramework とは? BotFramework は Microsoft が発表した Bot 作成の仕組み。 公式ドキュメント にあるように、BotConnector と BotBuilder (と詳細が明らかになっていないBotDirectory) で構成されている。 BotConnector BotConnector は Bot のO/R マッパーみたいなもの。 日本で使えそうなチャ…
2016/02/20 に Sapporo ComCamp 2016 powered by MVPs を開催しました。全国イベントの札幌会場を CLR/H でお手伝い致しました。なので札幌会場はハイパーおやつタイム有りです! Sapporo ComCamp 2016 powered by MVPs The Microsoft DevOps Story Drew Robbins より効果的に業務改善す…
SQLServerで、ランダムに一意な値を生成する。戻り値がuniqueidentifier型なので、 intに変換して使う。convert(int, convert(varbinary(4), newid()))うーーーん。使う場面はそんなに無いけど、へーと思ったので、メモ
前回の記事に続き、非同期処理シリーズの第 2 弾。 今回は SynchronizationContext について。SynchronizationContext は、.NET Framework 2.0 から登場したクラスです。「同期コンテキスト」と訳される場合もあります。 これが何かと言うと、誤解を恐れずに大雑把に言えば、「スレッドをまたがる際の問題をいい感じに処理してくれるクラス」です。 いや…
次のページ