Logo von Open Source

Suche
1

ASP.NET Web API und ASP.NET Web Pages werden Open-Source-Software

Microsoft stellt den Code der ASP.NET Web API und ASP.NET Web Pages unter der Apache-2.0-Lizenz als Open-Source-Software zur Verfügung. Damit werden zwei weitere ASP.NET-Entwicklungen des Softwareherstellers quelloffen veröffentlicht, nachdem der Konzern schon vor einiger Zeit bei ASP.NET MVC diesen Schritt vollzogen hatte. Die Web API und die auch unter dem Namen Razor bekannten Web Pages haben ihre neue Heimat auf der von Microsoft initiierten Hosting-Plattform CodePlex.

Anzeige

Womöglich zum ersten Mal ist es damit auch Entwicklern außerhalb des Microsoft-Konzerns möglich, Patches und Code beizusteuern, die dann nach Prüfung durch Microsofts Entwickler Einzug in die Webentwicklungswerkzeuge halten können. Ein ähnliches Vorgehen haben die Redmonder anscheinend beim Windows Azure SDK vollzogen und damit laut Microsofts Aushängeschild der Entwicklungssparte, Scott Guthrie, gute Erfahrungen gemacht. An der bisherigen Ausrichtung der drei Werkzeuge als vollständig durch Microsoft unterstützte Projekte ändert sich durch den neuen Schritt offenbar nichts.

Die ASP.NET Web API ist ein aus der Windows Communication Foundation kommendes Framework zum Schreiben von RESTful-Applikationen mit der .NET-Plattform. Hinter Razor beziehungsweise ASP.NET Web Pages verbirgt sich eine auf C# aufsetzende Template-Sprache, mit der sich Server-Code mit HTML zur Aufbereitung dynamisch erzeugter Webseiten kombinieren lässt. (ane)

1 Kommentar

Themen:

  1. ASP.NET vNext: Aus MVC, Web API und Web Pages wird MVC 6

    Die ASP.NET-Frameworks MVC, Web API und Web Pages werden vereinheitlicht und zu ASP.NET MVC 6 zusammengefasst. Dabei ergeben sich grundlegende Änderungen.

  2. Kommentar: ASP.NET vNext – hoher Reifegrad mit kleinem Makel

    ASP.NET Next bringt Performance und Flexibität. Dies geht allerdings mit Breaking Changes und einer weiteren Segmentierung von .NET einher.

  3. Microsoft kündigt nächste Generation von ASP.NET an

    Das auf der TechEd North America vorgestellte ASP.NET vNext erleichtert die Entwicklung für Cloud-Umgebungen und läuft neben Windows auch unter Linux sowie Mac OS.

  1. Aus ASP.NET vNext wird ASP.NET 5.0

    Im aktuelle Quellcode findet man schon Hinweise darauf, dass die nächste ASP.NET-Version die Versionsnummer 5.0 tragen wird.

  2. Update "2012.2" für ASP.NET und Webtools in Visual Studio

    Microsoft hat neue Funktionen für die Webentwicklungsplattform ASP.NET und die zugehörigen Werkzeuge in Visual Studio 2012 veröffentlicht.

  3. Neues in ASP.NET 5, Teil 2: View Components

    Ausgabe der View Fluege/default.cshtml (Abb. 1)

    View Components sind neue Instrumente zum Erstellen wiederverwendbarer Webseitenbausteine in ASP.NET MVC 6.0. Sie bieten eine Kompetenztrennung entsprechend dem MVC-Prinzip (Model View Controller).

  1. Selbstläufer

    Unterwegs im Porsche Macan S Diesel

    Porsche hat mit dem Macan offenbar einen Volltreffer beim Geschmack der Kunden gelandet. Die Deutschen greifen zu rund 70 Prozent zur Selbstzünderversion, die ab 59.120 Euro zu haben ist. Wir stiegen in den Macan S Diesel um ein Gespür dafür zu kriegen, was dieses Auto so attraktiv macht

  2. Windows 10: Microsoft detailliert Unterschiede der einzelnen Editionen

    Microsoft nennt Unterschiede der Windows-10-Editionen

    Windows 10 Home, Pro und Enterprise werden sich wie üblich funktional unterscheiden. Microsoft hat nun Details zu den Unterschieden genannt.

  3. NASA-Sonde New Horizons: Die zwei Seiten des Pluto in Farbe

    NASA-Sonde New Horizons: Die zwei Seiten des Pluto in Farbe

    Zwei neue Farbaufnahmen des Pluto und seines größten Mondes Charon machen die Forscher noch neugieriger auf den Vorbeiflug der Sonde New Horizons an dem Zwergplaneten. Nun erkennbare Strukturen auf Pluto und dessen Farbe werfen Fragen auf.

  4. Google veröffentlicht den Code seiner "träumenden neuronalen Netze"

    Google veröffentlicht den Code seiner "träumenden neuronalen Netze"

    Mit dem Code können Interessierte ohne große Vorkenntnisse faszinierende Bilder erzeugen.

Anzeige