Entdecken Sie Millionen von E-Books, Hörbüchern und vieles mehr mit einer kostenlosen Testversion

Nur $11.99/Monat nach der Testphase. Jederzeit kündbar.

.NET Core 1.0 und 1.1: Entwicklung mit den Core-Produkten
.NET Core 1.0 und 1.1: Entwicklung mit den Core-Produkten
.NET Core 1.0 und 1.1: Entwicklung mit den Core-Produkten
eBook79 Seiten33 Minuten

.NET Core 1.0 und 1.1: Entwicklung mit den Core-Produkten

Bewertung: 0 von 5 Sternen

()

Vorschau lesen

Über dieses E-Book

Nach über zwei Jahren öffentlicher Entwicklung erschienen Ende Juni 2016 .NET Core 1.0 nebst ASP.NET Core 1.0 und Entity Framework Core 1.0. Dieser shortcut bietet einen ersten Einstieg in die Entwicklung mit .NET Core 1.0. Nach einer Einführung im ersten Kapitel widmen sich die Autoren in den Kapiteln 2 und den Web-APIs sowie MVC-Webanwendungen mit ASP.NET Core. Das erst Mitte November 2016 erschienene .NET-Core-Update auf 1.1 ist Gegenstand des letzten Kapitels.
SpracheDeutsch
Herausgeberentwickler.press
Erscheinungsdatum7. Dez. 2016
ISBN9783868027495
.NET Core 1.0 und 1.1: Entwicklung mit den Core-Produkten

Mehr von Manfred Steyer lesen

Ähnlich wie .NET Core 1.0 und 1.1

Titel in dieser Serie (100)

Mehr anzeigen

Ähnliche E-Books

Programmieren für Sie

Mehr anzeigen

Ähnliche Artikel

Rezensionen für .NET Core 1.0 und 1.1

Bewertung: 0 von 5 Sternen
0 Bewertungen

0 Bewertungen0 Rezensionen

Wie hat es Ihnen gefallen?

Zum Bewerten, tippen

Die Rezension muss mindestens 10 Wörter umfassen

    Buchvorschau

    .NET Core 1.0 und 1.1 - Manfred Steyer

    GmbH

    1 Einstieg in die Entwicklung mit .NET Core 1.0

    Nach über zwei Jahren der öffentlichen Entwicklung sind .NET Core 1.0 nebst ASP.NET Core 1.0 und Entity Framework Core 1.0 am 27. Juni 2016 erschienen. Dieser shortcut bietet einen ersten Einstieg in die Entwicklung mit .NET Core 1.0.

    Die Erstankündigung der Core-Produkte fand im Mai 2014 auf der TechEd-Konferenz in den USA statt – damals noch unter den Schlagwörtern „Cloud-optimized .NET, „Project K und „ASP.NET vNext sowie „Entity Framework 7. Im November 2014 erfolgte dann die konkrete Benennung in .NET Core 5 und ASP.NET 5, die aber am 19. Januar 2016 auf .NET Core 1.0, ASP.NET Core 1.0 und Entity Framework Core 1.0 korrigiert wurde. Damit will Microsoft deutlich machen: Die Core-Produkte sind nicht die nächste Version des bisherigen .NET Framework 4.6 bzw. ASP.NET MVC 5 und Entity Framework 6.1.3, sondern eine Neuentwicklung, die eine „Parallelwelt" zu den bisherigen .NET-Produkten bildet (Abb. 1.1). Ein Teil von .NET Core 1.0 ist bereits im Juli 2015 als Teil von Windows 10 erschienen. Auch die dortigen Universal-Apps nutzen mit der .NET Native CLR eine Variante der Core CLR und einiger Core-Bibliotheken.

    Abbildung 1.1: Core-Produkte sind „Parallelwelt" zu bisherigem .NET Framework

    Universal-Apps sind derzeit die einzige Anwendungsart in der Core-Welt, mit der man eine grafische Benutzeroberfläche erstellen kann. Der Rest der Core-Produkte fokussiert auf Webanwendungen und REST Web Services. Ein plattformübergreifendes GUI-Framework gibt es nicht und ist auch nicht in Sicht. Mit ASP.NET Core erstellt man das GUI – wie bisher – in HTML und JavaScript.

    Die Core-Produkte sind grundsätzlich plattformunabhängig (was .NET eigentlich immer schon konnte, wofür es aber außer in Form von Mono und Xamarin nie eine Implementierung gab). Neben Windows laufen die Core-Produkte auch auf Mac OS X und den Linux-Varianten Ubuntu, Fedora, CentOS, Oracle Linux, openSUSE sowie RHEL.

    Eine Besonderheit bei ASP.NET Core und Entity Framework Core ist, dass diese beiden Produkte nicht auf das .NET Core Framework angewiesen sind. Sie laufen auch unter dem klassischen .NET „Full" Framework und Mono; Entity Framework läuft in Kürze auch auf Xamarin [1].

    Status

    Alle Softwareprodukte der Core-Familie sind Open Source. Es kommen die Lizenzen des MIT, der Apache Software Foundation beziehungsweise die Creative Commons 4.0 zum Einsatz. Die Entwicklung findet öffentlich auf GitHub [2] statt, und Microsoft hat dabei auch signifikante Beiträge von fast zehntausend externen Entwicklern in die Software einfließen lassen [3].

    Die Core-Produkte sind zwar in der Release-to-Manufactoring-Version 1.0 erschienen, das RTM bezieht sich aber nur auf die Laufzeitumgebung und Bibliotheken; die zugehörigen Werkzeuge in Visual Studio sowie das Software Development Kit (SDK) haben vorerst weiterhin den Preview-2-Status. Diese sollen erst mit dem Erscheinen der nächsten Visual-Studio-Version (derzeit als „Visual Studio 15" bezeichnet, aktueller Status: Preview 4) einen endgültigen Zustand erreichen. Zu Verzögerungen bei den Werkzeugen hat geführt, dass Microsoft nach dem Release Candidate 1 noch die bis dahin gültigen Werkzeuge mit Namen DNVM (.NET Version Manager) und DNX (.NET Execution Runtime) sowie DNU (.NET Development Utility) durch das universelle .NET-Core-CLI-Werkzeug (Befehlsname dotnet bzw. dotnet.exe) ersetzt hat.

    Die .NET-Core-Dokumentation findet man nicht wie bisher im MSDN, sondern auf Microsofts neuer Dokumentationswebsite [4]. Davon noch abgesondert sind die Dokumentationen zu ASP.NET Core [5] und Entity Framework Core [6].

    Alle drei Sites haben jedoch auch noch zwei Monate nach dem Erscheinen von Version 1.0 Platzhalterseiten („We are currently working on this topic.") und weisen auch über Platzhalterseiten hinaus noch strategische Lücken auf:

    Gefällt Ihnen die Vorschau?
    Seite 1 von 1