/ / .NET Core-Anforderung in ASP.NET Core Development und Entity Framework Core - asp.net, Entitäten-Framework, asp.net-Core, Entity-Framework-Kern, .net-Core

.NET Core-Anforderung in ASP.NET Core Development und Entity Framework Core - asp.net, Entitäten-Framework, asp.net-Core, Entity-Framework-Core, .net-Core

Ich bin asp.net MVC Developer aus den letzten 4 Jahren zusammen mit AngularJS, und hatte auch einige MEAN Stack Programming. (Versteht Lashash, Git, MongoDB, Mungo, Express, Grunt)

Aber ich hatte ASP.NET Core noch nicht berührt. Aber ich würde gerne wissen, ob ich Kenntnisse von .NET Core benötigen, um mit ASP.NET Core zu arbeiten.

(Ich hatte Kenntnis von.NET, ist es so viel anders, das wird mich wieder lernen lassen und es wird besser sein, wenn ich nur .NET Core kenne) Oder ich kann einfach diesen Teil überspringen und mit dem Programmieren beginnen und lernen, wie ich es benötige.

Was muss ich extra für Entity Framework Core lernen (Ich verwende bereits Entity Framework 6 für meine Entwicklung)

Antworten:

2 für die Antwort № 1

.NET Core ist ein neu geschriebenes, plattformübergreifendes .NET Framework. Es fragt sich, ob man, wenn man ein Mountainbike fahren kann, viel lernen muss, um BMX zu fahren.

Wenn Sie "klassische" .NET-Anwendungen entwickeln können, können Sie .NET Core verwenden. Es wird natürlich einige Unterschiede geben, aber nichts Ja wirklich anders - wie jetzt.NET Core unterstützt nicht alles wie "volles" .NET Framework (und vielleicht wird es das nie tun, wegen seiner plattformübergreifenden Natur und weil es eine Untermenge des klassischen .NET Framework sein soll)


0 für die Antwort № 2

Lesen Sie den Übersichtsartikel: https://docs.microsoft.com/en-us/dotnet/articles/core/index

und darauf achten

.NET Core ist eine allgemeine EntwicklungPlattform von Microsoft und der .NET-Community auf GitHub verwaltet. Es ist plattformübergreifend und unterstützt Windows, Mac OS und Linux und kann in Geräte-, Cloud- und Embedded / IoT-Szenarien verwendet werden.

.NET Core besteht aus einer .NET-Laufzeitumgebung, einer Reihe von Framework-Bibliotheken, einer Reihe von SDK-Tools und Sprachcompilern, dem "dotnet" -App-Host, der zum Starten von .NET Core-Anwendungen verwendet wird

und das:

Kompatibel: .NET Core ist mit .NET Framework, Xamarin und Mono über die .NET Standard Library kompatibel.

.NET Core kann als plattformübergreifend betrachtet werdenVersion von .NET Framework auf der Ebene der .NET Framework-Basisklassenbibliotheken (BCL). Es implementiert die .NET Standard Library-Spezifikation. .NET Core bietet eine Teilmenge der APIs, die in .NET Framework oder Mono / Xamarin verfügbar sind