14. Access-Entwickler-Konferenz |
|
Nürnberg: 8./9.10.2011 Hannover: 22./23.10.2011 |
|
Themen | |
Kosten |
Die AEK14 fand an zwei ausverkauften Terminen in Nürnberg und Hannover statt. Mehr als 200 Access-Entwickler aus .de, .at und .ch nahmen teil.
Zutritt zur Wolke?
Microsofts Online-Strategien und Access
Peter Döring (MVP für Access)
- Windows Azure und SQL Azure
- Einführung und Überblick, Preise etc.
- Möglichkeiten für Access
- Office 365 und Access
- die neue MS-Umgebung für die Access-Services
- Bedienung, Features, Varianten, Preise etc.
- Beispiele für Access-Webdatenbanken
- weitere Office365-Programme wie Exchange und Lync
- Perspektiven für Access im Rahmen der MS-Online-Strategien
Fehler sinnvoll behandeln, protokollieren
und auswerten
Paul Rohorzka
(MCAD, CSM,
www.techtalk.at)
- Fehlervermeidung in VBA und Access
- Fehlerbehandlung in VBA - Möglichkeit, Sinn und Unsinn
- Fehlerbehandlung in Access - Fehlerevents
- Einsatz von vbWatchdog
- Fehlerprotokollierung - was, wann, wo, wie, wohin
loggen?
- Fehlerprotokolle auswerten
Abhängigkeiten in Access-Datenbanken
ermitteln
Lorenz Hölscher
(www.CLS-Software.de)
Ein leidiges Thema: Herausfinden, welches Objekt von welchen anderen abhängig ist. Sowohl bei der
Fehlersuche als auch für den Im- und Export von Datenbankobjekten
wäre ein Überblick dringend nötig, der in Access fehlt. Das vorgestellte AddIn
zeigt die Möglichkeiten und Grenzen.
- Alle Beziehungen ermitteln, auch diejenigen, die
Access selber nicht findet (z.B. UNION-Abfragen,
VBA-Code)
- Auslesen aller Eigenschaften,
auch derjenigen, die Access nicht so gerne herausrückt
(z.B. Makros, VBA-Code)
- Objekte erkennen mit unklaren Namen (ist
"Test" in VBA-Code eine Variable,
Tabelle, Formular oder Bericht?)
- Grafische Ausgabe als Baumstruktur mit dynamischer
Anordnung
- optimal in Visio, das
nicht die Beschränkungen von Access-Berichten aufweist
- alternativ in Excel, das
häufiger als Visio installiert ist
- Das funktionsfähige AddIn steht den Teilnehmern
anschließend als Download mit offenem Code zur Verfügung
Geschäftsregeln
in Access-Anwendungen
Paul Rohorzka
(MCAD, CSM,
www.techtalk.at)
erkennen, analysieren, formulieren, implementieren, testen, dokumentieren
- Was sind Geschäftsregeln und wo verstecken sie sich?
- Woher bekomme ich die relevanten Geschäftsregeln?
- Duplizierung von Geschäftsregeln
vermeiden
- Geschäftsregeln und Benutzeroberflächen
- Geschäftsregeln testen
- Geschäftsregeln dokumentieren
Add-Ins: Access
erweitern
Thomas Möller
(MVP für Access,
www.Team-Moeller.de)
- Add-Ins mit Access erstellen
- COM Add-Ins mit Visual Studio erstellen
- Installation von Add-Ins
- natürlich jede Menge Beispiele für praxisrelevante Funktionen z.B.
- Korrupte Datenbank wiederherstellen
-
Datenbankfenster für Access 2007/10
- Datenbank dokumentieren
- u.a.m.
Modulare Anwendungsentwicklung
Michael Zimmermann
(www.sz-data-ware.de)
Access-Dateien als Code-Bibliotheken zu verwenden,
ist kein Hexenwerk, solange es sich dabei um reine Funktionssammlungen handelt.
Anders sieht die Sache aus, wenn die Komponenten eigenständig lauffähige kleine
Anwendungen sein sollen, die sich in einer Art Framework beliebig kombinieren
lassen.
- Grundlegende Planung der Komponenten
- Systemparameter konzipieren
- Klassen und Formulare dateiübergreifend verwenden
- Ereignisse in anderen Dateien emulieren
- Standardcodes automatisiert erzeugen
- Datenbankzugriffe minimieren
- Jenseits von On Error Resume Next: Wann stürzt was ab und wie könnte man das
verhindern?
Im Vordergrund steht bei alledem ausnahmsweise nicht die reine Lehre sondern die einfache praktische Umsetzbarkeit.
Verteilte Versionsverwaltung für Access-Entwickler
Christoph Jüngling (www.juengling-edv.de)
- Abgrenzung verteilter Quellcodeverwaltung gegen zentralistische
Ansätze
- Was ist, wenn der Server grad mal Pause macht?
- Arbeiten unterwegs (Zug, Hotel, Konferenz)
- Besonderheiten für den Access-Entwickler
- MDB/ACCDB: Dumm gelaufen!
- Was macht ein Access-Entwickler so ganz ohne MSSCCI-Provider?
- Das Wagnis "Anarchie" oder Wie geht das eigentlich so ganz ohne Server?
- Und wenn mir meine Kiste abraucht, ist
alles weg!
- Wie kann ich (so ganz ohne Server) mit
meinen Kollegen Code austauschen?
- Und wie geht das nun in der Praxis?
- Verteilte Quellcodeverwaltung am Beispiel von Mercurial (Hg)
- Commits, Branches, Tags und Bundles, Push und Pull
Zum Status von Access
Karl Donaubauer
(MVP für Access,
www.donkarl.com)
Paul Rohorzka
(MCAD, CSM,
www.techtalk.at)
Viele Accessler meinen, sie müssten das Tool wechseln. Markt oder Marketing?
Format: Präsentation (Fakten, Analysen, Beispiele) und Publikums-Diskussion
- Access aus organisations/unternehmensstategischer Sicht
- Access in den zwei Rollen als Datenbank und
RAD-Tool
- Access als Werkzeug für Einzelentwickler und Kleingruppen
- Access und Microsoft: Positionierung, Tendenzen in den
Features etc.
- Vergleiche mit aktuellen Konkurrenten wie
.NET LightSwitch
- Trends am Anwendungs-, Entwicklungs- und Entwicklermarkt
Nürnberg, Hotel Arvena Park
Teilnahmegebühr € 320,- (inkl. USt) beinhaltet Mittagessen, Kaffeepausen, Konferenzgetränke, Unterlagen.
Einzelzimmer im Tagungshotel inkl. Frühstück € 72,-/Nacht (Doppelzimmer € 97,-).
Hannover, Novotel Hannover
Teilnahmegebühr € 350,- (inkl. USt) beinhaltet Mittagessen, Kaffeepausen, Konferenzgetränke, Unterlagen.
Einzelzimmer im Tagungshotel inkl. Frühstück € 87,-/Nacht (Doppelzimmer € 105,-).