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.
 

THEMEN

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

nach oben

KOSTEN

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,-).

nach oben