Informationen zur Technologie

DIe Visual Studio-Tools für Office beinhaltet eine Reihe von Entwicklungstools mit denen in Microsoft Office 2003 und spätere Versionen Office-Anwendungen in CLI-kompatiblen Sprachen geschrieben werden können. Weiterhin ist es möglich Funktions- und Benutzeroberflächen-Konstrukte aus Office-Anwendungen in .NET-Anwendungen zu verwenden.


Microsoft Visual Studio Tools für Office (VSTO) - .NET C# - Entwicklung - Schulung (3 Tage)

Kurzbeschreibung

In diesem Visual Studio Tools für Office (VSTO) von Microsoft lernen.NET-Entwickler die Anbindung der Office-Suite an eigene .NET-Anwendungen kennen. Themen dieser Schulung sind die Zusammenarbeit von Office und der .NET Plattform auf Assembly Ebene, die Dokumenten- und Anwendungsbezogene Programmierung, die Anwendung der Visual Studio Tools für Office (VSTO) sowie die Entwicklung mit Microsoft Excel und Word einzeln und in Kombination und auch die Entwicklung mit Microsoft Outlook. Weiterhin werden die serverseitige Programmierung, die Anbindung der Datenbank-Inhalte mit ADO.NET an Office als auch die Nutzung der XML-Dokumente und die VSTO Funktionen zur XML-Verarbeitung behandelt, sodass die Kursteilnehmer nach diesem Seminar in der Lage sind eigene Lösungen mit VSTO zu erstellen.


Voraussetzungen

• .NET C# Grundlagen
• Gute Kenntnisse in C#
• Programmiererfahrung in einer Office-Applikation (Word, Excel, Outlook) sind für diesen Kurs hilfreich aber nicht zwingend


    Seminarinhalt

    Office und die .NET Plattform
    • Zusammenarbeit auf Assembly Ebene
    • Automatisierung mit OLE32
    • Primary Interop Assemblys (PIAs)
    • Dokumenten- vs. anwendungsbezogene Programmierung
    • Add-In Programmierung

    VSTO- Funktionen

    Die Basics von VSTO
    • Einsatzbereiche
    • Installation
    • Einfügung der Verweise auf PIAs
    • Steuerelemente
    • Menüleisten
    • Formulare
    • Erstellung von ActionPanes

    Entwicklung mit Microsoft Excel
    • Excel Objektmodell
    • Die Entwicklung des Excel Document Level
    • Der Zugriff
    • Formate und Formatierung von Zellen
    • Aufruf von.NET Funktionen aus Excel-Formel
    • NamedRange und List-Objekte
    • Chart Control
    • Ereignisbehandlung in C#
    • HostDesigner, Document, Worksheet und Workbook
    • Programmierung von SmartTags
    • Fortgeschrittene Techniken der Document Level Entwicklung
    • Excel XML-Datenverarbeitung
    • Excel Application Level Entwicklung

    Entwicklung mit Microsoft Word
    • Das Word Objektmodell
    • Programmierung mit Word Document Level
    • Selection Objekt
    • Sentences
    • Words
    • Chars
    • Bookmark-Objekt
    • Tabellen
    • Grafiken
    • Felder
    • Objekte
    • Zugriff auf die Zwischenablage
    • SmartTag und SmartDocument
    • Die Baisics des Word Application Levels
    • VSTO Aufgabenleiste (ActionPane)
    • Dokumentenübergreifende Aufgabenleisten

    Serverseitige Programmierung

    Kombination der Entwicklung mit Microsoft Word und Microsoft Excel in einer Anwendung

    Anbindung der Datenbank-Inhalte mit ADO.NET an Microsoft Office
    • Abrufen von Datensätzen mit SQL
    • Die Übertragung der Datenbankdatensätze nach Excel
    • Steuerung des Word Seriendrucks

    Die Grundlagen zur Entwicklung mit Microsoft Outlook
    • Outlook Objektmodell
    • Die Behandlung der Outlook Ereignisse in C#
    • Neue Outlook-Elemente: Kalender, Aufgaben
    • Suche im Outlook Adressbuch
    • Die Entwicklung der Outlook Forms Region
    • MAPI APIs

    XML und Microsoft Office
    • Arbeiten mit XML-Dokumenten-Formate
    • VSTO Funktionen zur XML-Verarbeitung


    Zielgruppen

    • C# Programmierer


    Preise und Termine

    offene Schulung
    Eine offene Schulung findet in einem unserer Schulungszentren statt.
    Dauer:3 Tage
    Preis:1.110,00 € zzgl. USt. pro Teilnehmer (1.320,90€ inkl. USt.)
    Seminarstandorte:
    Starttermine:
    (ortsabhängig)


    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.
    Firmenschulung
    Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
    Dauer:3 Tage
    Preis ab:1.395,00 € zzgl. USt. pro Tag (1.660,05€ inkl. USt.)
    Schulungszentren:
    • Hamburg
    • Berlin
    • Frankfurt
    • München
    • Nürnberg
    • Düsseldorf
    • Wien
    • Stuttgart
    • Hannover
    • Köln
    • Dortmund
    Starttermin:individuelle Vereinbarung
    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.

    Software

    VSTO



    Seminarsprache

    Wir bieten unsere Seminare hauptsächlich in deutscher Sprache an – je nach Wunsch aber gerne auch in Englisch oder einer anderen Seminarsprache. Bitte fragen Sie doch einfach bei uns an.