カテゴリ .NET Core (6) .NET Framework (72) ALM (16) アルゴリズム (4) クライアント技術 (36) クラウド (26) サービス (8) ツール (30) データベース (21) ネットワーク (2) プログラミング言語 (20) モバイル (2) ライブラリ (7) 組込みシステム (2) 経営 (1) 芸術 (2) OS (6) 周辺機器 (18) 数学 (6) 機械学習 (6) タグ 3D AOP ASP.NET MVC ASP.NET SignalR Azure ClickOnce DLR Entity Framework Excel JavaScript jQuery JSON Kinect Leap Motion LINQ Machine Learning NuGet Open XML PowerShell Silverlight
カテゴリ .NET Core (6) .NET Framework (72) ALM (16) アルゴリズム (4) クライアント技術 (36) クラウド (26) サービス (8) ツール (30) データベース (21) ネットワーク (2) プログラミング言語 (20) モバイル (2) ライブラリ (7) 組込みシステム (2) 経営 (1) 芸術 (2) OS (6) 周辺機器 (18) 数学 (6) 機械学習 (6) タグ 3D AOP ASP.NET MVC ASP.NET SignalR Azure ClickOnce DLR Entity Framework Excel JavaScript jQuery JSON Kinect Leap Motion LINQ Machine Learning NuGet Open XML PowerShell Silverlight
(目次: トランザクションのサンプル) ロスト アップデート (Lost Update, 失われた更新) とは、更新したはずのデータが失われてしまう現象のことです。 「後勝ち」と表現されることもあります。 わざと後勝ちルールを採用する業務もあると思いますが、頻繁なアクセスが見込まれる場合には適切な排他制御が必要になります。 今回は、ロスト アップデートの発生と SQL Server における解決方法について、実際のコードを示して説明します。 前提として、SQL Server におけるロック メカニズムやトランザクション分離レベルについての基礎知識が必要になります。 これらは SQL Server のロック管理 (@IT) で確認できます。 以下で示すサンプルでは同時実行制御のために自動トランザクション (TransactionScope クラス) を使用していますが、 手動トランザクション
アジャイルサムライ−達人開発者への道− 作者: Jonathan Rasmusson,西村直人,角谷信太郎,近藤修平,角掛拓未出版社/メーカー: オーム社発売日: 2011/07/16メディア: 単行本(ソフトカバー)購入: 42人 クリック: 1,991回この商品を含むブログ (253件) を見る@nawoto さんにレビューのお声がけをいただいた縁で、オーム社さまより献本いただきました。 読者の声でも書いて、昨日もツイートして、しつこいですが。。。 この本はアジャイルと名前がついていますが、ソフトウェア開発に携わる人(開発者、テスター、マネージャetc...)すべてに読んでもらいたい一冊です。 もちろん、ソフトウェア開発を始めたばかりの学生さんにもオススメです。第一線のソフトウェアエンジニアがどのようにソフトウェア開発をしているのかを知ることは、自分の能力を短期間に向上させることや、ソ
In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform W
ASP.NET MVC で利用できる入力検証は思ったより多くありません。正規表現で指定できる検証属性が用意されていますが、よく使われるであろうメールアドレスなどの検証を行うためには、自分で正規表現を書くなどして指定する必要があります。 私は普段 PHP で業務アプリケーションを書いてるのですが、入力検証は非常に重要になりますのでクラスにまとめて再利用可能にしています。もし MVC で開発するとしたら非常に面倒なことになりそうだったので、簡単にまとめておきたいと思います。 注意:ここの正規表現は一つの例と捉えてください。基本的に誰でも思いつくような簡単な正規表現なので。 半角英字 [RegularExpression(@"[a-zA-Z]+", ErrorMessage = "半角英字のみ入力できます。")] public string Alphabet { get; set; } 半角数字
linq.jsってデバッグしにくいかも……。いや、やり方が分かればむしろやりやすいぐらい。という解説を動画で。HDなので文字が見えない場合はフルスクリーンなどなどでどうぞ。中身の見えないEnumerableは、デバッガで止めてウォッチウィンドウでToArrayすれば見えます。ウォッチウィンドウ内でメソッドチェーンを繋げて表示出来るというのは、ループが抽象化されているLinqならではの利点。sortしようが何しようが、immutableなので元シーケンスに影響を与えません。ラムダ式もどきでインタラクティブに条件を変えて確認出来たりするのも楽ちん。 ところで、JavaScript開発でもIDE無しは考えられません。デバッグというだけならFirebugもアリではありますが、入力補完や整形が可能な高機能エディタと密接に結びついている、という点でIDEに軍配があがるんじゃないかと私は思っています。動
みなさんこんにちは。@ryuzeeです。 Effective Daily Meetingにて効果的なデイリースクラムに関するまとめがありましたので、抜粋・意訳にてご紹介します。 ミーティングの前にタスクのステータスと残り時間を更新すること。これによってチームがどんな状況にあるかに関する最新のスナップショットを持っていることを保証する。ミーティング中に、ボードの更新に時間を使うべきではない 前回のミーティングから変わった点についてしゃべれるように準備しておくこと。チームにとって価値がある共有すべき情報は何なのか?について考えること。すなわちあなたが完了したことについて事細かにしゃべる必要はないということだ。他の人が聞く必要のある情報か、あなたがチームの助けを必要としている情報についてだけで良い 事実を提供することに集中することで話す内容を制限し、会話を簡潔に保ちなさい。ポイントは全員から聞く
30年にわたったスペースシャトル計画に幕を閉じた7月21日。最後のスペースシャトル「アトランティス」の帰還を待つ米航空宇宙局(NASA)の管制室では、日本の個人が趣味で作ったWebアプリが大型スクリーンに映し出されていた。その心境を作者がブログにつづっている。 Googleマップ上に国際宇宙ステーションやハッブル宇宙望遠鏡の軌道をリアルタイムに表示する「GoogleSatTrack」(GST)の作者、柏井勇魚さんは、帰還への軌道離脱噴射指令をアトランティスに出すNASA管制室の大型スクリーンに、見慣れた画面が映っているのに気付いた。 すぐに自ら開発したGSTだと思ったものの、信じられなかったという。「いや、だって、一介のアマチュアプログラマが作ったWebアプリが、ミッションの中でも一番クリティカルな大気圏再突入前のミッションコントロールセンターの画面に映っている。これで信じろという方がおか
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く