Red Gate SoftwareがSimply Web Devというサイトを立ち上げた。このサイトはASP.NET MVCの学習するためのガイドだ。主にASP.NET MVCに関連する外部サイトへのリンクを提供する。例えば、エリア、ルーティング、コントローラーとアクション、コントローラーの拡張性、フィルタ、Views, モデルテンプレート、バインディング、そしてバリデーションだ。
InfoQはRed Gate SoftwareのChris Massey氏にこのサイトについて詳しく話を聞いた。
InfoQ: このサイトにはどのような意図があるのでしょうか。
現時点で入手できる最良の技術資料を集めたものです。経験豊かなASP.NETの開発者に集めてもらい、ASP.NET MVCの経験のない開発者が最も意味あるコンテンツを見つけられるように構造化しました。要するに、ASP.NET MVCを学んでいる開発者が、より経験のあるウェブ開発者の知見や経験から学習することを支援するに設計されているのです。学びたいときに必要なコンテンツだけを読めるようにしました。
InfoQ: なぜこのようなポータルサイトを立ち上げる必要があるのでしょうか。
ASP.NET MVCを学ぼうとするとすでに大量のコンテンツがオンラインで閲覧でき、必要に応じて情報を探し回らなければなりません。同じような内容のコンテンツもありますし、玉石混合で、経験豊かな開発者でない限り、本当に便利なコンテンツを探すのは大変です。そこで私たちは、新人開発者やASP.NETの経験のないウェブ開発者が、素早く、信頼できる最良のコンテンツを探し出し、ASP.NETを理解できればとても便利になると考えました。
InfoQ: Red GateがSimply Web Devを作ったのは何から着想を得たのですか。
私たちはウェブ開発者のコミュニティを支援する方法を探していました。付き合いのある書き手のネットワークを使って、私たちのウェブ開発者が探している情報に見合う記事やブログを書いてもらう方法が自然に浮かびましたが、既に入手できるコンテンツを探してみると別の方法を思いつきました。既に大量のコンテンツがあることに気付いたのです。この大量のコンテンツに単に新たなコンテンツを追加するのではなく、最良なコンテンツ、専門家、クラウドの英知を見つける方法を提供することで開発者を支援できると考えました。Googleは情報を見つけるのが得意ですが、現時点では、人間の専門家が何を読むべきか教えてくれる方が優れています。
InfoQ: 同じASP.NET、LINQ、Visual Studio 2012について同じようなポータルサイトを立ち上げる計画はありますか。
もちろんです。カバーする範囲を拡大するつもりです。現時点ではテーマの制限範囲は設けていません。しかし、第一に優先しているのはウェブ開発者のASP.NET MVC学習を支援することなので、ツールの学習を支援する同じようなサイトを今後数ヶ月の間に立ち上げることはありません。誰かが私たちを説得したいのなら別ですが。
InfoQ:Simply Web Devはどの程度の頻度で更新するつもりですか。
毎週更新するつもりです。手始めに、ASP.NET MVCを完璧にカバーするつもりで作業しています。現時点ではアルファ版で、私たちがウェブ開発者がどのような種類のコンテンツを探しているのか、どのようにリソースの利用感や機能性を改善するのか調査するのに利用しています。
InfoQ: 学生にとっても便利なサイトになるでしょうか。
もちろんです。ウェブ開発の経験のない学生やASP.NETに慣れていない学生にとっては、専門家が理解を深めるために読むべきコンテンツを示し、なぜ読むべきなのかを説明してくれるのは大きな益になります。
私たちが利用している技術をできるだけ素早くスムーズに理解するために学習をしている人であれば誰でも支援したいと思っています。このようなかたちで情報が手に入るのなら学生も便利だと感じるはずです。