2005-03-29

FM-and-PHP. 

FM-and-PHP macht sich. Besser als FX.php allemal, finde ich. – Ich stehe mit Bernhard mittlerweile in engerem Kontakt, weil ich ein zunehmendes Interesse an einer richtig gut funktionierende Anbindung von FileMaker und PHP habe. Meine erste konkrete Anregung führte mit zu der neuen Version 2.3.0: der PHP-Entwickler, der FM-and-PHP nutzt, muss sich jetzt nicht mehr mit Unicode befassen; FM-and-PHP regelt das.

2005-03-22

XML wird unterschätzt. Oder es wird falsch gefragt. 

Immer wieder begegne ich Fragen oder Anforderungen nach dem Muster: "ich möchte einen Export aus FileMaker in Text-mit-Tab, aber ohne die Tabs; und die Tabulatoren aus meinen Feldern sollen von FileMaker nicht verändert ('maskiert') werden. Und keine Returns nach jedem Datensatz. XML-Export kommt aber nicht in Frage, weil ich eine Textdatei erstellen muss, die aber kompliziert ist."

Und eben XML ist doch wie dafür geschaffen. Denn: mit <xsl:output method="text"> kann man ganz wunderbar Textdateien beliebiger Struktur erzeugen.

XML/XSLT ist eine sehr junge Technologie und es ist noch viel Evangelismus nötig. XML/XSLT ist nicht komfortabel, zumindest nicht mit den Werkzeugen von heute. XML/XSLT ist natürlich auch keine eierlegende Wollmilchsau, die gibt es nicht. XML/XSLT ist vielleicht (gerade!?) wegen seiner anfangs steilen Lernkurve noch total verkannt.

Dabei ist XML/XSLT wie Französisch: es ist anfangs hart oder es kostet viel Überwindung (jenachdem;)), aber danach ist es einfach schön und schön regelmäßig und es flutscht einfach nur so. (Auf einer DevCon am Anfang des Jahrhunderts ging der Vergleich einmal anders: "XML is like Sex in High School. Everyone thinks that everyone else is doing it. Nobody actually does it. And those few who do it don't really do it right." Aber die Zeiten sind nun wirklich vorbei.)

Vielleicht hilft beim Einstieg das alte aber durchaus noch aktuelle XML-Tutorial von Dr. Jens Teich bei filemakerprofis.de, vor allem die letzten beiden Kapitel zu XML-Export und XML-Import.

2005-03-13

Pflichtmeldung: FileMaker Server Updates. 

Bei FileMaker kann man nun neue Updates für den Server runterladen. Ärgerlich ist, dass diese Seite nur mit JavaScript funktioniert. Der direkte Download an einem Windows 2003 Server mit Standardeinstellungen klappt daher z.B. nicht. Es sei denn, man nimmt diese Links:Zu den Verbesserungen sei aus meiner Sicht vor allem hervorgehoben, dass ein Bug im Zusammenhang mit Medienfeldern behoben wurde. Funktionalität ist ansonsten weitestgehend unverändert, es wurde an der Stabilität und Zuverlässigkeit gearbeitet.

Interessantes Detail am Rande: die Web Publishing Engine weist sich selbst als Version 7.0v5 aus, zumindest unter Mac OS X.

2005-03-05

Auf nach Phoenix. 

Auf der nächsten FileMaker Developer Conference 2005 werde ich mit folgenden Vorträgen vertreten sein: Building a Custom Web Publishing Application from Scratch: A FileMaker Based Weblog und Linking Librarians and Book Retailers: A Case Study. Die Konferenz findet in Phoenix statt, und zwar vom 28. August bis 1. September. Früh buchen lohnt sich doppelt: 200 Dollar gespart bei der Veranstaltungsgebühr und die Flüge sind jetzt auch noch günstiger.