FileMaker 12 In Depth

Author: Jesse Feiler
Publisher: Que, 2012
Pages: 720
ISBN: 978-0789748461
Aimed at: FileMaker users who want to begin development
Rating: 3
Reviewed by: Kay Ewbank

How useful will this book that claims deep coverage be to developers?

This was one of the first books to appear when FileMaker 12 was launched, and while the writing is good and the topics covered show the author knows what he’s talking about, there are gaps, and a lot of the material looks similar to the previous edition of the book covering FileMaker 11.

I reviewed the paperback edition, but at the time the book was released there were numerous complaints about the layout of the Kindle edition; I don’t know whether these problems have now been resolved, so you should approach the Kindle edition with care.

 

Banner

 

The first part of the book covers getting started with FileMaker, and even though Part Two is called ‘Developing solutions with FileMaker’, most of the material is about database design rather than solution development. Part Three on Developer Techniques is of most interest to developers, with chapters on developing for multi-user deployment, implementing security, and using the Web Viewer, the FileMaker control that can be used to display web pages within your FileMaker apps. The chapter on advanced interface techniques looks at working with FileMaker themes. There’s a chapter on ‘advanced calculation techniques’ that covers Filemaker’s more advanced functions including the array functions.

 

fm12indepth

 

Advanced scripting techniques get a chapter with descriptions of script parameters, variables, and a short section on recursive scripts. FileMaker Triggers are separated into their own chapter, and are covered clearly and well. The final chapters in this section of the book look at how you can create more advanced multi-window interfaces to your applications, debugging and troubleshooting, and converting systems from previous FileMaker versions. The descriptions of scripting are fine but tend to talk more concepts than in-depth descriptions, and there’s a lack of example scripts.

The next part of the book is titled Data Integration and Publishing, and starts with a look at how to connect to external SQL data sources, before going on to look at web publishing from FileMaker. You’d be able to connect to a SQL database if you read the material, but this is definitely a brief introduction that shows you how to set up an ODBC connection rather than anything deeper. There are several pages of screenshots showing the ODBC connection wizards on Windows and OSX, but that’s as far as it goes. Web publishing gets more detailed coverage, with some sample scripts in PHP and XML. The book closes with a section on deploying and extending FileMaker.

So far as I can see, the book suffers from the fact that it’s called FileMaker 12 in Depth, and the breadth of material means the topics can’t really be covered in depth. It’s a useful introduction to the various topics, but the developer side (both scripts and FileMaker functions) are treated fairly superficially. If you’re a FileMaker user who wants to dabble in development, it would be a reasonable way to get started. Otherwise, the coverage is too slight.

 

Banner


SQL Server 2022 Administration Inside Out

Author: Randolph West et al
Publisher: Microsoft Press
Pages: 992
Print: 0137899882
ISBN: 978-0137899883
Kindle: B0C4VKVP27
Audience: DBAs and developers
Rating: 5.0
Reviewer: Ian Stirk

This book aims to update your DBA skills to cover SQL Server 2022, how does it fare?



Beginning Programming All-in-One For Dummies

Author: Wallace Wang
Publisher: For Dummies
Pages: 800
ISBN: 978-1119884408
Print: 1119884403
Kindle: B0B1BLY87B
Audience: Novice programmers
Rating: 3
Reviewer: Kay Ewbank

This is a collection of seven shorter books introducing key aspects of programming, but it fails through trying to cover too [ ... ]


More Reviews

Last Updated ( Tuesday, 30 April 2013 )