Kursbeschreibung Die Innovationen in Office 2010 für Entwickler erlauben Ihnen, ganz einfach Lösungen zu erstellen, die den Ansprüchen Ihrer Benutzer auf flexiblere und weniger komplexe Weise gerecht werden. Dies sind einige Beispiele für die Herausforderungen, vor denen Entwickler im täglichen Leben stehen:
- Vereinfachen der Verwendung branchenüblicher Daten
- Erschließen von Datensilos und ungenutzten Systemressourchen im Rechenzentrum
- Verringern der Komplexität für Entwickler
- Vereinheitlichen der Bedienung auf unterschiedlichen Geräten
- Verringern der Entwicklungszeit von Lösungen
- Verkürzen der Einarbeitungszeit für die Endbenutzer
Voraussetzungen
Gute C# und VB.NET Kenntnisse.
Vorteilhaft: Kenntnisse des Funktionsumfangs von SharePoint 2010, SharePoint 2007 Development, Kenntnisse in C# und VB.
Die Beispiele werden in C# gezeigt.
Die nächsten Schulungstermine
Termine auf Anfrage. Bitte kontaktieren Sie uns kostenfrei unter 01/66 55 655 3000
Weitere Informationen
Entwickler / Programmierer, IT Professionals, Projektleiter, Architekten, Entscheidungsträger
Makrosicherheit - Vertrauensstellungscenter
- Die Sicherheitseinstellungen für Makrosicherheit, vertrauenswürdige Speicherorte und das signieren von VBA-Projekten mit einem selbst erstellten Zertifikat.
VBA Grundlagen
- Der Aufbau eines VBA-Projekts
- Dateien - Module - Unterprogramme - Klassenmodule
- Namenskonventionen und Codelayout
- Ungarische Notation, Lesbarkeit (Einrückung und Leerzeilen), Kommentar und Zeilenumbrüche
- Variablen und Konstanten
- Datentypen, Gültigkeitsbereiche, Umwandeln von Datentypen, Arrays und benutzerdefinierte Datentypen (Type und Enum)
- Routinen - Unterprogramme
- Starker Zusammenhalt und lose Kopplung
- funktionen und Subprozeduren, das Weiterreichen von Variablen an Prozeduren und die Rückgabe.
- Übergabe als Wert bzw. als Referenz
- Kontrollstrukturen
- Entscheidungsstrukturen (If .. Then .. Else, Select Case)
- Schleifen (For .. Next, For Each; Do .. Loop, While .. Wend)
- Sprungbefehle
- Exit For, Exit Do, Exit Sub, Exit Function (Exit Property) und GoTo
- Fehlersuche und -behandlung
- Debuggen, Überwachungsfenster, Laufzeitfehlerbehandlung mit der On Error Anweisung und dem Err.Objekt.
- Übersicht über die VBA-Funktionen und einige nützliche Beispiele
- Anhand einiger bestehenden VBA-Funktionen werden verschiedene Aufgaben gelöst
- MsgBox, InputBox, Berechnungsfunktionen (Runden, Datum...), Dateisystem-Operationen usw.
Objektorientierte Programmierung
- Verwendung von eingebauten (vorhanden) Klassen und Objekten, Zugriff auf Eigenschaften, Methoden und Ereignisse, Lebensdauer eines Objekts
Klassenmodule
- Eigene Klassen mit öffentlichen und privaten Eigenschaften und Methoden erstellen.
- Die Vorteile dieser Technik demonstrieren und zuletzt die Möglichkeiten einer Schnittstelle (Interface) zeigen.
- Verweise und Probleme mit Verweisen
- Die Verwendung von Programmbibliotheken, Addins usw. mit den Techniken der frühen bzw. späten Bindung.