MOC 2956: Core Foundations of Microsoft .NET 2.0 Development MOC 2956 (engl.)
Schulungsbeschreibung
Das Seminar vermittelt die Grundlagen in der Entwicklung mit dem .Net Framework 2.0 durch Verwendung der Microsoft Visual Studio 2005 (opt. auch Visual Studio 2008). Das Seminar unterstützt u.a. in der Vorbereitung auf das Examen 70-536, welches eine Grundanforderung für eine MCTS-Zertifizierung darstellt.
Schulungsdaten
Dauer | 3 Tage |
Schulungsort | Berlin, Chemnitz, Dresden, Erfurt, Essen, Halle, Hamburg, Hannover, Leipzig, Neubrandenburg, Potsdam |
Preis | 1300 € zzgl. Mehrwertsteuer |
Sonstiges | Unterlagen, Getränke und Mittagessen im Seminarpreis enthalten |
Termine | 16.07.2012 - 18.07.2012 |
Schulungsinhalt
Grundlegende Datentypen
Es werden die Unterschiede zwischen Wert - und Referenzbehafteten Datentypen, die Verwendung und Erzeugung von Generischen Datentypen, die Implementierung von Interfaces, dem Konzept zwischen Delegates und Events, Attributen und Ausnahmen behandelt.
-Unterschiede zwischen Wert- und Referenzbehafteten Datentypen, Nullable Types, Boxing und Unboxing
-Arbeiten mit Generischen Typen( u.a. Generische Containerklasse), Entwicklung eigene Generischen Klassen
-Implementierung von Standard Schnittstellen (.Net Interfaces)
-Implementierung von Delegates und Events
-Attributierte Programmierung
-Ausnahmebehandlung unter .Net
.Net Containerklassen zur Verwaltung von Daten
Das Modul behandelt die wichtigsten Containerklassen aus dem Namensraum System.Collections. Aufbauend auf dem
vorherigen Modul wird ebenfalls noch einmal Bezug auf die generischen Containerklassen und die Klassen aus
dem Namensraum System.Collections.Specialized genommen.
-Arbeiten mit objektbasierten Containerklassen (Collections), wie z.B. HashTables, Dictionaries, Queues
-Generische Containerklassen
-Anwendung von speziellen Containerklassen, wie z.B. NamedValueCollections
Konfigurieren und Verteilen von Assemblies
Es wird erklärt, welche Standardfunktionalitäten, zur Installation, Konfiguration und Verteilung von Assemblies unter .Net zur Verfügung stehen.
-Installieren und Konfigurieren von Assemblies, Erstellung von WindowsInstaller-Dateien, Signierung von Assemblies, Installation in den Global Assembly Cache
-Installation unter der Verwendung eines Installer-Assemblies
-Konfiguration von Assemblies, Verwendung von Konfigurationsdateien, Verwaltung von Anwendungseinstellungen
-Konfiguration des .Net Frameworks
Monitoring und Debuggen von Anwendungen
Es werden die verschiedenen Unterstützungsmöglichkeiten in der alltäglichen Arbeit beim Debugging, Überwachen und Analyse bzgl. Performance behandelt.
-Zugriff auf Prozesse
-Lesen und Schreiben von EventLogs
-Debugging und Tracing von Anwendungen
-Performanceüberwachung
-Verwendung von WMI
Lesen und Schreiben von Dateien
Es wird der Umgang mit Klassen aus .Net Class Library geübt, um Informationen aus Dateien, Verzeichnissen und dem Arbeitsspeicher zu lesen und zu schreiben.
-Zugriff auf das Dateisystem
-Lesen und Schreiben von Streams
-Komprimierung und Verschlüsselung durch die Verwendung von Streams
-Verwendung des Isolierten Speicherbereichs (Isolated Storage)
Serialisierung von Daten
Dieses Modul beschreibt die unterschiedlichen Serialisierungs und Deserialisierungsklassen, die das .Net Framework zur Verfügung stellt.
-Serialisierung und Deserialisierung von Objekten
-Anpassung des Serialisierungsprozesses
-Serialisierung nach XML
-Binäre Serialisierung durch Binary Formatter
-Verwendung von SOAP Formattern
Zielsetzung
Die Teilnehmer erlernen ein breites Spektrum im Umgang der grundlegenden Funktionalitäten,die das .Net Framework 2.0 dem Entwickler zur Verfügung stellt.
Zielgruppen
Programmiere, Softwareentwickler, Informatiker
Voraussetzungen
Erste Erfahrungen mit dem Visual Studio.Net, Visual Studio 2005 (opt. auch Visual Studio 2008) und einfache Kenntnisse einer .Net Sprache, vorzugsweise C# oder VB.net.

