MOC 50153 .NET Performance

Das Seminar "MOC 50153 .NET Performance" ist seitens des Herstellers nicht mehr verfügbar, bzw. abgekündigt. Wir können Ihnen diese Schulung in Form eines Workshops in Ihrem Unternehmen oder in unserem Schulungszentrum anbieten.

Seminarinformationen

Seminar - Ziel

In diesem Kurs erwerben die Teilnehmer das Wissen, mit dem .NET Framework 4.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 Abgekündigte Seminare

MOC 50068 MS SQL Server 2008 für erfahrene Oracle Datenbankadministratoren

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Verstehen der Architektur des SQL Servers. Sie sind selbstständig in der Lage das SQL Server System, die Datenbanken und Benutzer zu verwalten. Es werden Ihnen die Möglichkeiten der Tools aufgezeigt um Orakel-Diagramme zu SQL Server- Datenbanken zu migrieren.

MOC 6730 Aufbaukurs - Netzwerkinfrastruktur- und Active Directory-Technologie für Windows Server 2008

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Windows Server 2008 zu installieren und zu konfigurieren., Windows Server Core-Rollen hinzuzufügen und zu konfigurieren., Die neue Sicherungs-Infrastruktur, einschließlich des Volumeschattenkopie-Dienstes zu erläutern., Neue und verbesserte Netzwerkfunktionen mit Windows ...

MOC 2281 Erstellung einer Windows Server 2003 Directory Services Infrastruktur

- u.a. in Berlin, Paderborn, Basel, Zürich, Heidelberg

Dieses Seminar vermittelt die notwendigen Kenntnisse für die das Erklären, Planen und Anwenden des Directory Services von Windows XP in einer komplexen Multi-Domain-Netzwerkumgebung.

MOC 50552 Microsoft Project 2010 Exam Prep Bootcamp

- u.a. in Frankfurt am Main, Dresden, Düsseldorf, Varaždin, Offenbach

Diese 3-tägige Bootcamp-Schulung vermittelt Ihnen die Fertigkeiten um mit Microsoft Project 2010 richtig umzugehen und bereitet Sie auf die Prüfung 70-178 MCTS vor.