Microsoft Visual C#.NET VSTO - smlan.de · PDF fileKombinierte Entwicklung mit Microsoft Word...

1
© SMLAN Software & Management Training www.smlan.de (030) 449 25 45 [email protected] Microsoft Visual C#.NET VSTO Kurs-Id: MsCsVstoG VSTO 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 Kursteilnehmer sind nach diesem Seminar in der Lage, eigene Lösungen mit VSTO zu erstellen und ihre Kenntnisse der Applikationsentwicklung und Office Programmierung zu kombinieren. 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 Microsoft Visual C#.NET Grundlagen Dauer 3 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.) Kurspreis 1110,00 € zzgl. 19% MwSt. (1320,90 € inkl. 19% MwSt.) Verwandte Seminare Microsoft Office VSTO Microsoft Visual Basic .NET VSTO Weiterführende Seminare Microsoft Visual C#.NET ADO.NET Microsoft Visual C#.NET Vertiefung XML Grundlagen Termine Termine auf unserer Webseite oder auf Anfrage 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 Softwareversion verwendet. Auf Wunsch kann auch eine ältere Version installiert werden. Geben Sie diese im Falle einer Seminaranmeldung mit an. 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 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

Transcript of Microsoft Visual C#.NET VSTO - smlan.de · PDF fileKombinierte Entwicklung mit Microsoft Word...

© SMLAN Software & Management Training    www.smlan.de    (030) 449 25 45    [email protected]

Microsoft Visual C#.NET VSTO Kurs-Id: MsCsVstoG

VSTO Office Entwicklung

Die Visual Studio Tools für Office (VSTO) von Microsoft bieten dem.NET-Entwickler die ideale Plattform zur Anbindung der Office-Suite aneigene .NET-Anwendungen. Kombiniert mit C# ergibt sich ein äußerstleistungsfähiges Team zur Bewältigung vielfältiger Aufgaben. So wird Officevon C# zur Automatisierung angesteuert, eingebettet und programmiert.Aber auch einige nützliche XML-Fähigkeiten des Office Paketes kommenerst mit der Programmierung so richtig zum Tragen.Die Kursteilnehmer sind nach diesem Seminar in der Lage, eigeneLösungen mit VSTO zu erstellen und ihre Kenntnisse derApplikationsentwicklung und Office Programmierung zu kombinieren.

Zielgruppe

Diese C#.NET-Schulung richtet sich an C#-Programmierer, welche mitmodernen 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 VisualC#.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❍ Microsoft Visual C#.NET Grundlagen

Dauer

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

Kurspreis

1110,00 € zzgl. 19% MwSt. (1320,90 € inkl. 19% MwSt.)

Verwandte Seminare❍ Microsoft Office VSTO❍ Microsoft Visual Basic .NET VSTO

Weiterführende Seminare❍ Microsoft Visual C#.NET ADO.NET❍ Microsoft Visual C#.NET Vertiefung❍ XML Grundlagen

Termine

Termine auf unserer Webseite oder auf Anfrage

Hinweis

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

    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 VSTOEinfü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 ProgrammierungKombinierte Entwicklung mit Microsoft Word und Microsoft Excel ineiner AnwendungDatenbankinhalte 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