Coplien氏とMartin氏、TDDとCDDそしてプロフェッショナルの定義について大いに語る。
このビデオは、BobとJim Coplien氏がこれに関連する話や、いくつかの他の話題について議論する様子を納めたものだ。TDDと契約による設計(Design by Contract)の比較や、システムとビジネスドメインモデルを調和させるためには、事前にどれくらいのアーキテクチャ設計をしておかなければならないのか、などが議論されている。(翻訳:近藤 修平 - (株)永和システムマネジメント)
作者 Robert Bazinet, 翻訳者 編集部 投稿日 2008年5月8日 午前12時52分
3月のMIX08でMicrosoft ASP.NET MVC Frameworkの2回目のテクノロジープレビューがリリースされたが、その後にあったソースコードのアップデートが4月16日にリリースされた。この ことが意味するのは、Microsoftのプロジェクトだけでなくコミュニティに関わる人びとの間で、さまざまなことが起こっているということだ。単なる サンプルコードの作成にとどまらず、今や実際にアプリケーションの作成もしている。
デベロッパはこうしたアプリケーションを受け取ることができ、中には開発途中のアプリケーションもあるが、そこから学んだり、実際に使ってみて独自のアプリケーションを作成する。
Rob Conery氏(サイト・英語)は、テスト駆動型開発のようなアジャイル符号化やRepository Patternのような共通パターンと共にMVC Frameworkを使用した、ストアフロントの設計および作成を文書化している。Rob氏はこの分野に関してさまざまな専門知識を有しており、のちに dashCommerce(source)と名称変更されたASP.NET 2.0の元のデベロッパである。
MVC Storefrontは継続中のシリーズで、読者に本格的なASP.NET MVCアプリケーションの設計および開発について説明している。各パートは、そのパートの目的についての説明とコードを実証したビデオが含まれる。
最新のプロジェクトのソースコードは、CodePlexで確認する(source)ことができる。
Keyvan Nayyeri(サイト・英語)には、ASP.NET MVCでBlog Engineをビルドする、複数パートで構成されるシリーズが掲載されている。Blog Engine作成はテクノロジーを実証する人びとにとってはポピュラーな方法のようで、効果的におこなう。たいていのデベロッパは、ブログと上手に関わ る。
このDiggクローンは、非常に良い実装およびMVC Frameworkの使用である。Dotnetslackers Webサイトの一部(サイト・英語)として、このアプリケーションは存続している。チュートリアルは、.NETデベロッパのライフに関する非常に重要な側面を重点的に扱ってい る。
ASP.NET MVCを例証するその他のプロジェクトは、四六時中開始している。InfoQ Webサイトを訪れて、今後のプロジェクトやここで紹介されているプロジェクトのアップデートに関する詳細を参照してみるとよい。
原文はこちらです:http://www.infoq.com/news/2008/05/following-mvc
このビデオは、BobとJim Coplien氏がこれに関連する話や、いくつかの他の話題について議論する様子を納めたものだ。TDDと契約による設計(Design by Contract)の比較や、システムとビジネスドメインモデルを調和させるためには、事前にどれくらいのアーキテクチャ設計をしておかなければならないのか、などが議論されている。(翻訳:近藤 修平 - (株)永和システムマネジメント)
InfoQは、独創的なRubyCLRの開発者であり、IronRubyを世に出すためにマイクロソフトが雇い入れたJohn Lam氏と話す機会を得た。Johnの正式な肩書きはDynamic Language Runtimeチームのプログラムマネジャーである。
テレカンファレンスとデスクトップを共有するツールを使いこなすことは、現在のビジネスにおいて重要なスキルになっています。本稿は、これらの情報と裏技を提供します。
Jeremy Deane takes a look at writing a Restful ESB. He explains how commercial ESB's were considered and NetKernel was ultimately used to provide the implementation.
アジャイルプラクティスは新チームメーンバーが知りたい情報を直接提供するものではありません。そこで私は、新しいチームメンバーの「セットアップ時間」の削減するために、新しいプラクティスを提案します。
このレポートでは複数のチームが動いているアジャイル環境において、どのようにバージョン管理を行えばいいかを説明します。このスキームは"Scrum and XP from the Trenches(InfoQのミニブック)に出てきた企業で私たちが新しく採用した方法です。
本稿では、Steve Vinoski氏が、プログラミング言語ErlangとWebサーバーYawsを使用したRESTful Webサービスを構築する方法を説明します。
No comments
返信