(Download als PDF)
Kursbeschreibung
Mit der Integration der Visual Studio Tools for Office (VSTO 3.0) in Visual Studio 2008, eröffnet sich dem Visual Basic-Programmierer die Möglichkeit, Office-Applikationen in der vertrauten Entwicklungsumgebung von Visual Studio zu entwickeln. Er kann damit auf sämtliche Klassen des .Net Framework zurückgreifen und programmiert in der gewohnten Programmiersprache (VB.Net oder C#). Der Programmcode wird in eine .Net Assembly kompiliert und existiert damit unabhängig vom Office-Dokument.
Die Abkehr vom alten VBA, wo der Programmcode noch in die Office-Dateien integriert und interpretiert ausgeführt wurde, bedeutet für den Programmierer einen erheblichen Gewinn an Komfort, profitiert er doch von allen Vorteilen, die Visual Studio zu bieten hat (z.B. IntelliSense, Debugging, komfortabler Editor, etc.). Die kompilierten Office-Programme laufen zudem viel schneller als zu VBA-Zeiten, weils sie vor der ersten Ausführung in Maschinencode kompiliert werden (VB->MSIL->JIT).
Kursthemen:
- Überblick und erste Schritte mit VSTO
- Office automatisieren mit PlAs
- Excel, Word, Outlook im Zusammenspiel mit .NET
- Anwendungserweiterungen (Add-lns)
- SharePoint- und Workflow-Entwicklung mit .NET und den VSTO
- VSTO und Datenbankinhalte
- Ausliefern von VSTO-Anwendungen (Deployment)
- XML-Grundlagen für Office-Entwickler
Die erstellten Mini-Applikationen können Sie nach dem Kursbesuch als Vorlage für eigene Softwareprojekte
weiterverwenden.
Voraussetzungen
Microsoft Office - Anwenderkenntnisse, Visual Basic Grundkenntnisse.
Zielgruppe
VBA-Programmierer, die den Umstieg auf VSTO vollziehen möchten, bzw. Visual Basic Programmierer, welche Microsoft Office automatisieren wollen.
Kursdauer
3 Tage
Kursort
Seminar-Raum 1, General Aviation Center, Zürich-Flughafen
Preis
CHF 2'250.00 (inkl. Kursunterlagen und Buch zum Workshop)