Githubで公開されたASP.NET vNextソースコード

Microsoftは、Github にASP.NETの次のバージョン (vNext)のソースコード、およびサンプルアプリケーション、新機能のデモ、ドキュメントを投稿することで、開発者に向けて一歩踏み出しました。



同社昨日、無料のApache 2ライセンスの下でパブリックドメインでコードを公開することを発表しました 。 古いバージョンのASP.NETのソースコードは、以前http://aspnetwebstack.codeplex.com/で部分的に公開されており、vNextがあると想定されていました。 しかし、それでもGithubを選択しました。



ASP.NET vNext-クラウドWebアプリケーション向けに最適化されたASP.NETの更新バージョン。 新しいフレームワークは、アプリケーション開発を簡素化し、パフォーマンスを大幅に改善する必要があります。 リポジトリには、MVC、Web API、Webページ、SignalRおよびEFの更新バージョンが含まれています。



ホームの入門セクションから学ぶことが提案されます。 リポジトリは、 コードサンプルドキュメントを提供します 。 サンプルは、ASP.NETの新しい機能の一部を理解し、すぐに試してみるのに役立ちます。 特に、新機能の例はEntropyリポジトリにあります。



さらに、これは初心者にとっては良いヘルプです。編集可能な単純なアプリケーション用のテンプレートがあります: ConsoleAppHelloWebおよびHelloMvcです。



スクリーンショットでは、ASP.NET vNext Hello Worldアプリケーションがターミナルから起動され、Visual Studioでの編集とブラウザーの更新のたびに、再コンパイルと更新が行われます。 アプリケーションはクラウドホスティング用に最適化されています。







または、Webサーバーとブラウザが自動的に起動されたときに、Visual Studioから標準の方法で同じアプリケーションを実行できます。







より複雑なオープンソースASP.NETアプリケーションの例: MVC Music StoreおよびBugTracker



リポジトリ内の構成ファイルNuGet.configは、開発中のすべてのパッケージをリストするMyGetフィードを参照し、常に更新されます。



ASP.NETに加えて、Microsoftは.NET vNextを発表しました。ここでは、Roslynコンパイラーを使用してC#6およびVBプログラムをコンパイルできます。 また、ネイティブWindowsストアアプリケーションを実行する前にコンパイルするための新しい.NETネイティブコンパイラーと、デスクトップアプリケーションとサーバーアプリケーションの両方のパフォーマンスを向上させる効果的な.NET次世代JIT JITコンパイラー(RyuJIT)も提供されます。



All Articles