Microsoft Visual C#.NET VSTO     » zur Seminarliste

Office Entwicklung

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 Teilnehmer sind nach diesem Kurs in der Lage, eigene Lösungen mit VSTO zu erstellen und ihre Kenntnisse der Applikationsentwicklung und Office Programmierung zu kombinieren.

Kurs-Id: MsCsVstoG

Seminarinhalt
Office und die .NET Plattform
  • Zusammenarbeit auf Assemblie 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
Die Entwicklung mit Microsoft Excel
  • Excel Objektmodell
  • Excel Document Level Entwicklung
  • Zugriff, Formate und Formatierung von Zellen
  • .NET Funktionen aus Excel-Formel aufrufen
  • NamedRange, List Objekte
  • Das 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
Die Entwicklung mit Microsoft Word
  • Word Objektmodell
  • Programmierung mit Word Document Level
  • Selection Objekt
  • Sentences, Words, Chars
  • Bookmark-Objekt
  • Tabellen, Grafiken, Felder und Objekte
  • Zugriff auf die Zwischenablage
  • SmartTag, 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
  • Die MAPI und CDO APIs
XML und Microsoft Office
  • XML-Dokumenten-Formate benutzen
  • VSTO Funktionen zur XML-Verarbeitung
Informationen
Zielgruppe

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

Vorkenntnisse

Gute Kenntnisse in C# oder Kenntnisse im Umfang des Kurses Visual C#.NET Grundlagen werden für dieses Seminar vorausgesetzt. Programmiererfahrung in einer Office-Applikation (Word, Excel, Outlook) sind für diesen Kurs hilfreich aber nicht zwingend.

Erforderliche Kenntnisse
Dauer

3 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

Kurspreis

1035,00 € zzgl. 19% MwSt. (1231,65 € inkl. 19% MwSt.)

Verwandte Seminare
Weiterführende Seminare
Schulungsort und Zeiten

Das Seminar Microsoft Visual C#.NET VSTO als offene Schulung findet bei uns in der Kastanienallee 53 in Berlin Mitte statt. In der Regel beginnt ein Schulungstag um 9:00 Uhr und endet um 16:30 Uhr.

Termine
  • 07.06. - 09.06.17: AnmeldenMicrosoft Visual C#.NET VSTOSMLAN SoftwareTrainingKastanienallee 53Berlin101191231,65EUR
  • 09.10. - 11.10.17: AnmeldenMicrosoft Visual C#.NET VSTOSMLAN SoftwareTrainingKastanienallee 53Berlin101191231,65EUR

Terminabsprachen möglich! Für weitere Termine oder individuelle Inhaltsanpassungen stellen Sie bitte hier Ihre Anfrage. (Preisänderungen vorbehalten)

Das Seminar Microsoft Visual C#.NET VSTO führen wir ab 3 Teilnehmern durch.

Hinweis

Dieses C#.NET-Seminar kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden. Für die Durchführung des Kurses wird die jeweils aktuellste Software-Version verwendet. Auf Wunsch kann auch eine ältere Version installiert werden. Geben Sie diese im Falle einer Seminaranmeldung mit an.