Alle Schulungsorte Burghausen Essen Hamm Landshut München Stuttgart Waiblingen
Alle Schulungsthemen Entwickeln von Windows-Anwendungen mit C# 2008/2010 und Windows Forms .NET Camp für Windows-Desktop-Anwendungen (C# und WPF) Entwickeln von Windows-Anwendungen mit VB 2008/2010 und Windows Forms Entwickeln von Webanwendungen mit ASP.NET - Einsteiger Entwickeln von Webanwendungen mit ASP.NET und AJAX - Fortgeschrittene Datenbankprogrammierung mit ADO.NET Microsoft Office SharePoint Server 2007/2010 für Anwender Design Pattern mit C# Programmieren mit C# 2008/2010 - Einsteiger Microsoft Office SharePoint Server 2007 für Administratoren Inhouse-Schulung Microsoft Office SharePoint Server 2007 - Camp ASP.NET Camp für Entwickler von Webanwendungen mit .NET Silverlight 3/4 - Entwickeln von Webanwendungen LINQ (Language Integrated Query) mit C# - Grundlagen für Einsteiger SQL Abfragesprache und Datenbankdesign - SQL Server 2005/2008 Softwareentwurf mit UML Microsoft SharePoint Server 2010 für Administratoren Programmieren mit C# 2008/2010 - Fortgeschrittene .NET 4.0 Update .NET 4.0 Crashkurs .NET 4.0 Basissemniar WCF - Service orientierte Anwendungen mit Windows Communication Foundation SQL Server 2005 für Entwickler Programmieren mit C# 2008/2010 - Kompaktkurs Microsoft SharePoint Server im Teamwork Microsoft Office SharePoint Designer 2007 Microsoft Office SharePoint Server 2007 für Developer SharePoint Camp - Microsoft SharePoint Server 2010 Camp Exchange 2007 für Administratoren Exchange 2010 für Administratoren Programmieren mit Visual Basic 2008/2010 für Einsteiger Windows Server 2003 WPF - Windowsanwendungen mit Windows Presentation Foundation Windows Server 2008 Programmieren mit Visual Basic 2008/2010 für Fortgeschrittene SQL Server 2005 für Administratoren WF - Workflowbasierte Anwendungen mit Windows Workflow Foundation Programmieren mit Visual Basic 2008/2010 Kompaktkurs SQL Server 2008 für Administratoren SQL Server 2005 Reporting Services
Agenda Dieser Tag liefert die die Antworten auf die wichtigsten Einsteiger-Fragen.
.NET-Strategie (Was ist .NET?) Motivation (Warum wurde .NET erfunden?) .NET-Produkte (Was braucht man für .NET?) .NET-Anwendungenarten (Wofür kann man .NET einsetzen?) .NET-Plattformen (Wo läuft .NET?) .NET-Versionen (Wie unterscheiden sich die verschiedenen Versionen von .NET?) Sprachsyntax C# und Visual Basic (Welche Sprachkonstrukte stehen zur Verfügung?) .NET-Klassenbibliothek (Welche vordefinierten Funktionalitäten gibt es in .NET?) Visual Studio und andere Werkzeuge (Welche Werkzeuge brauche ich?) .NET-Sicherheit (Wie sicher ist .NET?) Deutsche .NET-Community (Wo bekomme ich weitere Informationen?) Ausblick .NET 4.0 und Visual Studio 2010 (Was bringt .NET in naher Zukunft?)
Tag 2: .NET in der Praxis
Dieser Tag stellt der Dozent Ihnen eine mehrschichtige schichtenweise vor und erläutert dabei die verwendeten Technologien und ihre Einsatzgebiete.
Datenbankzugriff mit ADO.NET LINQ-to-SQL und ADO.NET Entity Framework (Objekt-Relationales Mapping) XML-Zugriff mit System.Xml Konsolenanwendungen mit System.Console Windows-Anwendungen mit Windows-Forms Windows Presentation Foundation (WPF) Web-Anwendungen mit ASP.NET und AJAX Verteilte Systeme mit der Windows Communication Foundation (WCF) Workflows mit der Windows Workflow Foundation (WF)
Fenster und Dialoge Steuerelementarten Grafischer Designer für Windows Forms: Positionierung von Steuerelementen auf einem Formular in einem Steuerelementbaum Überblick über die mitgelieferten Steuerelemente mit Beispielen Vererbungshierarchie der Steuerelemente Steuerelementbaum und dessen dynamische Veränderung Datenbindung Vererbung von Steuerelementen und Fenster Visuelle Vererbung Mehrsprachigkeit Fenster mit Kindfenster (Multi-Document-Interface-Anwendungen) Zwischenablage Drag&Drop Erstellen eigener Steuerelemente (User Controls) Drucken Interoperabilität mit ActiveX Tag 4: Windows Presentation Foundation (WPF)
Architektur der Windows Presentation Foundation (WPF) Grundlagen: Vektorgrafik, Koordinaten, Farben Deklarative Programmierung mit der XML Application Markup Language (XML) XAML-Werkzeuge: XamlPad, Expression Blend, Visual Studio 2008 "Cider", u.a. WPF-Steuerelemente (Controls) Layout-Elemente: StackPanel, DockPanel, WrapPanel, TextBlock, Grid Eingaben mit Tastatur, Maus und Tablet Ereignisbasiertes Programmieren und Event Routing Commands und Command-Binding Dependency Properties Datenbindung Ressourcenmanagement Formatvorlagen (Styles) WPF-Dokumente / XML Paper Specification (XPS) Multimedia (Audio, Video) Navigation Multithreading mit WPF Interoperabilität: WPF und Windows Forms, WPF und MFC Eigene WPF-Steuerelemente entwickeln Hosting im Internet Explorer / WPF Web Browser Applications (WBA) WPF versus Microsoft Silverlight (WPF Everywhere - WPF/E)
Tag 5 Vormittag: Zeichnen mit GDI+ und WPF
Zeichnen mit GDI+ (System.Drawing) WPF-2D-Grafik: Shapes, Füllverhalten, Path-Elemente, Pens, Brushes, GradientBrushes WPF-3D-Grafik: Szenen, Kamera, Licht, Model, Transformationen, Hit-Testing WPF-Transformationen WPF-Animationen
Tag 5 Nachmittag: Multi-Threading mit .NET
Einführung in das Multi-Threading Asynchrone Methodenaufrufe FCL-Klassen mit asynchronem Aufruf Backgound-Worker Erzeugung von Threads mit System.Threading Parameterübergabe an Threads Steuerung von Threads Thread Pools Synchronisierung Debugging von Threads Zielgruppe Softwareentwickler, die Windows-Desktop-Anwendungen mit .NET entwickeln möchten. Dieses Seminar richtet sich an Entwickler ohne Vorkenntnisse in .NET.