Fork von https://archive.codeplex.com/?p=aspnetwebstack
ASP.NET ist ein kostenloses Web -Framework zum Erstellen großartiger Websites und Anwendungen.
Diese Website ist die Heimat des Quellcodes ASP.NET MVC, Web API und Webseiten. Wenn Sie die veröffentlichten Versionen dieser Produkte verwenden möchten, um Ihre Anwendungen zu entwickeln, besuchen Sie http://www.asp.net, um offizielle Installateure, Dokumentation, Tutorials, Muster und Videos zu finden.
Diese Produkte werden aktiv vom ASP.NET -Team entwickelt, das dem Microsoft Open Tech Hub zugewiesen ist, und in Zusammenarbeit mit einer Community von Open -Source -Entwicklern. Zusammen sind wir bestrebt, die bestmögliche Plattform für die Webentwicklung zu erstellen.
HINWEIS: Das Web -Api -Odata -Projekt wurde nach GitHub verschoben. Die neuesten Quelle und Probleme finden Sie unter https://github.com/odata/webapi.
Sie können den Quellcode über das Web durchsuchen oder Git verwenden, um das Quell -Repository zu klonen.
Git Clone https://github.com/allen-weih/aspnetwebstack.git
Um die Tests von einer Eingabeaufforderung aus zu erstellen und auszuführen, führen Sie Build.cmd (im Stammverzeichnis) aus. Hinweis: Im Rahmen des Gebäudes müssen Sie möglicherweise Nuget -Pakete von der Outercurve Foundation Nuget Public Feed*erhalten. bauen
Signierte nächtliche Builds
Wenn Sie die Quelle nicht bauen möchten, sind nächtliche Builds über einen privaten Nuget -Feed erhältlich. Nightly Builds sind für Entwickler bestimmt, um neue Funktionen oder Fehlerbehebungen vor einem offiziellen Vorverständlichen oder endgültigen Build auszuprobieren. Wir fordern Sie dringend auf, nur offizielle Builds für die Produktion zu verwenden.
Nightly Builds können mit Visual Studio 2010 SP1 oder Visual Studio 2012 verwendet werden. Um den nächtlichen Build zu verwenden: Fügen Sie in Ihren Paketmanager -Einstellungen die folgende Paketquelle hinzu: https://www.myget.org/f/aspnetwebStacknightly/ Add oder Update zum neuesten Build von ASP.NET. Der nächtliche Build ist beschriftet (nächtliche Yjyy Mmm DD). Weitere Informationen finden Sie in der Dokumentation für die nächtliche Erstellung.
Es gibt viele Möglichkeiten, um zum Projekt beizutragen, und wir schätzen unsere Mitwirkenden. Sie können einen Beitrag leisten, indem Sie Feedback zu Code -Checkins überprüfen und senden, neue Funktionen vorschlagen und ausprobieren, während sie implementiert werden, Fehler einreichen und uns helfen, Korrekturen bei der Überprüfung zu überprüfen sowie Code -Korrekturen oder eigene Codebeiträge einzureichen. Beachten Sie, dass alle Code -Einreichungen vom ASP.NE -Team rigoros überprüft und getestet werden, und nur diejenigen, die eine extrem hohe Bar für Qualität und Design-/Roadmap -Angemessenheit erfüllen, werden in die Quelle zusammengefasst.
Aktuelle RTM -Versionen sind MVC 5.2.2, Web API 2.2.2 und Webseiten 3.2.2. Die aktuelle Vorschau -Version ist MVC 5.2.3, Web API 2.2.3 und Webseiten 3.2.3. Wir erwarten, die RTM -Bits in den nächsten Wochen an Nuget.org und später in Visual Studio 2015 zu veröffentlichen. Wir arbeiten jetzt an MVC 6, was die drei Frameworks zu einem einheitlichen Framework kombiniert. Sie finden das Projekt auf GitHub unter https://github.com/aspnet/mvc und https://github.com/aspnet/razor. Wir verfolgen Probleme für zukünftige Versionen von MVC 5.x, Web API 2.x und Webseiten 3.x im Issue Tracker hier. Die Arbeiten für MVC 6 sind nur auf GitHub verfolgt.