ASP.NET MVC、Web API、Razor、およびオープンソース

Microsoftは、最初のバージョンのリリースから、ASP.NET MVCのソースコードをオープンソースライセンスで利用できるようにしました。 この製品にはいくつかの優れたオープンソーステクノロジーが実装されており、jQuery、jQuery UI、jQuery Mobile、jQuery Validation、Modernizr.js、NuGet、Knockout.js、JSON.NETがこのソリューションの一部として出荷されています。



本日、ASP.NET Web APIおよびASP.NET Web Pages(Razorとも呼ばれます)テクノロジーのソースコードがオープンソースライセンス(Apache 2.0)で利用可能になったことをお知らせいたします。 また、コードリポジトリをCodePlexに配置することにより、3つのプロジェクトすべての開発の透明性を強化します(先週発表されたGitサポートを使用)。 これにより、コミュニティの各メンバーがコード、バグ修正、新しい開発機会についてフィードバックを提供できるほか、ソースコードとテストの最新バージョンを使用して製品を毎日ビルドおよびテストできる、よりオープンな開発モデルを実装しています。



マイクロソフト以外の開発者がパッチとコードを送信する機会を初めて提供します。パッチとコードは、マイクロソフトの開発者チームが製品に含める可能性を検討するためにレビューされます。 昨年12月にWindows Azure SDKに対して同様のアプローチを導入し、開発者とのより緊密な循環的接触を確立するという点で注目に値し、最終的にはより良い製品のリリースにつながりました。



ASP.NET MVC、Web API、およびRazorが引き続きMicrosoftによって完全にサポートされ、別個の製品として、またはVisual Studioの一部として(現在のように)存在する製品であることが非常に重要です。 それらは、今日彼らに従事しているマイクロソフトの同じプログラマーによってさらに開発されます(実際、今日、多くの人々がASP.NETに取り組んでいるマイクロソフトチームで働いています。) 本日の発表の目的は、フィードバックの有効性をさらに高めることであり、これによりさらに優れた製品を作成することができます。 期待される改善に本当に感銘を受けました。



詳細をご覧ください



http://aspnetwebstack.codeplex.comにアクセスして、ASP.NET MVC、Web API、およびRazorのソースツリーを同期および構築できます。



このサイトでホストされているGitリポジトリは、私たちのチームが過去数週間取り組んでいる開発ツリーの生きているRC(リリース候補?)です。 ツリーには、ランタイムライブラリとテストの両方のソースコードが含まれています。 誰でも収集してテストできます。 結果のバイナリは展開に適しているため、独自のアセンブリをコンパイルし、受け入れられた後に製品の更新を試すことができます。



また、コードのレビューとレビューの作成、エラーの送信、修正の確認、製品の実装品質に関するフィードバックの送信、およびコードへのフラグメントと修正の送信により、製品の開発に直接参加することもできます。 送信されたコードはすべてASP.NET MVCチームによって厳密にチェックおよびテストされ、品質、設計、開発計画の要件を満たすコードのみをプロジェクトソースコードに埋め込むことができます。



合計



私たちのチーム全体が今日の発表を喜んでいます。これが長年にわたって努力してきたことです。 より綿密なフィードバックにより、より良い製品を開発し、ASP.NETを革新とユーザーの注意の点で次のレベルに引き上げることができます。



ありがとう

スコット



無料翻訳(c)V.F. Alien別名hDrummer、 オリジナルはこちら



All Articles