Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

DNX: Grundlagen, Design und Compile Time
DNX: Grundlagen, Design und Compile Time
DNX: Grundlagen, Design und Compile Time
Ebook37 pages21 minutes

DNX: Grundlagen, Design und Compile Time

Rating: 0 out of 5 stars

()

Read preview

About this ebook

Plattformunabhängig und portabel – DNX, ein Framework von Microsoft besitzt Eigenschaften, die andere Frameworks nicht aufweisen: Es umfasst Elemente einer Entwicklungs- und Laufzeitumgebung. Mit dem DNX kann man Anwendungen unabhängig von Entwicklungsumgebung, Betriebssystem und .NET-Laufzeitumgebung entwickeln und ausführen. Dieser shortcut zeigt, wie .NET auf Basis des DNX unabhängig von Visual Studio, Windows und .NET Framework eingesetzt werden kann.
LanguageDeutsch
Release dateApr 21, 2016
ISBN9783868025873
DNX: Grundlagen, Design und Compile Time

Related to DNX

Titles in the series (100)

View More

Related ebooks

Programming For You

View More

Related articles

Reviews for DNX

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    DNX - Daniel Murrmann

    GmbH

    1 Das .NET der Zukunft in der Cloud und auf dem Server

    Das DNX ist ein Framework von Microsoft mit Eigenschaften, die man so noch in keinem Framework vorgefunden hat. Es bringt Elemente einer Entwicklungs- und Laufzeitumgebung mit sich. Mit dem DNX ist es möglich, Anwendungen unabhängig von Entwicklungsumgebung, Betriebssystem und .NET-Laufzeitumgebung zu entwickeln und auszuführen. Dieses Kapitel zeigt, wie .NET auf Basis des DNX unabhängig von Visual Studio, Windows und .NET Framework eingesetzt werden kann.

    Microsoft schlägt eine völlig neue Richtung für .NET ein. Damit gehen viele Veränderungen im .NET-Ökosystem einher. War es bisher der Community überlassen, .NET-Themen abseits von Windows zu bearbeiten, so gestaltet Microsoft die Zukunft von .NET auf alternativen Betriebssystemen wie Linux und Mac OS nun aktiv mit. Seit Jahren hat sich dort das Mono-Projekt als Alternative zum .NET Framework etabliert. Microsoft geht jedoch nicht den einfachen Weg und liefert Beiträge zum Mono-Projekt, sondern versucht ganz im Gegenteil einen Neustart für ein portables .NET umzusetzen. Dies ist sinnvoll, da das bestehende .NET Framework und die dahinterstehenden Konzepte den Anforderungen der heutigen Zeit nicht mehr genügen. Vor allem in der Cloud, in der wir versuchen, die Infrastruktur stark zu entkoppeln, ist das .NET Framework nicht mehr ganz auf der Höhe der Zeit. Wollen wir zum Beispiel einen portablen Microservice für die Cloud entwickeln, dann will niemand Abhängigkeiten zu einem historisch gewachsenen Framework mit mehreren 100 MB Installationsgröße mit sich schleppen. Außerdem soll unser Code möglichst unabhängig vom Betriebssystem und der Entwicklungsumgebung laufen. Neue Konzepte mussten her, und neue Wege müssen gegangen werden, um dem aktuellen Trend „Cloud-First, Mobile-First" gerecht zu werden. Das Ergebnis ist das .NET Execution Environment oder kurz DNX. Das DNX ist kein Framework im klassischen Sinne, sondern eher als eine Mischung zwischen Framework, Entwicklungs- und Laufzeitumgebung zu sehen. Mit ihm verfolgt Microsoft das Ziel, eine Umgebung zu schaffen, in

    Enjoying the preview?
    Page 1 of 1