SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
FileMaker Server 13 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13 
Thomas Hahn @ walkingtoweb.com
Thomas Hahn @ walkingtoweb.com 
• Programmierung mit Basic und C++ ab 1987 
• FileMaker Pro Entwicklung seit 1992 (FileMaker Pro 2.1) 
• Weblösungen seit 1993 
• Entwicklung von komplexen FileMaker Lösungen (blue.) seit 2001 
! 
• FileMaker Hosting mit walkingtoweb.com seit 2001 
• 2 Rechenzentren in Zürich mit nativen OSX Servern (MacPro, Xserve, MacMini) 
• Serverbetreuung im Kundenauftrag (OSX only) 
• Hostingteam von 3 festen Mitarbeitern 
• Hostingkunden aus Europa, Nordamerika, Asien, Australien 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
Thomas Hahn @ walkingtoweb.com 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Das wichtige im Überblick 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• Bessere SSL Verbindungen für FileMaker und Web 
• Neues Sicherheitsfeature Datenbankverschlüsslung 
• Das neue WebDirect 
• Neue Webbasierte Administration 
• Scripts am Server, gestartet von den Clients 
• 64-bit für Serverdienste und Plugins 
• Bekannte Fehler und Probleme 
• Weiterführende Tools 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - SSL Verbindungen 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - SSL Verbindungen 
• Zertifikat muss passend zum DNS Namen des Server sein: 
Certs von Thawte, Verisign, GoDaddy, Comodo oder Geotrust 
• Aktuell werden nur SHA-1 Certs unterstützt, keine neueren SHA-2 Certs. 
• Downloaden Sie das Cert in diese Serverordner (schreib-/leserechte beachten): 
Mac: /System/Library/FileMaker Server/CStore/ 
Win: ProgrammeFileMakerFileMaker ServerCStore 
• Importieren Sie via dem Terminalbefehl CERTIFICATE IMPORT das Cert. 
• Die Parameter gibt der Herausgeber bekannt, nach Handbuch vorgehen. 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• Testen Sie die Verbindung direkt im FileMaker Pro Client. 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - SSL Verbindungen 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - SSL Verbindungen 
• Hole (Verbindungsstatus): 
1 - Nicht sichere Verbindung (FileMaker Server mit deaktiviertem SSL oder zu einem 
FileMaker Pro). 
2 - Sichere Verbindung (SSL), wobei der Servername nicht mit dem Zertifikat 
übereinstimmt (Standardinstallation von FileMaker Server). 
3 - Sichere Verbindung mit einem vollständig verifizierten Servernamen im Zertifikat. 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• Test der SSL Verbindung über folgende Funktionen: 
• Hole (VerbindungsAttribute): 
DNS Name und Herausgeber des Certs 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - SSL Verbindungen 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - SSL und WebDirect? 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - WD SSL Verbindungen 
• Die Verbindung zwischen FMS und WebDirect ist normal nicht verschlüsselt! 
• Aber SSL für WebDirect ist mit dem gleichen Zertifikat wie für den FMS möglich. 
• Downloaden Sie das Cert in diese Serverordner (schreib-/leserechte beachten): 
Mac: /System/Library/FileMaker Server/Web Publishing/publishing-engine/cwpc/CStore/ 
Win: ProgrammeFileMakerFileMaker ServerWeb Publishingpublishing-engine/cwpcCStore 
• Die Installation ist dann vom Server und Herausgeber abhängig. 
• Wichtig: Bei https werden Containerdaten erst komplett an den Client geladen, bevor 
diese genutzt werden können. Es ist kein Streaming möglich. 
• Wenn progressives Downloaden aktiv ist, dann werden diese Inhalte über eine 
unverschlüsselte HTTP Verbindung übertragen. 
• PDFs werden nur dann progressiv übertragen wenn diese mit „Für schnelle Web- 
Anzeige optimieren“ gespeichert wurden. 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - WD SSL Verbindungen 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - WebDirect 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13 
FMS 13 - WebDirect 
• WebDirect ist FileMaker ohne Pro direkt im Browser (Safari, IE, Chrome). 
• HTML5 + JavaScript + CSS3 -> WebDirect stellt einen eigenen Webserver zur Verfügung. 
• Technologisch ein riesiger Schritt, sehr viele Mitbewerber haben jetzt echt ein Problem. 
• Denn MySQL + PHP ist noch keine „Live“ Datenbank, dass muss erst „programmiert“ werden, 
WD ist aber schon ein fertiges LiveSystem mit bestehenden Lösungen. 
• Das Rendering von WD übernimmt immer der Server, d.h. jede Abfrage eines Clients wird an 
den Server gesandt, dieser rendert die Darstellung und sendet die neuen Inhalte zurück. 
• ABER WebDirect ist noch in Version 1. Für eine v1 allerdings ist es phantastisch 
• Nur noch 50 Verbindungen möglich (statt 100 bei IWP) 
• Direktes Drucken ist nicht möglich 
• Optimierte Layouts für WD notwendig 
• Massiv RAM, schnelle (!) SSDs und viele Prozessoren (oder Core) notwendig 
MacMinis sind nur noch zum testen ok, für einen Live Einsatz mind. 8Core, besser 12Core.
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13 
FMS 13 - WebDirect 
• Technische Basis ist Vaadin 
• Vaadin ist eine Serverbasierte Javatechnologie 
• Die Antworten werden vom Server generiert 
• Damit müssen nur wenige Daten an den Client übertragen werden 
• Es sind keine Plugins im Browser notwendig 
• Vaadin kann theoretisch auf jedem Server mit Java installiert werden
FMS 13 - WebDirect drucken 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• Druck via PHP und der FPDF Class indirekt möglich 
• Beispiel siehe www.dbservices.com 
oder 
• Arbeit mit einem Client der per Script Druckaufträge generiert 
oder 
• FileMaker Next ? 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Webbasierte Administration 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Webbasierte Administration 
• Ebenfalls HTML5 und JavaScript basiert. 
• Der Upload von Datenbanken ist nur direkt via dem Menü Sharing in FM13 möglich. 
• Oder direkt über das System (Anpassen der Zugriffsrechte nicht vergessen). 
• Wenn eine Datenbank gewechselt werden soll, muss diese erst via dem WebAdmin 
geschlossen und entfernt werden. 
• Das neue Interface ist damit endlich auch tauglich für mobile Rechner/ Telefone. 
• Auch hier gibt es aber: 
• Das Interface ist nicht zu Ende entwickelt (Responsive, MultiServer, MultiAccount). 
• Es sind keine weiteren virtuellen Hosts im Apache möglich (Aber es gibt einen Trick). 
• FileMaker Plugins müssen 64bit basiert sein, damit diese am Server laufen können. 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Webbasierte Administration 
• Problem: Externe Pfade für das Backup 
• Lösung: Tragen Sie direkt im Script den externen Pfad ein, im Serveradmin wird es 
nicht akzeptiert, im Backupscript schon (Schreibrechte des Backupordners anpassen). 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Webbasierte Administration 
• Problem: WebDirekt startet nicht 
• Lösung 1: Erst muss ein sauberes System installiert werden, dann kann der FileMaker 
Server auch laufen. 
• Lösung 2: Unbedingt an die Systemempfehlungen halten, produktive Server sind nichts 
für die Bastelstunde. 
• Lösung 3: FileMaker Server 13 läuft sauber mit MacOSX Server wenn dieser korrekt 
installiert ist. Ein sauberes DNS ist immer notwendig, auch für ein korrektes Cert. 
• Lösung 4: Immer genügend RAM verwenden, das Minimum genügt nicht. 
• Lösung 5: Am Server muss Java installiert sein, dieses wird für das Rendering der 
Layouts für WebDirect benötigt. 
• Lösung 6: Nicht alles glauben was in Foren für Unsinn geschrieben wird. 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Webbasierte Administration 
• Problem: FileMaker Server bringt einen eigenen WebServer mit 
Mac http: /Library/FileMaker Server/HTTPServer/htdocs 
Win http: ProgrammeFileMakerFileMaker ServerHTTPServerhtdocs 
• Lösung für Websites via http: Manuelle Installation in diese Verzeichnisse: 
Mac http: /Library/FileMaker Server/HTTPServer/conf/extra/httpd-vhosts.conf 
Win http: ProgrammeFileMakerFileMaker ServerHTTPServerConfextrahttpd-vhosts.conf 
• Manuelle Anpassung der vhosts.conf Datei 
<VirtualHost *:80> 
ServerAdmin webmaster@domain1.com 
DocumentRoot „/usr/docs/domain1" 
ServerName domain1.com 
ServerAlias www.domain1.com 
ErrorLog "logs/domain1.com-error_log" 
CustomLog "logs/domain1.com-access_log" 
</VirtualHost> 
• Oder Tool für virtuelle Hosts unter einem FMS13 Server von www.datamanix.com 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Webbasierte Administration 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• Problem: Passwort der Admin Console vergessen 
• Suchen Sie diese Verzeichnisse: 
Mac http: /Library/FileMaker Server/Admin/conf 
Win http oder https: ProgrammeFileMakerFileMaker ServerAdminconf 
• Entfernen Sie diese vier Dateien: 
managerconfig.xml 
server_config.xml 
wpe_workerconfig.xml 
ws_workerconfig.xml 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Webbasierte Administration 
• Unbedingt das letzte Update des Servers immer nutzen. 
• Vor jedem Update IMMER ein Backup. 
• Die 10min Serverinstallation klappt nur dann, wenn das Basissystem korrekt läuft. 
• Ein frisch installierter Server ist immer die beste Basis. 
• Pflegen Sie Server, einfach nur installieren und laufen lassen geht nicht. 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Scripte am Server 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Scripte am Server 
• Endlich können Clients direkt Scripte am Server ausführen. 
• Als Clients sind FileMaker Pro/Advanced, FileMaker GO, WebDirect und PHP möglich. 
• Massive Steigerung der Performance (bei einem schnellen Server !) 
• Scripte am Server laufen mit 64bit, am Client nur mit 32bit. 
• Damit indirekte Nutzung von Plugins auch für einen FileMaker GO und WD. 
• Es gelten die gleichen Regeln wie für serverbasierte Scripte. 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Scripte am Server 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• Script am Client starten 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Scripte am Server 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
• Einstellung am Server optimieren 
• Scripte selbst optimieren 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FMS 13 - Scripte am Server 
• Scripte müssen ein Layout ansteuern, am besten eigene Layouts nutzen. 
• Scripte müssen das Recht zum Lesen und ggf. zum Schreiben haben. 
• Pfade am Server sind z.t. anders wie bei einem Client, dass immer abfragen. 
• Export und Import erfolgen direkt in den Serverordner: 
Abfrage mit Hole (Dokumentenpfad) 
• Drucken bzw. das Speichern als PDF sind am Server nicht möglich. 
• Modalfenster und Abfragen sind am Server nicht möglich. 
• Globale Felder eines Clients gelten nicht am Server: 
Abfrage mit Hole (ProgrammVersion) 
• Im Script den FileMaker Server 12 ausschliessen: 
Abfrage mit Hole (HostAnwendungVersion) 
• ScriptTriggers funktionieren auch am Server! 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13 
FMS 13 - 64bit
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13 
FMS 13 - 64bit 
• 32bit beschreibt die Speichermenge, die genutzt werden kann: 
32bit = 4.096 Megabyte = 4 Gigabyte 
64bit = 16 Exabyte = 17.179.869.184 Gigabyte (Theoretisch) 
• fmshelper, fmsadmin und fmsase sind jetzt auch 64bit Dienste. 
• Damit ist die ScriptEngine des Server endlich 64bit basierend. 
• Alle externen FileMaker Server Plugins müssen somit 64bit tauglich sein. 
• Der ODBC Treiber ist am Server ebenfalls im 64bit Modus verfügbar. 
• Der Client bleibt weiterhin bei 32bit. 
• Darum intensive Scripte besser am Server ausführen lassen. 
• Viel RAM ist wichtiger als zuvor, mind. 16 GB RAM, besser 64 GB / 128 GB. 
• Virtuelle Server sind damit faktisch nicht mehr relevant
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13 
Ihre Fragen?
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13 
Vielen Dank!
Vielen Dank unseren Sponsoren 
Danke für das Bewerten dieses Vortrages 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Thomas Hahn - walkingtoweb.com 
FileMaker Server 13

Weitere ähnliche Inhalte

Was ist angesagt?

Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)
Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)
Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)Novakenstein
 
Was bedeutet BlackBerry 10 für Unternehmen?
Was bedeutet BlackBerry 10 für Unternehmen?Was bedeutet BlackBerry 10 für Unternehmen?
Was bedeutet BlackBerry 10 für Unternehmen?Belsoft
 
#DNUG45 - Manage Session IBM Notes & Domino - Fix & Feature Packs und Best ...
#DNUG45 - Manage Session   IBM Notes & Domino - Fix & Feature Packs und Best ...#DNUG45 - Manage Session   IBM Notes & Domino - Fix & Feature Packs und Best ...
#DNUG45 - Manage Session IBM Notes & Domino - Fix & Feature Packs und Best ...Christoph Adler
 
Der entspannte Administrator - How to make your life easier by using TDI to a...
Der entspannte Administrator - How to make your life easier by using TDI to a...Der entspannte Administrator - How to make your life easier by using TDI to a...
Der entspannte Administrator - How to make your life easier by using TDI to a...Klaus Bild
 
WP-CLI - Das Kommandozeilen Interface für Wordpress
WP-CLI - Das Kommandozeilen Interface für WordpressWP-CLI - Das Kommandozeilen Interface für Wordpress
WP-CLI - Das Kommandozeilen Interface für Wordpressfrankstaude
 
Deployment mit Webistrano
Deployment mit WebistranoDeployment mit Webistrano
Deployment mit Webistranodaniel.mattes
 
Kommunikations-APIs von JavaScript (International PHP Conference/WebTechCon 2...
Kommunikations-APIs von JavaScript (International PHP Conference/WebTechCon 2...Kommunikations-APIs von JavaScript (International PHP Conference/WebTechCon 2...
Kommunikations-APIs von JavaScript (International PHP Conference/WebTechCon 2...Christian Wenz
 
Websockets: Leichtgewichtige Verbindungen für Web-Applikationen
Websockets: Leichtgewichtige Verbindungen für Web-ApplikationenWebsockets: Leichtgewichtige Verbindungen für Web-Applikationen
Websockets: Leichtgewichtige Verbindungen für Web-ApplikationenSpeedPartner GmbH
 
Domino 9 - jetzt mit integrierten Features, die das Admin-Leben leichter machen
Domino 9 - jetzt mit integrierten Features, die das Admin-Leben leichter machenDomino 9 - jetzt mit integrierten Features, die das Admin-Leben leichter machen
Domino 9 - jetzt mit integrierten Features, die das Admin-Leben leichter machenBelsoft
 
Browser Plug-In Notes 9 SE
Browser Plug-In Notes 9 SEBrowser Plug-In Notes 9 SE
Browser Plug-In Notes 9 SERalph Belfiore
 
Xpages - oder was man mit einer alten Notes-DB so alles anstellen kann
Xpages - oder was man mit einer alten Notes-DB so alles anstellen kannXpages - oder was man mit einer alten Notes-DB so alles anstellen kann
Xpages - oder was man mit einer alten Notes-DB so alles anstellen kannBelsoft
 
Sesam (APEX) Öffne Dich
Sesam (APEX) Öffne DichSesam (APEX) Öffne Dich
Sesam (APEX) Öffne DichOliver Lemm
 
HCL Domino Volt - der NSF Killer?
HCL Domino Volt - der NSF Killer?HCL Domino Volt - der NSF Killer?
HCL Domino Volt - der NSF Killer?Oliver Busse
 
AdminCam 2017 IBM Connections Troubleshooting
AdminCam 2017 IBM Connections  TroubleshootingAdminCam 2017 IBM Connections  Troubleshooting
AdminCam 2017 IBM Connections TroubleshootingNico Meisenzahl
 
bccon-2014 adm06 hony,_i_shrunk_the_data
bccon-2014 adm06 hony,_i_shrunk_the_databccon-2014 adm06 hony,_i_shrunk_the_data
bccon-2014 adm06 hony,_i_shrunk_the_dataICS User Group
 
DB2 High Availability für IBM Connections, Sametime oder Traveler
DB2 High Availability für IBM Connections, Sametime oder TravelerDB2 High Availability für IBM Connections, Sametime oder Traveler
DB2 High Availability für IBM Connections, Sametime oder TravelerNico Meisenzahl
 
OpenStack Betrieb & Support - 5 Jahre OpenStack Managed Service bei der SAP SE
OpenStack Betrieb & Support - 5 Jahre OpenStack Managed Service bei der SAP SEOpenStack Betrieb & Support - 5 Jahre OpenStack Managed Service bei der SAP SE
OpenStack Betrieb & Support - 5 Jahre OpenStack Managed Service bei der SAP SEB1 Systems GmbH
 
FMK 2013, FileMaker Server, Michael Valentin
FMK 2013, FileMaker Server, Michael ValentinFMK 2013, FileMaker Server, Michael Valentin
FMK 2013, FileMaker Server, Michael ValentinVerein FM Konferenz
 
Domino 9 - Was ist neu?
Domino 9 - Was ist neu?Domino 9 - Was ist neu?
Domino 9 - Was ist neu?Ralph Belfiore
 
Lotus Foundatons Workshop Teil 2
Lotus Foundatons Workshop Teil 2Lotus Foundatons Workshop Teil 2
Lotus Foundatons Workshop Teil 2Andreas Schulte
 

Was ist angesagt? (20)

Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)
Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)
Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)
 
Was bedeutet BlackBerry 10 für Unternehmen?
Was bedeutet BlackBerry 10 für Unternehmen?Was bedeutet BlackBerry 10 für Unternehmen?
Was bedeutet BlackBerry 10 für Unternehmen?
 
#DNUG45 - Manage Session IBM Notes & Domino - Fix & Feature Packs und Best ...
#DNUG45 - Manage Session   IBM Notes & Domino - Fix & Feature Packs und Best ...#DNUG45 - Manage Session   IBM Notes & Domino - Fix & Feature Packs und Best ...
#DNUG45 - Manage Session IBM Notes & Domino - Fix & Feature Packs und Best ...
 
Der entspannte Administrator - How to make your life easier by using TDI to a...
Der entspannte Administrator - How to make your life easier by using TDI to a...Der entspannte Administrator - How to make your life easier by using TDI to a...
Der entspannte Administrator - How to make your life easier by using TDI to a...
 
WP-CLI - Das Kommandozeilen Interface für Wordpress
WP-CLI - Das Kommandozeilen Interface für WordpressWP-CLI - Das Kommandozeilen Interface für Wordpress
WP-CLI - Das Kommandozeilen Interface für Wordpress
 
Deployment mit Webistrano
Deployment mit WebistranoDeployment mit Webistrano
Deployment mit Webistrano
 
Kommunikations-APIs von JavaScript (International PHP Conference/WebTechCon 2...
Kommunikations-APIs von JavaScript (International PHP Conference/WebTechCon 2...Kommunikations-APIs von JavaScript (International PHP Conference/WebTechCon 2...
Kommunikations-APIs von JavaScript (International PHP Conference/WebTechCon 2...
 
Websockets: Leichtgewichtige Verbindungen für Web-Applikationen
Websockets: Leichtgewichtige Verbindungen für Web-ApplikationenWebsockets: Leichtgewichtige Verbindungen für Web-Applikationen
Websockets: Leichtgewichtige Verbindungen für Web-Applikationen
 
Domino 9 - jetzt mit integrierten Features, die das Admin-Leben leichter machen
Domino 9 - jetzt mit integrierten Features, die das Admin-Leben leichter machenDomino 9 - jetzt mit integrierten Features, die das Admin-Leben leichter machen
Domino 9 - jetzt mit integrierten Features, die das Admin-Leben leichter machen
 
Browser Plug-In Notes 9 SE
Browser Plug-In Notes 9 SEBrowser Plug-In Notes 9 SE
Browser Plug-In Notes 9 SE
 
Xpages - oder was man mit einer alten Notes-DB so alles anstellen kann
Xpages - oder was man mit einer alten Notes-DB so alles anstellen kannXpages - oder was man mit einer alten Notes-DB so alles anstellen kann
Xpages - oder was man mit einer alten Notes-DB so alles anstellen kann
 
Sesam (APEX) Öffne Dich
Sesam (APEX) Öffne DichSesam (APEX) Öffne Dich
Sesam (APEX) Öffne Dich
 
HCL Domino Volt - der NSF Killer?
HCL Domino Volt - der NSF Killer?HCL Domino Volt - der NSF Killer?
HCL Domino Volt - der NSF Killer?
 
AdminCam 2017 IBM Connections Troubleshooting
AdminCam 2017 IBM Connections  TroubleshootingAdminCam 2017 IBM Connections  Troubleshooting
AdminCam 2017 IBM Connections Troubleshooting
 
bccon-2014 adm06 hony,_i_shrunk_the_data
bccon-2014 adm06 hony,_i_shrunk_the_databccon-2014 adm06 hony,_i_shrunk_the_data
bccon-2014 adm06 hony,_i_shrunk_the_data
 
DB2 High Availability für IBM Connections, Sametime oder Traveler
DB2 High Availability für IBM Connections, Sametime oder TravelerDB2 High Availability für IBM Connections, Sametime oder Traveler
DB2 High Availability für IBM Connections, Sametime oder Traveler
 
OpenStack Betrieb & Support - 5 Jahre OpenStack Managed Service bei der SAP SE
OpenStack Betrieb & Support - 5 Jahre OpenStack Managed Service bei der SAP SEOpenStack Betrieb & Support - 5 Jahre OpenStack Managed Service bei der SAP SE
OpenStack Betrieb & Support - 5 Jahre OpenStack Managed Service bei der SAP SE
 
FMK 2013, FileMaker Server, Michael Valentin
FMK 2013, FileMaker Server, Michael ValentinFMK 2013, FileMaker Server, Michael Valentin
FMK 2013, FileMaker Server, Michael Valentin
 
Domino 9 - Was ist neu?
Domino 9 - Was ist neu?Domino 9 - Was ist neu?
Domino 9 - Was ist neu?
 
Lotus Foundatons Workshop Teil 2
Lotus Foundatons Workshop Teil 2Lotus Foundatons Workshop Teil 2
Lotus Foundatons Workshop Teil 2
 

Andere mochten auch

7.30 ppt
7.30 ppt7.30 ppt
7.30 ppt78912
 
Binder1
Binder1Binder1
Binder1yuanks
 
Das Gebot der Stunde: Ressourcenschonung durch Life Cycle Costs im Anlagenman...
Das Gebot der Stunde: Ressourcenschonung durch Life Cycle Costs im Anlagenman...Das Gebot der Stunde: Ressourcenschonung durch Life Cycle Costs im Anlagenman...
Das Gebot der Stunde: Ressourcenschonung durch Life Cycle Costs im Anlagenman...dankl+partner consulting gmbh
 
Final-Präsentation GERMAN RACING Concept Challenge 2013 – 2. Platz "Blumento...
 Final-Präsentation GERMAN RACING Concept Challenge 2013 – 2. Platz "Blumento... Final-Präsentation GERMAN RACING Concept Challenge 2013 – 2. Platz "Blumento...
Final-Präsentation GERMAN RACING Concept Challenge 2013 – 2. Platz "Blumento...GERMAN RACING Concept Challenge
 
102 Tennessee Avenue N Martinsburg WV 25401
102 Tennessee Avenue N Martinsburg WV 25401102 Tennessee Avenue N Martinsburg WV 25401
102 Tennessee Avenue N Martinsburg WV 25401Heather Harley
 
Social Media Primer
Social Media PrimerSocial Media Primer
Social Media Primerpellegrinit
 
Justin and selena document
Justin and selena documentJustin and selena document
Justin and selena documentmrs_bieber13
 
Java und Cloud - nicht nur mit PaaS
Java und Cloud - nicht nur mit PaaS Java und Cloud - nicht nur mit PaaS
Java und Cloud - nicht nur mit PaaS adesso AG
 
If you can dream it, you can do it? Determinanten von beruflicher Selbständig...
If you can dream it, you can do it? Determinanten von beruflicher Selbständig...If you can dream it, you can do it? Determinanten von beruflicher Selbständig...
If you can dream it, you can do it? Determinanten von beruflicher Selbständig...Christoph Hess
 
Think pi beratung, training und coaching
Think pi beratung, training und coachingThink pi beratung, training und coaching
Think pi beratung, training und coachingthink-pi
 
Digipack Draft 2
Digipack Draft 2Digipack Draft 2
Digipack Draft 2jam3scoles
 
Wie viel wiegt ein Gebet? - How Much Does a Prayer Weigh?
Wie viel wiegt ein Gebet? - How Much Does a Prayer Weigh?Wie viel wiegt ein Gebet? - How Much Does a Prayer Weigh?
Wie viel wiegt ein Gebet? - How Much Does a Prayer Weigh?Freekidstories
 
Manual de Montaje del Hotbodies D8
Manual de Montaje del Hotbodies D8Manual de Montaje del Hotbodies D8
Manual de Montaje del Hotbodies D8sergi97
 
Comenius-Trip to Hungary
Comenius-Trip to HungaryComenius-Trip to Hungary
Comenius-Trip to HungaryDaniel Kamm
 
Der anthropomorphismus
Der anthropomorphismusDer anthropomorphismus
Der anthropomorphismusSanussi
 
FMK2012: Datenstrukturen - die komplexe Welt in FileMaker Feldern beschre…
FMK2012: Datenstrukturen - die komplexe Welt in FileMaker Feldern beschre…FMK2012: Datenstrukturen - die komplexe Welt in FileMaker Feldern beschre…
FMK2012: Datenstrukturen - die komplexe Welt in FileMaker Feldern beschre…Verein FM Konferenz
 
16 Peregrine Drive Martinsburg WV 25405
16 Peregrine Drive Martinsburg WV 2540516 Peregrine Drive Martinsburg WV 25405
16 Peregrine Drive Martinsburg WV 25405Heather Harley
 

Andere mochten auch (20)

7.30 ppt
7.30 ppt7.30 ppt
7.30 ppt
 
Binder1
Binder1Binder1
Binder1
 
Das Gebot der Stunde: Ressourcenschonung durch Life Cycle Costs im Anlagenman...
Das Gebot der Stunde: Ressourcenschonung durch Life Cycle Costs im Anlagenman...Das Gebot der Stunde: Ressourcenschonung durch Life Cycle Costs im Anlagenman...
Das Gebot der Stunde: Ressourcenschonung durch Life Cycle Costs im Anlagenman...
 
Final-Präsentation GERMAN RACING Concept Challenge 2013 – 2. Platz "Blumento...
 Final-Präsentation GERMAN RACING Concept Challenge 2013 – 2. Platz "Blumento... Final-Präsentation GERMAN RACING Concept Challenge 2013 – 2. Platz "Blumento...
Final-Präsentation GERMAN RACING Concept Challenge 2013 – 2. Platz "Blumento...
 
V kegel
V kegelV kegel
V kegel
 
102 Tennessee Avenue N Martinsburg WV 25401
102 Tennessee Avenue N Martinsburg WV 25401102 Tennessee Avenue N Martinsburg WV 25401
102 Tennessee Avenue N Martinsburg WV 25401
 
Social Media Primer
Social Media PrimerSocial Media Primer
Social Media Primer
 
Justin and selena document
Justin and selena documentJustin and selena document
Justin and selena document
 
Test
TestTest
Test
 
Java und Cloud - nicht nur mit PaaS
Java und Cloud - nicht nur mit PaaS Java und Cloud - nicht nur mit PaaS
Java und Cloud - nicht nur mit PaaS
 
If you can dream it, you can do it? Determinanten von beruflicher Selbständig...
If you can dream it, you can do it? Determinanten von beruflicher Selbständig...If you can dream it, you can do it? Determinanten von beruflicher Selbständig...
If you can dream it, you can do it? Determinanten von beruflicher Selbständig...
 
Think pi beratung, training und coaching
Think pi beratung, training und coachingThink pi beratung, training und coaching
Think pi beratung, training und coaching
 
Digipack Draft 2
Digipack Draft 2Digipack Draft 2
Digipack Draft 2
 
Wie viel wiegt ein Gebet? - How Much Does a Prayer Weigh?
Wie viel wiegt ein Gebet? - How Much Does a Prayer Weigh?Wie viel wiegt ein Gebet? - How Much Does a Prayer Weigh?
Wie viel wiegt ein Gebet? - How Much Does a Prayer Weigh?
 
Manual de Montaje del Hotbodies D8
Manual de Montaje del Hotbodies D8Manual de Montaje del Hotbodies D8
Manual de Montaje del Hotbodies D8
 
Comenius-Trip to Hungary
Comenius-Trip to HungaryComenius-Trip to Hungary
Comenius-Trip to Hungary
 
Der anthropomorphismus
Der anthropomorphismusDer anthropomorphismus
Der anthropomorphismus
 
Fammm
FammmFammm
Fammm
 
FMK2012: Datenstrukturen - die komplexe Welt in FileMaker Feldern beschre…
FMK2012: Datenstrukturen - die komplexe Welt in FileMaker Feldern beschre…FMK2012: Datenstrukturen - die komplexe Welt in FileMaker Feldern beschre…
FMK2012: Datenstrukturen - die komplexe Welt in FileMaker Feldern beschre…
 
16 Peregrine Drive Martinsburg WV 25405
16 Peregrine Drive Martinsburg WV 2540516 Peregrine Drive Martinsburg WV 25405
16 Peregrine Drive Martinsburg WV 25405
 

Ähnlich wie MK2014 FileMaker Server 13 by Thomas Hahn

FMK2015: FileMaker 14 Webdirect by Michael Valentin
FMK2015: FileMaker 14 Webdirect by Michael ValentinFMK2015: FileMaker 14 Webdirect by Michael Valentin
FMK2015: FileMaker 14 Webdirect by Michael ValentinVerein FM Konferenz
 
FMK2014: FileMaker Server in Windows Server Umgebungen by Thomas Hirt
FMK2014: FileMaker Server in Windows Server Umgebungen by Thomas HirtFMK2014: FileMaker Server in Windows Server Umgebungen by Thomas Hirt
FMK2014: FileMaker Server in Windows Server Umgebungen by Thomas HirtVerein FM Konferenz
 
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...Verein FM Konferenz
 
FileMaker Server 12 Datenblatt
FileMaker Server 12 DatenblattFileMaker Server 12 Datenblatt
FileMaker Server 12 DatenblattFileMaker GmbH
 
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis GehrtFMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis GehrtVerein FM Konferenz
 
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...Verein FM Konferenz
 
FileMaker Server 12 Einführung
FileMaker Server 12 EinführungFileMaker Server 12 Einführung
FileMaker Server 12 EinführungFileMaker GmbH
 
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web ServicesFMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web ServicesVerein FM Konferenz
 
SNoUG 2015 - Vaadin - XPages 2.0?
SNoUG 2015 - Vaadin - XPages 2.0?SNoUG 2015 - Vaadin - XPages 2.0?
SNoUG 2015 - Vaadin - XPages 2.0?René Winkelmeyer
 
Domino HTTP Security - Neuerungen
Domino HTTP Security - NeuerungenDomino HTTP Security - Neuerungen
Domino HTTP Security - NeuerungenBelsoft
 
FMK 2013 Xojo, Christian Schmitz
FMK 2013 Xojo, Christian SchmitzFMK 2013 Xojo, Christian Schmitz
FMK 2013 Xojo, Christian SchmitzVerein FM Konferenz
 
Proxtalks 2016 - Migration zu Proxmox VE
Proxtalks 2016 - Migration zu Proxmox VEProxtalks 2016 - Migration zu Proxmox VE
Proxtalks 2016 - Migration zu Proxmox VEMarco Gabriel
 
Grundlagen puppet
Grundlagen puppetGrundlagen puppet
Grundlagen puppetinovex GmbH
 
FMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis GehrtFMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis GehrtVerein FM Konferenz
 
FMK2018- Web Direct Tipps und Tricks Alexis Gehrt
FMK2018- Web Direct Tipps und Tricks Alexis GehrtFMK2018- Web Direct Tipps und Tricks Alexis Gehrt
FMK2018- Web Direct Tipps und Tricks Alexis GehrtVerein FM Konferenz
 
HTML5 und node.js Grundlagen
HTML5 und node.js GrundlagenHTML5 und node.js Grundlagen
HTML5 und node.js GrundlagenMayflower GmbH
 
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...comspace GmbH & Co. KG
 
Ajax in domino web-anwendungen - der nächste schritt
Ajax in domino web-anwendungen - der nächste schrittAjax in domino web-anwendungen - der nächste schritt
Ajax in domino web-anwendungen - der nächste schrittdominion
 
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationDesktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationGWAVA
 
Presentation bp7 - citrix xen desktop
Presentation   bp7 - citrix xen desktopPresentation   bp7 - citrix xen desktop
Presentation bp7 - citrix xen desktopxKinAnx
 

Ähnlich wie MK2014 FileMaker Server 13 by Thomas Hahn (20)

FMK2015: FileMaker 14 Webdirect by Michael Valentin
FMK2015: FileMaker 14 Webdirect by Michael ValentinFMK2015: FileMaker 14 Webdirect by Michael Valentin
FMK2015: FileMaker 14 Webdirect by Michael Valentin
 
FMK2014: FileMaker Server in Windows Server Umgebungen by Thomas Hirt
FMK2014: FileMaker Server in Windows Server Umgebungen by Thomas HirtFMK2014: FileMaker Server in Windows Server Umgebungen by Thomas Hirt
FMK2014: FileMaker Server in Windows Server Umgebungen by Thomas Hirt
 
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
FMK2018 FileMaker Server 17 - Solution Deployment neu gedacht Der Bruch mit d...
 
FileMaker Server 12 Datenblatt
FileMaker Server 12 DatenblattFileMaker Server 12 Datenblatt
FileMaker Server 12 Datenblatt
 
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis GehrtFMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
FMK2015: FileMaker Sicherheit Sicherheit Sicherheit by Alexis Gehrt
 
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
FMK2017 - Vortrag FileMaker als Frontend zum Aktuallisieren von dynamischen W...
 
FileMaker Server 12 Einführung
FileMaker Server 12 EinführungFileMaker Server 12 Einführung
FileMaker Server 12 Einführung
 
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web ServicesFMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
FMK2016 - Volker Krambrich - FileMaker Cloud - Amazon Web Services
 
SNoUG 2015 - Vaadin - XPages 2.0?
SNoUG 2015 - Vaadin - XPages 2.0?SNoUG 2015 - Vaadin - XPages 2.0?
SNoUG 2015 - Vaadin - XPages 2.0?
 
Domino HTTP Security - Neuerungen
Domino HTTP Security - NeuerungenDomino HTTP Security - Neuerungen
Domino HTTP Security - Neuerungen
 
FMK 2013 Xojo, Christian Schmitz
FMK 2013 Xojo, Christian SchmitzFMK 2013 Xojo, Christian Schmitz
FMK 2013 Xojo, Christian Schmitz
 
Proxtalks 2016 - Migration zu Proxmox VE
Proxtalks 2016 - Migration zu Proxmox VEProxtalks 2016 - Migration zu Proxmox VE
Proxtalks 2016 - Migration zu Proxmox VE
 
Grundlagen puppet
Grundlagen puppetGrundlagen puppet
Grundlagen puppet
 
FMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis GehrtFMK2018- Web direct fuer Einsteiger Alexis Gehrt
FMK2018- Web direct fuer Einsteiger Alexis Gehrt
 
FMK2018- Web Direct Tipps und Tricks Alexis Gehrt
FMK2018- Web Direct Tipps und Tricks Alexis GehrtFMK2018- Web Direct Tipps und Tricks Alexis Gehrt
FMK2018- Web Direct Tipps und Tricks Alexis Gehrt
 
HTML5 und node.js Grundlagen
HTML5 und node.js GrundlagenHTML5 und node.js Grundlagen
HTML5 und node.js Grundlagen
 
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...
 
Ajax in domino web-anwendungen - der nächste schritt
Ajax in domino web-anwendungen - der nächste schrittAjax in domino web-anwendungen - der nächste schritt
Ajax in domino web-anwendungen - der nächste schritt
 
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationDesktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
 
Presentation bp7 - citrix xen desktop
Presentation   bp7 - citrix xen desktopPresentation   bp7 - citrix xen desktop
Presentation bp7 - citrix xen desktop
 

Mehr von Verein FM Konferenz

FMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfVerein FM Konferenz
 
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsFMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsVerein FM Konferenz
 
FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsVerein FM Konferenz
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzVerein FM Konferenz
 
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzFMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzVerein FM Konferenz
 
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzFMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzVerein FM Konferenz
 
FMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingFMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingVerein FM Konferenz
 
FMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinVerein FM Konferenz
 
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserFMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserVerein FM Konferenz
 
FMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtFMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtVerein FM Konferenz
 
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtFMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtVerein FM Konferenz
 
FMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonFMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonVerein FM Konferenz
 
FMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussFMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussVerein FM Konferenz
 
FMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussFMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussVerein FM Konferenz
 
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfVerein FM Konferenz
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonVerein FM Konferenz
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoVerein FM Konferenz
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaVerein FM Konferenz
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaVerein FM Konferenz
 
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairVerein FM Konferenz
 

Mehr von Verein FM Konferenz (20)

FMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdf
 
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsFMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
 
FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp Puls
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin Schwarz
 
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzFMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
 
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzFMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
 
FMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingFMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam Augusting
 
FMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam Augustin
 
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserFMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
 
FMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtFMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas Hirt
 
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtFMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
 
FMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonFMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell Watson
 
FMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussFMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph Kluss
 
FMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussFMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph Kluss
 
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell Watson
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza Koudelka
 
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
 

MK2014 FileMaker Server 13 by Thomas Hahn

  • 1. FileMaker Server 13 FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13 Thomas Hahn @ walkingtoweb.com
  • 2. Thomas Hahn @ walkingtoweb.com • Programmierung mit Basic und C++ ab 1987 • FileMaker Pro Entwicklung seit 1992 (FileMaker Pro 2.1) • Weblösungen seit 1993 • Entwicklung von komplexen FileMaker Lösungen (blue.) seit 2001 ! • FileMaker Hosting mit walkingtoweb.com seit 2001 • 2 Rechenzentren in Zürich mit nativen OSX Servern (MacPro, Xserve, MacMini) • Serverbetreuung im Kundenauftrag (OSX only) • Hostingteam von 3 festen Mitarbeitern • Hostingkunden aus Europa, Nordamerika, Asien, Australien FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 3. Thomas Hahn @ walkingtoweb.com FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 4. FMS 13 - Das wichtige im Überblick FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • Bessere SSL Verbindungen für FileMaker und Web • Neues Sicherheitsfeature Datenbankverschlüsslung • Das neue WebDirect • Neue Webbasierte Administration • Scripts am Server, gestartet von den Clients • 64-bit für Serverdienste und Plugins • Bekannte Fehler und Probleme • Weiterführende Tools Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 5. FMS 13 - SSL Verbindungen FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 6. FMS 13 - SSL Verbindungen • Zertifikat muss passend zum DNS Namen des Server sein: Certs von Thawte, Verisign, GoDaddy, Comodo oder Geotrust • Aktuell werden nur SHA-1 Certs unterstützt, keine neueren SHA-2 Certs. • Downloaden Sie das Cert in diese Serverordner (schreib-/leserechte beachten): Mac: /System/Library/FileMaker Server/CStore/ Win: ProgrammeFileMakerFileMaker ServerCStore • Importieren Sie via dem Terminalbefehl CERTIFICATE IMPORT das Cert. • Die Parameter gibt der Herausgeber bekannt, nach Handbuch vorgehen. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • Testen Sie die Verbindung direkt im FileMaker Pro Client. Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 7. FMS 13 - SSL Verbindungen FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 8. FMS 13 - SSL Verbindungen • Hole (Verbindungsstatus): 1 - Nicht sichere Verbindung (FileMaker Server mit deaktiviertem SSL oder zu einem FileMaker Pro). 2 - Sichere Verbindung (SSL), wobei der Servername nicht mit dem Zertifikat übereinstimmt (Standardinstallation von FileMaker Server). 3 - Sichere Verbindung mit einem vollständig verifizierten Servernamen im Zertifikat. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • Test der SSL Verbindung über folgende Funktionen: • Hole (VerbindungsAttribute): DNS Name und Herausgeber des Certs Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 9. FMS 13 - SSL Verbindungen FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 10. FMS 13 - SSL und WebDirect? FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 11. FMS 13 - WD SSL Verbindungen • Die Verbindung zwischen FMS und WebDirect ist normal nicht verschlüsselt! • Aber SSL für WebDirect ist mit dem gleichen Zertifikat wie für den FMS möglich. • Downloaden Sie das Cert in diese Serverordner (schreib-/leserechte beachten): Mac: /System/Library/FileMaker Server/Web Publishing/publishing-engine/cwpc/CStore/ Win: ProgrammeFileMakerFileMaker ServerWeb Publishingpublishing-engine/cwpcCStore • Die Installation ist dann vom Server und Herausgeber abhängig. • Wichtig: Bei https werden Containerdaten erst komplett an den Client geladen, bevor diese genutzt werden können. Es ist kein Streaming möglich. • Wenn progressives Downloaden aktiv ist, dann werden diese Inhalte über eine unverschlüsselte HTTP Verbindung übertragen. • PDFs werden nur dann progressiv übertragen wenn diese mit „Für schnelle Web- Anzeige optimieren“ gespeichert wurden. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 12. FMS 13 - WD SSL Verbindungen FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 13. FMS 13 - WebDirect FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 14. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13 FMS 13 - WebDirect • WebDirect ist FileMaker ohne Pro direkt im Browser (Safari, IE, Chrome). • HTML5 + JavaScript + CSS3 -> WebDirect stellt einen eigenen Webserver zur Verfügung. • Technologisch ein riesiger Schritt, sehr viele Mitbewerber haben jetzt echt ein Problem. • Denn MySQL + PHP ist noch keine „Live“ Datenbank, dass muss erst „programmiert“ werden, WD ist aber schon ein fertiges LiveSystem mit bestehenden Lösungen. • Das Rendering von WD übernimmt immer der Server, d.h. jede Abfrage eines Clients wird an den Server gesandt, dieser rendert die Darstellung und sendet die neuen Inhalte zurück. • ABER WebDirect ist noch in Version 1. Für eine v1 allerdings ist es phantastisch • Nur noch 50 Verbindungen möglich (statt 100 bei IWP) • Direktes Drucken ist nicht möglich • Optimierte Layouts für WD notwendig • Massiv RAM, schnelle (!) SSDs und viele Prozessoren (oder Core) notwendig MacMinis sind nur noch zum testen ok, für einen Live Einsatz mind. 8Core, besser 12Core.
  • 15. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13 FMS 13 - WebDirect • Technische Basis ist Vaadin • Vaadin ist eine Serverbasierte Javatechnologie • Die Antworten werden vom Server generiert • Damit müssen nur wenige Daten an den Client übertragen werden • Es sind keine Plugins im Browser notwendig • Vaadin kann theoretisch auf jedem Server mit Java installiert werden
  • 16. FMS 13 - WebDirect drucken FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • Druck via PHP und der FPDF Class indirekt möglich • Beispiel siehe www.dbservices.com oder • Arbeit mit einem Client der per Script Druckaufträge generiert oder • FileMaker Next ? Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 17. FMS 13 - Webbasierte Administration FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 18. FMS 13 - Webbasierte Administration • Ebenfalls HTML5 und JavaScript basiert. • Der Upload von Datenbanken ist nur direkt via dem Menü Sharing in FM13 möglich. • Oder direkt über das System (Anpassen der Zugriffsrechte nicht vergessen). • Wenn eine Datenbank gewechselt werden soll, muss diese erst via dem WebAdmin geschlossen und entfernt werden. • Das neue Interface ist damit endlich auch tauglich für mobile Rechner/ Telefone. • Auch hier gibt es aber: • Das Interface ist nicht zu Ende entwickelt (Responsive, MultiServer, MultiAccount). • Es sind keine weiteren virtuellen Hosts im Apache möglich (Aber es gibt einen Trick). • FileMaker Plugins müssen 64bit basiert sein, damit diese am Server laufen können. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 19. FMS 13 - Webbasierte Administration • Problem: Externe Pfade für das Backup • Lösung: Tragen Sie direkt im Script den externen Pfad ein, im Serveradmin wird es nicht akzeptiert, im Backupscript schon (Schreibrechte des Backupordners anpassen). FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 20. FMS 13 - Webbasierte Administration • Problem: WebDirekt startet nicht • Lösung 1: Erst muss ein sauberes System installiert werden, dann kann der FileMaker Server auch laufen. • Lösung 2: Unbedingt an die Systemempfehlungen halten, produktive Server sind nichts für die Bastelstunde. • Lösung 3: FileMaker Server 13 läuft sauber mit MacOSX Server wenn dieser korrekt installiert ist. Ein sauberes DNS ist immer notwendig, auch für ein korrektes Cert. • Lösung 4: Immer genügend RAM verwenden, das Minimum genügt nicht. • Lösung 5: Am Server muss Java installiert sein, dieses wird für das Rendering der Layouts für WebDirect benötigt. • Lösung 6: Nicht alles glauben was in Foren für Unsinn geschrieben wird. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 21. FMS 13 - Webbasierte Administration • Problem: FileMaker Server bringt einen eigenen WebServer mit Mac http: /Library/FileMaker Server/HTTPServer/htdocs Win http: ProgrammeFileMakerFileMaker ServerHTTPServerhtdocs • Lösung für Websites via http: Manuelle Installation in diese Verzeichnisse: Mac http: /Library/FileMaker Server/HTTPServer/conf/extra/httpd-vhosts.conf Win http: ProgrammeFileMakerFileMaker ServerHTTPServerConfextrahttpd-vhosts.conf • Manuelle Anpassung der vhosts.conf Datei <VirtualHost *:80> ServerAdmin webmaster@domain1.com DocumentRoot „/usr/docs/domain1" ServerName domain1.com ServerAlias www.domain1.com ErrorLog "logs/domain1.com-error_log" CustomLog "logs/domain1.com-access_log" </VirtualHost> • Oder Tool für virtuelle Hosts unter einem FMS13 Server von www.datamanix.com FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 22. FMS 13 - Webbasierte Administration FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • Problem: Passwort der Admin Console vergessen • Suchen Sie diese Verzeichnisse: Mac http: /Library/FileMaker Server/Admin/conf Win http oder https: ProgrammeFileMakerFileMaker ServerAdminconf • Entfernen Sie diese vier Dateien: managerconfig.xml server_config.xml wpe_workerconfig.xml ws_workerconfig.xml Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 23. FMS 13 - Webbasierte Administration • Unbedingt das letzte Update des Servers immer nutzen. • Vor jedem Update IMMER ein Backup. • Die 10min Serverinstallation klappt nur dann, wenn das Basissystem korrekt läuft. • Ein frisch installierter Server ist immer die beste Basis. • Pflegen Sie Server, einfach nur installieren und laufen lassen geht nicht. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 24. FMS 13 - Scripte am Server FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 25. FMS 13 - Scripte am Server • Endlich können Clients direkt Scripte am Server ausführen. • Als Clients sind FileMaker Pro/Advanced, FileMaker GO, WebDirect und PHP möglich. • Massive Steigerung der Performance (bei einem schnellen Server !) • Scripte am Server laufen mit 64bit, am Client nur mit 32bit. • Damit indirekte Nutzung von Plugins auch für einen FileMaker GO und WD. • Es gelten die gleichen Regeln wie für serverbasierte Scripte. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 26. FMS 13 - Scripte am Server FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • Script am Client starten Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 27. FMS 13 - Scripte am Server FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com • Einstellung am Server optimieren • Scripte selbst optimieren Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 28. FMS 13 - Scripte am Server • Scripte müssen ein Layout ansteuern, am besten eigene Layouts nutzen. • Scripte müssen das Recht zum Lesen und ggf. zum Schreiben haben. • Pfade am Server sind z.t. anders wie bei einem Client, dass immer abfragen. • Export und Import erfolgen direkt in den Serverordner: Abfrage mit Hole (Dokumentenpfad) • Drucken bzw. das Speichern als PDF sind am Server nicht möglich. • Modalfenster und Abfragen sind am Server nicht möglich. • Globale Felder eines Clients gelten nicht am Server: Abfrage mit Hole (ProgrammVersion) • Im Script den FileMaker Server 12 ausschliessen: Abfrage mit Hole (HostAnwendungVersion) • ScriptTriggers funktionieren auch am Server! FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13
  • 29. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13 FMS 13 - 64bit
  • 30. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13 FMS 13 - 64bit • 32bit beschreibt die Speichermenge, die genutzt werden kann: 32bit = 4.096 Megabyte = 4 Gigabyte 64bit = 16 Exabyte = 17.179.869.184 Gigabyte (Theoretisch) • fmshelper, fmsadmin und fmsase sind jetzt auch 64bit Dienste. • Damit ist die ScriptEngine des Server endlich 64bit basierend. • Alle externen FileMaker Server Plugins müssen somit 64bit tauglich sein. • Der ODBC Treiber ist am Server ebenfalls im 64bit Modus verfügbar. • Der Client bleibt weiterhin bei 32bit. • Darum intensive Scripte besser am Server ausführen lassen. • Viel RAM ist wichtiger als zuvor, mind. 16 GB RAM, besser 64 GB / 128 GB. • Virtuelle Server sind damit faktisch nicht mehr relevant
  • 31. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13 Ihre Fragen?
  • 32. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13 Vielen Dank!
  • 33. Vielen Dank unseren Sponsoren Danke für das Bewerten dieses Vortrages FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Thomas Hahn - walkingtoweb.com FileMaker Server 13