Sie sind hier: Startseite | Wissen
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: 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.x 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
 Beratung/Consulting: Benutzerschnittstellentechnik auswählen (UI-Techniken)
 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)
 .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
 Neuerungen in C# 7.0/7.1/7.2/7.3
 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
 Microsoft SQL Server 2014 - Die Neuerungen gegenüber SQL Server 2012 (Update-Schulung)
 Anfrage für eine individuelle Schulung zum Thema Native Image Generation;ngen  Gesamter Schulungsthemenkatalog

Bücher zu diesem Thema:

 Moderne Webanwendungen mit ASP.NET MVC und JavaScript
 Windows Scripting Lernen 5. Auflage
 WPF 4.5 und XAML: Grafische Benutzeroberflächen für Windows inkl. Entwicklung von Windows Store Apps
 Microsoft ASP.NET 2.0 mit C# 2005 - Das Entwicklerbuch
 Windows PowerShell 4.0 - Das Praxishandbuch
 .NET Praxis - Tipps und Tricks für .NET und Visual Studio
 Moderne Datenzugriffslösungen mit Entity Framework 6 (EBOOK - PDF, MOBI, EPUB)
 Microsoft ASP.NET 4.5 mit C# 2012 - Entwicklerbuch
 Windows 7 für Administratoren
 Moderne Datenzugriffslösungen mit Entity Framework 6 (gedruckte Ausgabe)
 Microsoft SharePoint Server 2010 und SharePoint Foundation 2010
 Effizienter Datenzugriff mit Entity Framework Core: Datenbankprogrammierung mit C# für .NET Framework, .NET Core und Xamarin
 Microsoft ASP.NET 3.5 mit Visual Basic 2008 - Das Entwicklerbuch
 Windows Scripting Lernen
 Datenbankprogrammierung mit .NET 4.0. Mit Visual Studio 2010 und SQL Server 2008 R2
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1 und 2.0-Preview2 (Buchversion 1.4)
 Windows 8 für Administratoren
 .NET 3.5 Crashkurs
 JavaScript
 ASP.NET 4.0
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1.2 und 2.0-Preview2: Datenbankprogrammierung mit .NET/.NET Core und C# (PDF)
 C++11 für Programmierer
 Webanwendungen mit ASP.NET 3.5 und AJAX Crashkurs
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1: Datenbankprogrammierung mit .NET/.NET Core und C# (gedruckte Ausgabe)
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.x und 2.0: Datenbankprogrammierung mit .NET/.NET Core und C# (EBOOK - PDF)
 Windows PowerShell 2.0 - Crashkurs
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1.1 und 2.0-Preview2: Datenbankprogrammierung mit .NET/.NET Core und C# (gedruckte Ausgabe und Kindle)
 C++11: Der Leitfaden für Programmierer zum neuen Standard
 Ajax
 Moderne Datenzugriffslösungen mit Entity Framework Core 2.0/2.1 (Buchversion 5.x, Kindle | PDF)
 C# 7.2 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core und Xamarin (PDF)
 Praxishandbuch Automatisierte Administration mit Scriptsprachen: Konzepte und Lösungen
 Microsoft SQL Server 2008 Reporting Services
 Moderne Webanwendungen mit ASP.NET MVC
 Microsoft SharePoint Server 2013 und SharePoint Foundation: Das umfassende Handbuch
 Scripting mit Windows PowerShell 2.0 - Der Einsteiger-Workshop
 Moderne Datenzugriffslösungen mit Entity Framework Core 2.0 (Buchversion 4.x): Datenbankprogrammierung mit .NET/.NET Core und C# (EBOOK - PDF)
 Einblicke in C# 6.0 (shortcuts 181) Kindle Edition
 Microsoft Visual C# 2010
 Office 2010 Programmierung mit VSTO und .NET 4.0: Word, Excel und Outlook erweitern und anpassen
 Microsoft ASP.NET 2.0 mit Visual Basic 2005 - Das Entwicklerbuch
 C# 7.3 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET Framework, .NET Core und Xamarin
 .NET 4.0 Update
 Windows PowerShell - Konzepte, Praxiseinsatz, Erweiterungen
 Windows Server 2008 R2
 Data Mining mit Microsoft SQL Server
 Microsoft .NET 4.5 Update - Crashkurs (EBOOK - PDF)
 Microsoft ASP.NET 4.0 mit C# 2010
 Windows Scripting, 4. Auflage
 Verteilte Systeme und Services mit .NET 4.0
 Microsoft .NET 4.5 Update - Crashkurs
 Microsoft ASP.NET 3.5 mit Visual C# 2008 - Das Entwicklerbuch
 SQL Server 2008 R2: Das Programmierhandbuch. Inkl. ADO.NET 3.5, LINQ to Entities und LINQ to SQL
 Windows PowerShell 3.0
 ASP.NET 4.0 mit Visual C# 2010
 Moderne Webanwendungen für .NET-Entwickler: Server-Anwendungen, Web APIs, SPAs & HTML-Cross-Platform-Anwendungen mit ASP.NET, ASP.NET Core, JavaScript/TypeScript und Angular
 Windows 8 Apps entwickeln mit C# und XAML - Crashkurs
 WPF Crashkurs 4.0
 Microsoft .NET 2.0 Crashkurs - Final Edition
 Microsoft SQL Server 2008 R2 - Das Entwicklerbuch
 .NET 3.5
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.x und 2.0: Datenbankprogrammierung mit .NET/.NET Core und C# (gedruckte Ausgabe oder Kindle)
 Visual Basic 2010
 .NET Core 1.0 und 1.1 - Entwicklung mit den Core-Produkten
 Verteilte Systeme und Services mit .NET 4.5
 Agile Muster und Methoden
 AngularJS: Moderne Webanwendungen und Single Page Applications mit JavaScript
 Moderne Datenzugriffslösungen mit Entity Framework Core 1.1 (PDF)
 Datenbankprogrammierung mit .NET 4.5. Mit Visual Studio 2012 und SQL Server 2012
 Scripting mit Windows PowerShell 3.0 - Der Workshop: Skript-Programmierung mit Windows PowerShell 3.0 vom Einsteiger bis zum Profi
 Schnelleinstieg SQL Server 2012: Inkl. zahlreicher Praxisworkshops - Backup, Server-Sicherheit, Skalierbarkeit, Performance-Tuning, Troubleshooting, BI, T-SQL u.v.m.
 Moderne Datenzugriffslösungen mit Entity Framework Core 2.0 (Buchversion 4.x): Datenbankprogrammierung mit .NET/.NET Core und C# (gedruckte Ausgabe oder Kindle)
 Alle unsere aktuellen Fachbücher