タグ

.NETに関するcohamaのブックマーク (4)

  • ASP.NET MVC 3におけるDI実装のポイント

    はじめに ASP.NET MVC 3(以下、MVC 3)のController周りの改良点として、Dependency Injection(以下、DI)の容易な実装が挙げられます。今回はMVC 3におけるDI実装と利用方法についてご紹介します。 DIの登場の背景はJavaでのWebアプリケーション開発での課題が根底にあります。一昔前のJavaでのWebアプリケーション開発では、Enterprise JavaBeansコンテナと呼ばれるアプリケーションサーバーの起動が非常に遅いことが問題としてありました。この問題に対応し、テスト容易性の向上とコンポーネントの再利用性の向上を狙い考え、生み出されたのがDIと呼ばれる開発手法です。 DIとはクラス間の直接的な依存関係を排除する開発手法であり、DIを実現するツールのことをDIコンテナと言います。JavaにおけるDIコンテナとしてはJavaのSpri

    ASP.NET MVC 3におけるDI実装のポイント
  • 連載:ADO.NET Entity Framework入門 - @IT

    第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー

  • Ajax Control Toolkit November 2011 Release | Stephen Walther

  • .NET開発者のためのJenkins入門 - @IT

    .NET開発者中心 厳選ブログ記事 .NET開発者のためのJenkins入門 ―― ブログ「present」より ―― t_nakamura 2011/11/17 2011/11/19 更新 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 ■はじめに 仕事でSubversionとTracを使っていますが、残念ながら、「活用できている」とは言えません。「継続的インテグレーション(以下、CI)? 何それ、おいしいの?」という状態。そもそもCIするために、T

  • 1