FAMLog
FileMaker Server カスタムWebテクニック改訂版:関連リンク
November 07, 2008
・書籍「FileMaker Server カスタムWebテクニック改訂版」のご案内(株式会社エミック)
・FileMaker Server カスタムWebテクニック改訂版(株式会社ビー・エヌ・エヌ新社)
・FileMaker Server カスタムWebテクニック改訂版(FAMLog)
・FileMaker Server カスタムWebテクニック 改訂版(FileMaker Pro 7/8 によるWeb開発覚え書き)
・FileMaker製品に関する市販の書籍(ファイルメーカー株式会社)
・FileMaker Server大全 ver.9対応 出版後情報・読者サポート(msyk.net)
・評価版、アップデータのダウンロード(ファイルメーカー株式会社)
・FileMaker Server 9 & FileMaker Server 9 Advanced SSL 証明書 Mac 版(Mac OS X)アップデータ(ファイルメーカー株式会社)
・FileMaker Techincal Network(ファイルメーカー株式会社)
・Windows版FileMaker Server 9とJava 6 Update 10は非互換(FAMLog)
・XSLTによるカスタムWeb公開機能の利用が非推奨に(FAMLog)
・FileMaker Server 12ではXSLTによるカスタムWeb公開機能は利用不可(FAMLog)
[最終更新日:2012/04/13]
FileMaker Server カスタムWebテクニック改訂版:紹介URL一覧
November 06, 2008
書籍「FileMaker Server カスタムWebテクニック改訂版」で紹介しているURLの一覧
■第1章 イントロダクション
・FX.php(iViking.org)
・Apache Tomcat
・The Apache Tomcat Connector
■第2章 FileMaker Server 9のセットアップ
・評価版、アップデータのダウンロード(FileMaker)
■第4章 出力結果の調整
・IETF RFC Page
・Perl Regular Expressions Reference
■第6章 セキュリティ
・安全なウェブサイトの作り方 改訂第3版(独立行政法人 情報処理推進機構)
・IPA セキュア・プログラミング講座(独立行政法人 情報処理推進機構)
■第7章 XSLT機能の拡張
・The Apache Xalan Project
・Xalan-Java
・The Jakarta Project
・JavaMail API
・JavaBeans Activation Framework (JAF)
・Xalan-Java Extensions
・JRuby
改訂版発売記念アマゾン購入キャンペーンのご案内
October 30, 2008
FileMaker ServerのXSLTを使用したカスタムWeb公開機能について解説した書籍「FileMaker Server カスタムWebテクニック改訂版」を2008年10月30日(木)から2008年11月5日(水)までの間にAmazon.co.jpでお求めいただいた方が、特別プレゼントのPDFファイルをダウンロードできるキャンペーンを開始しました。
キャンペーンの詳細およびお申し込み方法については、下記URLのページをご参照ください。
http://www.filemaker.ne.jp/book/campaign/
キャンペーン名:
「FileMaker Server カスタムWebテクニック改訂版」アマゾン購入キャンペーン
特別プレゼント:
プロも見落とす?PHP時代のFileMaker カスタムWeb「べからず集」七ヶ条(PDFファイル)
キャンペーン期間:
2008年10月30日(木)から2008年11月5日(水)まで
(2008/11/06追記:本キャンペーンは終了いたしました。多数のご応募誠にありがとうございました。)
FileMaker Server カスタムWebテクニック改訂版:サンプルファイル
October 29, 2008
「FileMaker Server カスタムWebテクニック改訂版」(ISBN:978-4-86100-595-4)で解説しているXSLTスタイルシートのサンプルをダウンロードできます。
・ダウンロード:FMS9SampleXSLT.zip(Zip形式の圧縮ファイル/ファイルサイズ:約84KB)
・書籍の詳細:FileMaker Server カスタムWebテクニック改訂版
「FMS9SampleXSLT.zip」のSHA-1ダイジェスト:
00b39930d4779a402616d67050a03e63b316a8d3
本サンプルには、2008年10月に発行された「FileMaker Server カスタムWebテクニック改訂版」で解説しているXSLTスタイルシートのサンプルファイルが収録されています。
サンプルファイルは、実際の動作確認のためではなく、テキストエディターを用いてサンプルの内容をご確認いただけるように用意したものです。実際の動作確認に必要なデータベースファイルは収録されていませんので、あらかじめご了承ください。
FileMaker Server カスタムWebテクニック改訂版:内容の立ち読み
October 28, 2008
2008年10月に発行された「FileMaker Server カスタムWebテクニック改訂版」の第1章の一部と第3章の一部をPDFファイルで「立ち読み」できます。ぜひご覧ください。
・「FileMaker Server カスタムWebテクニック改訂版」の第1章の一部を立ち読み(PDF形式/ファイルサイズ:約810KB)
・「FileMaker Server カスタムWebテクニック改訂版」の第3章の一部を立ち読み(PDF形式/ファイルサイズ:約280KB)
「chapter1_sample.pdf」のSHA-1ダイジェスト:
e73845096fdc74e45f6a6196df3364fae637f6b7
「chapter3_sample.pdf」のSHA-1ダイジェスト:
0b25eedb178465a850be5fb8eb1057e376d2ca1d
[関連]FileMaker Server カスタムWebテクニック改訂版:なか見!検索に対応
(2009/03/13追記:本書がAmazon.co.jpのなか見!検索に対応したことを受けて、関連リンクを追記しました。)
FileMaker Server カスタムWebテクニック改訂版:目次
October 27, 2008
「FileMaker Server カスタムWebテクニック改訂版」目次
第1章 イントロダクション
・1.1 FileMakerの特長
・1.2 FileMakerによるWeb公開の手法とその種類
・1.3 FileMakerの製品構成
・1.4 FileMakerのWeb公開機能の歴史
・1.5 バージョン6以前のカスタムWeb公開との違い
・1.6 バージョン7以降におけるカスタムWeb公開の新機能と改善点
・1.7 カスタムWeb公開技術の概要
・1.8 カスタムWeb公開に使用するソフトウェア
・1.9 カスタムWeb公開の仕組み
第2章 FileMaker Server 9のセットアップ
・2.1 FileMaker Serverをインストールする前の確認事項
・2.2 FileMaker Serverのインストール
・2.3 データベース公開のための設定
第3章 データの取得と処理
・3.1 Web公開エンジンの情報の取得
・3.2 データベース情報の取得
・3.3 データベース処理の実行
・3.4 オブジェクトフィールドのデータの表示
・3.5 クライアント情報の取得
第4章 出力結果の調整
・4.1 出力方法の指定と調整
・4.2 文字列の加工と操作
・4.3 数値演算
・4.4 条件分岐
・4.5 日付と時刻の処理
・4.6 エラー処理
第5章 Web公開エンジンが備える機能の活用
・5.1 メールの送信
・5.2 Cookieの利用
・5.3 セッション拡張関数
・5.4 ヘッダー関数の活用
・5.5 ログの利用
・5.6 その他の機能
第6章 セキュリティ
・6.1 FileMaker Server 9のセキュリティ機能
・6.2 Webアプリケーション開発における注意点
第7章 XSLT機能の拡張
・7.1 Javaによる機能拡張
・7.2 スクリプト言語による機能拡張
付録
・付録A FileMakerデータベースのエラーコード番号
・付録B FileMaker XSLT拡張関数のエラーコード番号
(2008/11/21追記:「1.2 FileMakerによるWeb公開」を「1.2 FileMakerによるWeb公開の手法とその種類」に修正しました。)
改訂版発売記念アマゾン購入キャンペーン予告
October 24, 2008
書籍「FileMaker Server カスタムWebテクニック改訂版」が2008年10月27日に発売されます。
今回は、書籍の発売にあたり、期間限定のアマゾン購入キャンペーンを実施する予定です。Amazon.co.jpで2008年10月30日(木)から2008年11月5日(水)までの間に「FileMaker Server カスタムWebテクニック改訂版」をお求めいただいた方がキャンペーンの対象となります。
キャンペーンのお申し込み方法については後日発表予定です。いましばらくお待ちください。
キャンペーン名:
「FileMaker Server カスタムWebテクニック改訂版」アマゾン購入キャンペーン
特別プレゼント:
プロも見落とす?PHP時代のFileMaker カスタムWeb「べからず集」七ヶ条(PDFファイル)
キャンペーン期間:
2008年10月30日(木)から2008年11月5日(水)まで
[関連]書籍「FileMaker Server カスタムWebテクニック改訂版」アマゾン購入キャンペーン予告のお知らせ(filemaker.ne.jp)
(2008/10/30追記:PDFファイルのタイトルを一部修正しました。)
(2008/11/06追記:本キャンペーンは終了いたしました。多数のご応募誠にありがとうございました。)
FileMaker Server カスタムWebテクニック改訂版
October 10, 2008
株式会社ビー・エヌ・エヌ新社からFileMaker ServerのXSLTを使用したカスタムWeb公開機能について解説した書籍「FileMaker Server カスタムWebテクニック改訂版」が2008年10月下旬に発売されます。
本書は、2005年11月に発行された「FileMaker Server カスタムWebテクニック」に大幅に加筆修正を加え、構成を変更した改訂版です。約3年ぶりの改訂にあたって、FileMaker Server 9およびFileMaker Server 9 Advancedに対応した内容となっています。
カスタムWeb公開の基本であるXMLリクエストの基礎がわかるガイドブックとして、カスタムWeb公開用のXSLTスタイルシート開発において知っておくべき基本的情報や役立つTipsを、シンプルなサンプルをまじえて解説しています。
定価:3,990円(税込)
サイズ:B5変型
ページ数: 320
著者:松尾 篤(まつお あつし)
出版社:ビー・エヌ・エヌ新社
ISBN:978-4-86100-595-4[Amazon.co.jpで購入...]
[関連ページ]
・目次
・立ち読み
・サンプルファイル
・紹介URL一覧
・関連リンク
(2008/10/14追記:Amazon.co.jpのページへのリンクを追加しました。)
(2011/10/04追記:関連ページを本ページに追加しました。)
FileMaker Server カスタムWebテクニック:第6章補足情報
October 01, 2008
「FileMaker Server カスタムWebテクニック」第6章補足情報
『6.1.7 送信メールのSubjectで発生する文字化けを防止する』で紹介している、javax.mail.internet.MimeUtilityクラスのencodeTextメソッドは、FileMaker Server 9およびFileMaker Server 9 Advancedでは使用できません。
バージョン9のFileMaker Serverでは、利用されているTomcatのバージョンが5.5系列にアップグレードされた関係で、JavaMail APIのライブラリがWeb公開エンジンに同梱されなくなりました。そのため、バージョン7およびバージョン8では利用可能であったJavaMail APIが提供するMimeUtilityクラスのencodeTextメソッドは利用できなくなっています。
ただし、JavaMail APIのライブラリ(mail.jar)と、JavaMail APIの利用に必要なJavaBeans Activation Frameworkというライブラリ(activation.jar)を、Web公開エンジンに追加すれば上記のメソッドを利用できるようになります。
FileMaker Server カスタムWebテクニック:第2章補足情報
December 22, 2006
「FileMaker Server カスタムWebテクニック」第2章補足情報
『2.1.1 Web公開エンジンの製品情報を表示する』で解説している、-processクエリーコマンドを使用して取得できるXMLデータについて、FileMaker Server 8.0v4 Advancedの場合には33ページにある出力結果と異なる部分があります。
このため、『2.1.2 Web公開エンジンのバージョンを表示する』で解説しているサンプル2のXSLTスタイルシートを使用して、バージョン情報を出力させることができなくなっています。これは、バージョン8.0v4の場合に、Web公開エンジンが出力するXMLデータの中に、以前のバージョンには含まれていたデータが含まれていないためです。なお、サンプル2のXSLTスタイルシートは、バージョン8.0v3以前であれば正常に動作します。