<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The FileMaker Collective &#187; DevCon2007</title>
	<atom:link href="http://fmcollective.com/category/devcon2007/feed/" rel="self" type="application/rss+xml" />
	<link>http://fmcollective.com</link>
	<description>Syndicating the best FileMaker blogs</description>
	<lastBuildDate>Tue, 27 Jul 2010 15:42:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Tip of the hat</title>
		<link>http://fmcollective.com/2007/08/22/tip-of-the-hat/</link>
		<comments>http://fmcollective.com/2007/08/22/tip-of-the-hat/#comments</comments>
		<pubDate>Wed, 22 Aug 2007 14:52:48 +0000</pubDate>
		<dc:creator>Peter Vinogradov</dc:creator>
				<category><![CDATA[DevCon2007]]></category>
		<category><![CDATA[FM9]]></category>
		<category><![CDATA[Op-ed]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fmcollective.com/2007/08/22/tip-of-the-hat/</guid>
		<description><![CDATA[Having skipped DevCon in order to afford an iPhone, I&#8217;ve been dealing with my DevCon envy by exploring some of the wonderful sample files that people have been putting together for FM9.
The fuss over Andy&#8217;s conditional formatting tricks, for example, is certainly well-deserved (though let&#8217;s face it, we all would have worked that stuff out on [...]]]></description>
			<content:encoded><![CDATA[<p>Having skipped DevCon in order to afford an iPhone, I&#8217;ve been dealing with my DevCon envy by exploring some of the wonderful sample files that people have been putting together for FM9.</p>
<p>The fuss over Andy&#8217;s conditional formatting tricks, for example, is certainly well-deserved (though let&#8217;s face it, we all would have worked that stuff out on our own, right? no?).  After playing with those for a bit, a post about Ray Cologon&#8217;s &#8220;Progress Bars&#8221; ( <a href="http://www.nightwing.com.au/FileMaker/demos.html">http://www.nightwing.com.au/FileMaker/demos.html</a> ) caught my attention, and I ended up spending a good afternoon hacking that file apart.<span id="more-83"></span></p>
<p>What I particularly love about this solution is the idea of dumping a bunch of webviewer resources (pictures, etc.) into the user&#8217;s temp folder using the get (temporarypath) function. While I&#8217;ve certainly employed some variations on this &#8211; sneaking some garbage PDFs into a my docs folder or out to the desktop prior to e-mailing, etc &#8211; I&#8217;ve been overlooking the temp folder for years (mostly I guess because there&#8217;s never been a convenient get function for it before). Now with FM 9 data URLs finally working, the webviewer has (almost) completely arrived, and a convenient place to dump huge amounts of rubbish couldn&#8217;t be more timely. [edit - just read the "dispatches from DevCon" post. Evidently this demo was a big hit there, too]</p>
<p>Lately, I&#8217;ve been scrambling to finish a rewrite of a scheduling solution for a school that I work for. The requirements are simple &#8211; be able to define courses in any variety of blocks and times and dynamically generate graphical student schedules with seamless handling of overlaps and conflicts. Once upon a time, I tried to achieve this using microscopic portal rows and a schedule table with zillions of records and dozens of lead-like calculations. It worked, but it was only &#8220;dynamic&#8221; from a geologic perspective and it made white smoke pour out the back of my Dell.</p>
<p>With the web viewer, of course, that all changed &#8211; almost. I was able to throw out the schedule table and generate a whole mess of CSS Divs instead. The schedules were coming out slicker and faster than ever, but FM was still doing all the heavy lifting of stitching together adjacent course blocks, knocking out overlaps, and sizing text based on available block sizes. Spitting out a batch of schedules was no longer an overnight project, but it was still burdened with a sluggishness that gnawed at me in light of all the extra coding and testing it took to implement.</p>
<p>Over the course of this project, it did occur to me to try moving the heavy lifting over to the web browser, but I hesitated for a couple of reasons:</p>
<p>- I hadn&#8217;t written a word of Javascript in over 3 years<br />
- generating HTML in an FM calc or CF is painful enough. Imagine having to debug a bunch of Javascript with escaped quotations everywhere.</p>
<p>Finally, though, it was Ray&#8217;s sample file that gave me the kick I needed. If I could simply pack my javascript into a container file, have that dumped into the user&#8217;s temp folder, and reference it in my HTML, life would be a lot simpler.</p>
<p>After two days of dusting off the cobwebs in my Javascript memory (nothing like a few years of FM calc habits to help THAT along&#8230;), I&#8217;ve finally got a rough library of functions that can connect and polish several dozen disjointed, poorly formatted div tags in a split-second. It beats the pants off the custom functions I had going in FM, and only rarely does it lock up my browser in an endless loop (okay, so there&#8217;s some debugging to do).</p>
<p>So, three cheers for sample files, particulary Ray&#8217;s 9 for 9 collection. Looking forward to 10 for 10 - unless of course FM comes out with something boneheaded, like  &#8221;FM Creative Suite&#8221;, &#8220;FMX&#8221;, &#8220;FM smooth ultra king 100s&#8221;&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://fmcollective.com/2007/08/22/tip-of-the-hat/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What I Learned At DEVCON, Chapter 2 (2007)</title>
		<link>http://fmcollective.com/2007/08/12/what-i-learned-at-devcon-chapter-2-2007/</link>
		<comments>http://fmcollective.com/2007/08/12/what-i-learned-at-devcon-chapter-2-2007/#comments</comments>
		<pubDate>Sun, 12 Aug 2007 15:01:26 +0000</pubDate>
		<dc:creator>StevenHBlackwell</dc:creator>
				<category><![CDATA[DevCon2007]]></category>

		<guid isPermaLink="false">http://fmcollective.com/2007/08/12/what-i-learned-at-devcon-chapter-2-2007/</guid>
		<description><![CDATA[The 12th FileMaker Developer Conference concluded the other day.  It was held in Orlando, Florida, again this year at the same venue as last year. 
Just as was the case last year, I learned quite a few things at this DEVCON, and I thought I’d share some of them, in no particular order of [...]]]></description>
			<content:encoded><![CDATA[<p>The 12th FileMaker Developer Conference concluded the other day.  It was held in Orlando, Florida, again this year at the same venue as last year. </p>
<p>Just as was the case last year, I learned quite a few things at this DEVCON, and I thought I’d share some of them, in no particular order of significance.</p>
<p>1. It is good to have more of some items (workshops and “Under the Hood” sessions with engineers) and less of some other items (chicken at every meal, unless of course, it’s Southern fried).</p>
<p>2. Energy is not a fungible commodity; it is however an absolutely indispensable one.  Do something to take it away, or to send it away, and the entire community will suffer as a result.</p>
<p>3. A relearn: Andy Gaunt of FMPUG fame is possibly the greatest showman since the late Phineas T. Barnum.  His second FileMaker Excellence Award is also extraordinarily well–deserved.  Same as last year.</p>
<p>4. Another relearn: Several FileMaker, Inc. Engineers and Product Managers could give up their careers in the software industry and become highly successful emcees of television shows or comedians in nightclubs.  Some of these guys are really funny,  and they are really good performers.  Same as last year, except more.</p>
<p>5. A lot of developers and IT administrators still do not understand some fundamental elements of FileMaker security, and as a result, both their data and their jobs are at risk.  Tim Neudecker is not among this group, and he did a superior job of presenting useful suggestions for securing an otherwise insecure FileMaker Pro solution.</p>
<p>6. It is better to take steps to prevent corruption and damage to files than to try to alleviate or remediate such damage once it occurs.  Use of proper server class hardware, especially hard drives, for hosting FileMaker Pro files is a major component of an effective file maintenance and safety plan. Thanks to the Engineers for again stressing this important information.</p>
<p>7. Reconfirmation of long-known item: The FileMaker, Inc. System Engineers are a huge asset for both the company and the developer community.</p>
<p>8. Headgear worn at DEVCON can be unusually clever and distinctive as witness the FMDiSC Fez Brigade.</p>
<p>&#8212;&#8212;&#8212;-<br />
Steven H. Blackwell<br />
Platinum Member, FileMaker Business Alliance<br />
Partner Member, FileMaker Solutions Alliance (1997-2007)<br />
FileMaker 8 Certified Developer<br />
FileMaker 7 Certified Developer<br />
FileMaker Certified Trainer</p>
]]></content:encoded>
			<wfw:commentRss>http://fmcollective.com/2007/08/12/what-i-learned-at-devcon-chapter-2-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DevCon 2007 Closing Session</title>
		<link>http://fmcollective.com/2007/08/09/devcon-2007-closing-session/</link>
		<comments>http://fmcollective.com/2007/08/09/devcon-2007-closing-session/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 15:01:53 +0000</pubDate>
		<dc:creator>Ernest Koe</dc:creator>
				<category><![CDATA[DevCon2007]]></category>

		<guid isPermaLink="false">http://fmcollective.com/2007/08/09/devcon-2007-closing-session/</guid>
		<description><![CDATA[5:30-ish PM&#8230;the room is packed and people settle in.
Ryan Rosenberg MCs the session. On the stage sits Chris Crim (CC), Jon Tatcher (JT), Clay Makel (CM), Eric Jacobsen (EJ).  Q &#38; A session follows. Most of these questions were submitted ahead of time and preselected by the panel and projected overhead for the audience [...]]]></description>
			<content:encoded><![CDATA[<p>5:30-ish PM&#8230;the room is packed and people settle in.</p>
<p>Ryan Rosenberg MCs the session. On the stage sits Chris Crim (CC), Jon Tatcher (JT), Clay Makel (CM), Eric Jacobsen (EJ).  Q &amp; A session follows. Most of these questions were submitted ahead of time and preselected by the panel and projected overhead for the audience to follow:</p>
<blockquote><p>Disclaimer: I was blogging as fast as I could, please forgive any inadvertent errors or omissions. Where I have I not been able to quote verbatim, I have tried to paraphrase as best as I could without losing essential information. I have also tried to attribute the answers to the proper panel member. I may have gotten some of those wrong too. Drop me a line if you catch any omissions or see anything that needs correcting. I&#8217;ll do my best to keep this accurate.</p></blockquote>
<p>Q. If i run a backup in FMS 9 and then copy that folder of backed up databases, are those database &#8220;complete&#8221; exact replicas of the live databases at the point of backup?<br />
A. [Yes]</p>
<p>Q. Date fields stored internally as integers<br />
A. Everything is stored as text&#8230;the calc engine will do type promotion&#8230;.could use GetAsNumber() function explicitly. (CM)</p>
<p><span id="more-72"></span>Q. How does tab panel load the information fro the end user? Is it a bad idea to load up the layout with stuff&#8230;<br />
A. Things are drawn on demand&#8230;if it is not visible, you are not paying for that</p>
<p>Q. Some SQL dbs slow down if there are too many fields indexed..true for FMP?<br />
A. The number of indexes you have does effect time for inserts and deletes&#8230;for modifications, for text fields, we do differential indexing&#8230;we don&#8217;t re-index the whole thing, only the changes that are added.</p>
<p>Q. Is there a practical limit to the size of SQL data source linked from FileMaker?<br />
A. Size of table doesn&#8217;t matter so much, main issue is number of records you are working with&#8230;just like FileMaker&#8230;if you do a summary across a lots of records it is slower&#8230;.don&#8217;t try to do summary totals on 14 million records</p>
<p>Q. Why can&#8217;t value list be based on external SQL data sources?<br />
A. because it is base on indexes&#8230;.aware of the issues&#8230;working on improving this it in the future</p>
<p>Q. Does FMP 9 evaluate calculation expression in a specific order?<br />
A. We use a <a href="http://en.wikipedia.org/wiki/Reverse_Polish_notation" title="RPN notation">postfix</a> form&#8230;.a+b is really &#8220;a, b +&#8221;&#8230;we have to start &#8216;inside out&#8217;&#8230;prior to v7, FileMaker will evaluate the entire expression. That has been improved, short circuited, evaluates only when it has to Does it matter how you construct the expression? It can matter if you are referencing same fields several times in the expression&#8230;everytime you do that reference, you have to go get that value&#8230;use let function, use variable now you can reference variables much quicker than going to the reference&#8230;use recursion&#8230;you can take advantage of tail-recursion if the main function is isolated. (CC)</p>
<p>Q. How does the Evaluate() function perform compared to other functions&#8230;if is slower, why?<br />
A. Have to parse it&#8230;can be more expensive, but take some parsing time&#8230;great to be able to use it but it may be more expensive. (CC)</p>
<p>Q. Does the order of predicates listed in the relationship dialog have any bearing on the speed of the evaluation of the relationship<br />
A. Predicates are based on equality first, relationship operators next (greater than, less than)&#8230;do not have to worry about this&#8230;.will take care of this for you&#8230;(CC)</p>
<p>Q. Why do you have to pick two match fields in Cartesian products?<br />
A. doesn&#8217;t matter, quirk of user interface&#8230;those fields don&#8217;t matter. (CC)</p>
<p>Q. If the same plug-in exists in both the application &#8220;extensions folder and the user&#8217;s &#8220;ApplicationData&#8221; folder, which one is used<br />
A.  The one in the user specific folder gets loaded. (CM)</p>
<p>Q. If you have enabled &#8220;secure connection to FileMaker Server&#8221; does this secure the connection between the FMS9 admin console and the server?<br />
A. The checkbox only controls communications between client and server. Admin console is using a different method&#8230;using the https://&#8230;don&#8217;t need the SSL certificate (JT).</p>
<p>Q. Best fonts for cross platform use. Is there a list?<br />
A. Use web-safe fonts: Arial, Arial-black, courier new, comic sans, georgia, Impact, Symbol, Times New Roman, Trebuchet, Verdnana, WebDings&#8230;allow extra space for your fonts. (EJ)</p>
<p>Q. Can a PHP solution hosted by a hosting provider connect to a remote FileMaker server databae for PHP use?<br />
A. Yes. Use standalone PHP API files that come with Server, put those files on the external server as well. (EJ)</p>
<p>Q. Does PHP site assitant do &#8216;real&#8217; html &lt;table&gt;&#8217;s or does it use &lt;div&gt;&#8217;s?<br />
A.  We use both&#8230;we use &lt;table&gt; for real tables&#8230;other things are in &lt;div&gt;s to enable CSS use. (EJ)</p>
<p>Q. When is it safe to use ESS in PHP?<br />
A. Still some issues using ESS and PHP, basically, the operations that are safe are &#8220;Finds&#8221; and &#8220;Adds&#8221;&#8230;anything that relies on recordid may not be safe&#8230;.anything generated by site assistant will be clear&#8230;looking at this for the future</p>
<p>Q. What sort of things has FileMaker Server 9 done &#8220;under the hood&#8221; to prevent or in some cases, repair file corruption?<br />
A. We&#8217;ve made some minor changes in the engine to prevent corruption in some unique cases. (JT)<em><br />
NB: I didn&#8217;t really catch this answer in full. Please let me know if you can fill it the blanks or fix the answer.</em></p>
<p>Q. Will it be possible to back up database to a location that is not local?<br />
A. &#8230;not a best practice to rely on the network for your initial backup&#8230;back up to a local drive first or a super reliable external volume (fiber channel), then use backup software such as virtual tape to archive that. (JT).</p>
<p>Q. Why does the plug-in API require a JPEG stream when returning an image?<br />
A. When it was implemented JPEG was the only fully cross-platform graphic format&#8230;PNG is becoming more prevalent&#8230;JPEG may not be a requirement in the future. (CM)</p>
<p>Q. Why can&#8217;t FileMaker Pro 9 can&#8217;t luach via RDC on Windows?<br />
A. Activiation technology we are using right not can&#8217;t tell the difference between a remotely launched session or not, but you can launch it first then connect&#8230;looking to address this this for the future. (CM)</p>
<p>Q. Does Recover create a clean database?<br />
A. <span style="font-weight: bold">NO</span>. See my (JT) DevCon session. Recover can drop blocks out of the file. If there is damaged blocks&#8230;it can cause the file to crash&#8230;who knows what part of the file could have been corrupted&#8230;.use a backup. Not the recommendation. (JT)</p>
<p>Followed by questions from the floor&#8230;I got caught up talking to Corn and futzing with my flaky wifi&#8230;Blackwell, sitting to my left insisted I do not use unsecured Wi-Fi and wasn&#8217;t able to catch much&#8230;</p>
<p>Q.  Is there a document about what might break on 9 and when we move to it?<br />
A. Ryan Rosenberg says don&#8217;t think there is any&#8230;Eric says, check knowledge base first.</p>
<p>Q. Why are date formats not stored in a standard format instead of the local format?<br />
A. Everybody would wait for conversion [to their local format] all the time&#8230;it is optimal this way<br />
Closing remarks by Rosenberg. Rosenberg jokes that the DevCon Site Selector picked Desert Desert for the next location and reveals that DevCon 2008 will be in Phoenix, in July. DevCon ends, people file out of Coquina hall, some head outside to see the shuttle launch.6:30 PM &#8211; I pack up, say my goodbyes and begin the drive back to Jacksonville, FL</p>
]]></content:encoded>
			<wfw:commentRss>http://fmcollective.com/2007/08/09/devcon-2007-closing-session/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dispatches from DevCon 2007</title>
		<link>http://fmcollective.com/2007/08/06/blogging-from-devcon-2007/</link>
		<comments>http://fmcollective.com/2007/08/06/blogging-from-devcon-2007/#comments</comments>
		<pubDate>Mon, 06 Aug 2007 12:53:59 +0000</pubDate>
		<dc:creator>Ernest Koe</dc:creator>
				<category><![CDATA[DevCon2007]]></category>

		<guid isPermaLink="false">http://fmcollective.com/?p=70</guid>
		<description><![CDATA[We are back in theme-park country of Orlando, Florida. This year, DevCon returns to the Grande Lakes Marriott in Orlando, (10 minutes from Sea World). If you were lucky enough to get a room at the JW Marriott or the Ritz, the conference is conveniently right in the hotel. Corn Walker, Steve Ritchie and I [...]]]></description>
			<content:encoded><![CDATA[<p>We are back in theme-park country of Orlando, Florida. This year, DevCon returns to the Grande Lakes Marriott in Orlando, (10 minutes from Sea World). If you were lucky enough to get a room at the JW Marriott or the Ritz, the conference is conveniently right in the hotel. Corn Walker, Steve Ritchie and I made it this year from <a href="http://proofgroup.com" title="The Proof Group LLC">Proof</a>. Haven&#8217;t run into Steven Blackwell or Peter Vinogradov (fellow fmCollective contributors) yet.</p>
<p><strong>Day 1</strong></p>
<p><strong>Opening Session Snippets &amp; Highlights</strong></p>
<p>8:30 AM</p>
<p>Dominique Goupil opens. &#8220;Biggest DevCon todate&#8230;1300+ attendees&#8230;(Bubble Charts are back)&#8230;&#8221;</p>
<p>&#8220;We play in the Enterprise&#8230;but we are not pretending to be what we are not&#8230;still focused on sweet-spot&#8230;workgroups&#8230;strategically very important for us&#8230;The big thing with FileMaker 9 is seamless connectivity&#8230;making easy to extend FileMaker to IT&#8230;integrate more than ever&#8230;important to satisfy IT/web [integration]&#8230;bridging the gap, partnership with MySQL.&#8221;</p>
<p><span id="more-70"></span><br />
Jon Sigler on FileMaker 9. &#8220;How we got to where we are today&#8230;FileMaker 9 is built on a fundamental principal, The FileMaker Difference&#8230;big win, release of all FileMaker 9 products on the same day&#8230;[talks a bout FileMaker 9 features]&#8230;fantastic release but didn&#8217;t stop there. Working with FileMaker means working with other Developers. Added PHP API&#8230;allows web developers to use PHP to build sites based on FileMaker&#8230;Need to work with database administrators&#8230;with FM9&#8230;much more palatable, it is about flexibility on both sides&#8230;DBA can maintain the server the way they like&#8230;(demos)&#8221;</p>
<p>Andrew LeCates (clap, clap, clap). LeCates demos his Ctrl-Alt-LeCates app in FileMaker, shows off <strong>object-anchoring</strong>, stretching of screens and objects. &#8220;This is good stuff&#8221;&#8230;.webviewer demo, <strong>data-url</strong>, storing photograph in data-url protocol (data:image/png etc..)&#8230;shows off <strong><a href="http://www.nightwing.com.au/FileMaker/" title="NightWing Enterprise">Ray Cologon</a>&#8217;s</strong> demo of using a <strong>webviewer</strong> to do <strong>progress bars</strong> in FileMaker Pro 9&#8230;..I love <strong>Get(TemporaryPath)</strong>&#8230;checkout Ray&#8217;s <a href="http://www.nightwing.com.au/FileMaker/demos.html"><strong>9-For-9 demos</strong></a>&#8230;.the new scriptmaker&#8230;<strong>non-modal windows</strong>&#8230;login with different user privileges (clap clap)&#8230;deep breath&#8230;I&#8217;ve got one more thing, <strong>conditional formatting, </strong>ways to change FileMaker&#8217;s display of a field, as developers we are going to use conditional formatting for more than that&#8230;conditional formatting of field names, field highlighting&#8230;tie conditional formating to the window size (oooh), <strong>portal highlighting </strong>without calculation fields&#8230;custom functions can be driven by variables and other things&#8230;.that&#8217;s all I am going to show about 9 today&#8230;(clap, clap, clap).&#8221;</p>
<p>Around 9:10 AM&#8230;</p>
<p>Bill Heizer (Senior Consulting Engineer) comes on to talk about <strong>external server/sql stores</strong> (ESS). &#8220;&#8230;amazed we&#8217;ve done this in such a short amount of time without a file format change&#8230;quickly attaches to MS SQL source, do finds, do exports, create relationships based on ESS data&#8230;standard FileMaker techniques on external sources&#8230;.<strong>server-based DSNs</strong> (!), install drivers on the FM server, access it from FileMaker Pro&#8230;.Bill shows off FileMaker finds in portals and shows the corresponding SQL statement in mssql&#8217;s SQL trace stack (dude!)&#8230;about being a better IT citizen..remove the islands, not become a silo anymore.&#8221;</p>
<p>9:30 AM&#8230;</p>
<p>Kevin Nathanson (clap clap), Sr. Product Manager for FileMaker Server 9. &#8220;I have a problem. I now have a reputation as the guy who comes on and shares the secret stuff&#8230;now I have this obligation&#8230;feeling a lot of pressure, anxiety to deliver&#8230;I am getting older&#8230;I want you to know it&#8217;s not you, it&#8217;s me&#8230;but I think I have come up with something that will satisfy you&#8230;(audience laughs)&#8230;no one outside of FileMaker has ever seen the <strong>DevCon Site Selection Assistant (SA) </strong>(audience laughs)&#8230;this is the tool we use to figure out where to hold DevCon sessions&#8230;.shows off PHP site assistant&#8230;we support portals with PHP&#8230;show&#8217;s off  PHP app built with Site Assistant re: DevCon sites (inside jokes about about DevCon, the desert thrown around&#8230;chicken recipes&#8230;.lots of chicken)&#8230;<strong>renaming of cryptic field names </strong>(custom labels)&#8230;create <strong>summary reports </strong>with SA&#8230;</p>
<p>&#8230;future features (with standard heavy disclaimers that these may not actually happen) , <strong>database maintenance schedules</strong>, send SMTP mail from Server, Import/Export on Server, XML/PHP support for container fields, PHP Site Assistant improvements&#8230;&#8221;</p>
<p>9:50 AM</p>
<p>Jon Sigler returns&#8230;talks about &#8220;FileMaker 9 as a &#8216;great foundation for the future&#8217;&#8230;FileMaker Mobility, shows off iPhone&#8230;Andy Gaunt&#8217;s DevCon schedule for the iPhone&#8230;show&#8217;s off <strong>iPhone Theme </strong>for PHP site assistant&#8230;have FileMaker generate all the CSS properly formatted for iPhone&#8230;this week is all about FileMaker 9. This release is all about productivity, getting to external server sources.&#8221;</p>
<p><em>I finally got a chance to clean some of this up this morning. I was typing fast and don&#8217;t claim to have captured everything accurately. Please drop me a note about omissions or errors. Cheers.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://fmcollective.com/2007/08/06/blogging-from-devcon-2007/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
