MOC 50153 .NET Performance- Seminare

Seminarinformationen

Seminar-Ziel

In diesem Kurs erwerben die Teilnehmer das Wissen, mit dem .NET Framework 2.0 hochperformante Anwendungen entwickeln zu können. Themen sind unter anderem Messung der Leistung in verschiedenen Szenarien, Tricks für die Optimierung, .NET-Interna, Speichermanagement und Richtlinien für die Entwicklung hochperformanter Anwendungen.

Teilnehmer Zielgruppe

  • .NET-Entwickler

Kurs Voraussetzungen

Seminardauer

  • 4 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Messen der Performance von .NET-Anwendungen auf der Windows-Plattform mit automatischen und manuellen Tools

  • Managed Code Cost Model
  • Profilers – CPU profilers, memory profilers, custom profiler API
  • Manual Measurement – Performance Harness, performance counters, Windows Management Instrumentation (WMI)
  • Static Code Analysis – Performance-related FxCop rules


Systemdiagnose: Debugging von Benutzer- und Frameworkcode, Stack Traces

  • Debugger Attributes – Controlling type debugger display, debugger type proxy, and debugger visualizers
  • Viewing Processes and Threads
  • Obtaining Stack Traces
  • Measuring Time with a Stopwatch


Reference Types und Value Types

  • Review – Reference types and value types differences
  • Type Implementation – Type Object Pointer, Sync Block Index
  • Virtual Methods – Invoking virtual vs. non-virtual methods
  • Value Type Methods – Equals and GetHashCode inherited from Object and ValueType


Automatische Speicherbereinigung (Garbage Collection - GC)

  • Comparing Garbage Collection Techniques – Reference counting, copying, tracing garbage collection
  • Garbage Collection Requirements
  • First Model: Managed Heap – Next object pointer, GC flavors, thread suspension
  • Second Model: Generations
  • Third Model: GC Segments
  • Interacting with the GC – Managed and native code
  • Finalization – Finalization, resurrection, Dispose pattern
  • Weak References
  • GC Best Practices


Implementierung generischer Klassen, Schnittstellen, Methoden und Collections

  • Generic Classes, Interfaces and Methods
  • Generic Collections
  • Implementation of Generics in Runtime – Reflection and generics, Java generics implementation, C++ templates implementation


Unsicherer Code und C++/CLI

  • Unsafe Code – Pointers, compilation with /unsafe, the fixed statement
  • C++/CLI – Syntax basics, classes, delegates, generics


Auswahl und Implementierung geeigneter Collections

  • Collection Considerations – Choosing the right collection, CPU cache, paging
  • Implementing Collections – Implementing interfaces properly, working around inlining limitations, and using automatic iterators with caution


 
 

Weitere Schulungen zu Thema Microsoft .NET /.NET-Framework 4

C# Programmierung für Einsteiger

Einstieg in die C# Programmierung - Programmiergrundlagen   ...merken/anfragen
 

Datenzugriff mit Hilfe von ADO.NET 2.0

Die Teilnehmer lernen mit Unterstützung der MS ADO.NET-Technologie verteilte Applikationen mit Datenbank-Anbindung zu ermöglichen. ...merken/anfragen
 

Entwicklung von Anwendungen für mobile Geräte mit VS.NET

Erlernen der notwendigen Grundlagen, Techniken und Vorgehensweisen um die mobile Anwendungen zu entwickeln....merken/anfragen
 

MOC 2350 Entwicklung und Anwendung von Secure Microsoft .NET Framework Applications

Dieses 3-tägige Seminar hat zum Ziel, Ihnen einen Überblick über Sicherheitsaspekte und Bedrohungsmodelle zu vermitteln. Des Weiteren werden Entwurfsansätze und Kodierungstechniken, die die Sicherheit erhöhen, als auch die Frage, warum die typsichere Prüfung den Grundstein für Microsoft .NET Framework-Sicherheit bildet, diskutiert. Außerdem stehen Codebeispiele und Übungen, die in Visu...merken/anfragen
 
 
 
  • keine Seminare auf Ihrem Merkzettel
 

Anfragedetails

Seminartyp wählen:




Preis pro Person
1.595,00 € netto
1.898,05 € inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.
Für dieses Seminar liegen bereits Anmeldungen vor!
Standort wählen:

Termin wählen:






*  oder Wunschtermin


Anzahl Teilnehmer:


auf den Merkzettel
 
 

alt

alt

alt


IT-Schulungen.com erhält beim
Internationalen Training Center Rating
(ITCR) die höchste Bewertung und wird
mit Premium Services ausgezeichnet.