.net C# Visual Studio Tools for Office - Seminar / Kurs von SMLan Software und Management Training

VSTO Office Entwicklung

Inhalte

Office und die .NET Plattform

  • Zusammenarbeit auf Assembly Ebene
  • Automatisierung mit OLE32
  • Primary Interop Assemblies (PIAs)
  • Dokumenten- vs. Anwendungsbezogene Programmierung
  • Add-In-Programmierung

Funktionen des VSTO

Einführung VSTO

  • Einsatzbereiche
  • Installation
  • Verweise auf PIAs einfügen
  • Steuerelemente, Menüleisten und Formulare
  • ActionPanes erstellen

Entwicklung mit Microsoft Excel

  • Excel Objektmodell
  • Excel Document Level Entwicklung
  • Zugriff, Formate und Formatierung von Zellen
  • .NET Funktionen aus Excel-Formel aufrufen
  • 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

  • Word Objektmodell
  • Programmierung mit Word Document Level
  • Selection Objekt
  • Sentences, Words und Chars
  • Bookmark-Objekt
  • Tabellen, Grafiken, Felder und Objekte
  • Zugriff auf die Zwischenablage
  • SmartTag und SmartDocument
  • Einführung in Word Application Level
  • VSTO Aufgabenleiste (ActionPane)
  • Dokumentenübergreifende Aufgabenleisten

Serverseitige Programmierung

Kombinierte Entwicklung mit Microsoft Word und Microsoft Excel in einer Anwendung

Datenbankinhalte mit ADO.NET an Microsoft Office binden

  • Abrufen von Datensätzen mit SQL
  • Datenbankdatensätze nach Excel übertragen
  • Word Seriendruck steuern

Einführung in die Entwicklung mit Microsoft Outlook

  • Outlook Objektmodell
  • Outlook Ereignisse in C# behandeln
  • Neue Outlook-Elemente (Kalender, Aufgaben)
  • Outlook Adressbuch durchsuchen
  • Outlook Forms Region Entwicklung
  • MAPI APIs

XML und Microsoft Office

  • XML-Dokumenten-Formate benutzen
  • VSTO Funktionen zur XML-Verarbeitung

Lernziele

Die Visual Studio Tools für Office (VSTO) von Microsoft bieten dem .NET-Entwickler die ideale Plattform zur Anbindung der Office-Suite an eigene .NET-Anwendungen. Kombiniert mit C# ergibt sich ein äußerst leistungsfähiges Team zur Bewältigung vielfältiger Aufgaben. So wird Office von C# zur Automatisierung angesteuert, eingebettet und programmiert. Aber auch einige nützliche XML-Fähigkeiten des Office Paketes kommen erst mit der Programmierung so richtig zum Tragen.

Die Kursteilnehmenden sind nach diesem Seminar in der Lage, eigene Lösungen mit VSTO zu erstellen und ihre Kenntnisse der Applikationsentwicklung und Office Programmierung zu kombinieren.

Zielgruppen

C#-Programmierer, welche mit modernen Mitteln Ihre Büroanwendungen automatisieren oder ihre .NET-Anwendungen mit Office-Funktionen ausstatten möchten.

Termine und Orte

Datum Uhrzeit Dauer Preis
Berlin, DE
28.04.2021 - 30.04.2021 09:00 - 16:30 Uhr 24 h Jetzt buchen ›

SG-Seminar-Nr.: 5783032

Anbieter-Seminar-Nr.: MsCsVstoG

Termine

  • 28.04.2021 - 30.04.2021

    Berlin, DE

Preise inkl. MwSt. Es können Gebühren anfallen. Für eine exakte Preisauskunft wählen Sie bitte einen Termin aus.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Über Semigator mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Uhrzeit Dauer Preis
Berlin, DE
28.04.2021 - 30.04.2021 09:00 - 16:30 Uhr 24 h Jetzt buchen ›