Sie sind hier: Startseite | Wissen
Werbung
Begriff Native Image Generation
Abkürzung ngen
Eintrag zuletzt aktualisiert am 15.11.2016

 Zur Stichwortliste unseres Lexikons

Was ist Native Image Generation?

Ein Native Image wird über das Werkzeuge ngen.exe erzeugt, das Teil des .NET Framework Redistributable ist. Implementiert ist der Pre-Jitter in der mscorpe.dll. Ein Native Image beschleunigt die Ausführung, weil die Übersetzung des Managed Code in Native Code durch den Just-in-Timer-Compiler entfällt.

Ab .NET 4.5: Microsoft verzichtet bei der Installation nun darauf, ein Native Image aller Assemblies zu erzeugen. Stattdessen protokolliert die CLR die Benutzung von Managed Code mit und erzeugt dann bei Bedarf ein Native Image in einem Cache.

Querverweise zu anderen Begriffen im Lexikon

siehe Native Image
CLR
.NET 4.5
Managed Code
Native Image
Native Code
Compiler
.NET 4.5
Redis

Beratung & Support:

 Beratung/Consulting: Design und Usability ("User Experience - UX") von XAML-Anwendungen (WPF, Silverlight, WinRT)
 Beratung/Consulting: Plattformunabhängige Mobilanwendungen/App entwickeln: Cordova/PhoneGAP versus Xamarin
 Beratung/Consulting: Due-Diligence-Prüfungen
 Beratung/Consulting: Webanwendungen optimieren und skalieren (Website-Performance verbessern)
 Beratung/Consulting: Umstieg von Desktop-Anwendungen auf moderne Webanwendungen
 Beratung/Consulting: Best Practices für moderne Webanwendungen mit HTML5, CSS3 und JavaScript
 Beratung/Consulting: Berichte (Reporting, Dokumentengenerierung): SAP Crystal Reports versus List&Label versus TextControl versus Microsoft Reports/SQL Server Reporting Services
 Beratung/Consulting: Webserverframeworks im Vergleich: ASP.NET versus node.js versus Ruby-on-Rails
 Beratung/Consulting: Einsatz der Microsoft Azure-Cloud-Plattform als Alternative zu eigenen Servern und klassischem Hosting
 Beratung/Consulting: Methodenauswahl und -einführung (z.B. agile Entwicklungstechniken, Testmethoden)
 Beratung/Consulting: Anpassung von Scrum an Ihre Bedürfnisse
 Beratung/Consulting: Anwendungsredesign
 Beratung/Consulting: Sicherheitsanalyse/Sicherheitsreview
 Beratung/Consulting: Business Analysen in IT-Projekten
 Beratung/Consulting: PMP - Prüfungsvorbereitung nach PMI (r)
 Beratung/Consulting: Geschäftsanwendungen mit HTML 5 und JavaScript (oder TypeScript): Moderne Web 2.0-/HTML5-Browser-Webanwendungen und Mobilanwendungen entwickeln
 Beratung/Consulting: Umstieg auf agile Softwareentwicklung
 Beratung/Consulting: Programmcodereview
 Beratung/Consulting: Auswahl und Vergleich von JavaScript-Webframeworks
 Beratung/Consulting: Moderne Webanwendungen mit ASP.NET MVC
 Anfrage für Beratung/Consulting zu Thema Native Image Generation;ngen  Gesamter Beratungsthemenkatalog  Support zum Thema Native Image Generation;ngen

Schulungen zu diesem Thema:

 Überwachungen/Protokollierung/Monitoring von .NET-Anwendungen zur Laufzeit
 Neuerungen in C# 3.0 (Visual C# 2008)
 .NET Akademie: Moderne Web-Anwendungen mit ASP.NET MVC/ASP.NET Core, JavaScript, Angular und anderen JavaScript-Bibliotheken (3-Tages-Agenda des öffentlichen Seminars)
 Neuerungen für JavaScript: ECMAScript 2015 (Version 6) / ECMAScript 2016 (Version 7) / ECMAScript 2017 (Version 8) / ECMAScript 2018 (Version 9)
 PHP-Aufbauwissen (Webanwendungen entwickelt mit PHP für Fortschrittene)
 .NET 4.5-Update - Die Neuerungen in .NET Framework 4.5/4.5.1/4.5.2 und Visual Studio 2012/2013 im Überblick
 Managed Extensibility Framework (MEF) - Modulare/erweiterbare .NET-Anwendungen
 Windows Runtime (WinRT)-Programmierung in .NET-Anwendungen
 Datenbankbasierte Webanwendungen mit ASP.NET
 .NET 4.0-Update - Die Neuerungen in .NET Framework 4.0 und Visual Studio 2010 im Überblick
 Microsoft BizTalk Server für Softwareentwickler - Entwicklung von BizTalk-Lösungen - Basiswissen
 Neuerungen in C# 5.0
 Konsolenanwendungen mit .NET
 Neuerungen in Internet Information Server/Internet Information Services 7.0/7.5/8.0/8.5/10.0 (IIS 7.0/7.5/8.0/8.5/10.0)
 Windows-Anwendungen mit Windows Forms - Basiswissen
 JavaScript/TypeScript für .NET-Entwickler: Umstieg von .NET/C#/Visual Basic auf HTML 5, CSS und JavaScript/TypeScript zur Entwicklung moderner Webanwendungen
 Berichte erstellen mit SAP Crystal Reports in .NET-Anwendungen mit Visual Studio
 ASP.NET Core 1.x/2.x Update - die Neuerungen gegenüber ASP.NET 4.5 und ASP.NET MVC 5/ASP.NET Web API 5
 .NET 4.6.x/4.7.x-Update - Die Neuerungen in .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2 im Überblick
 Kendo UI - HTML5/JavaScript-Webanwendungen mit Progress/Telerik Kendo UI
 Anfrage für eine individuelle Schulung zum Thema Native Image Generation;ngen  Gesamter Schulungsthemenkatalog