For those who attended my session on Monday and wanted to download the sample code, you can download it here (2.4MB zip file).
The code is ready to go (requires CF9 or better if you want to run it out of the box without having to download Solr on your own). Make sure to glance at the readme.txt file before you start. It also has some troubleshooting tips in case you can't get the code running right away.
I've separated each of the samples into include files (demo1.cfm, demo2.cfm, etc) to make it easy to follow. And I've also included a ton of really helpful notes at the top of each demo file that walks you through exactly what I discussed in my session.
I gave this same session at CF.Objective() 2011 earlier this year. So for those who already downloaded that code there isn't anything new for you (sorry). But I did update the live session with more helpful specifics based on feedback from CF.Objective().
Download and enjoy!
But my advice is to really start looking at Solr 3.x which has great interaction with Apache Tika (http://tika.apache.org/).
Before you start asking yourself how to get all that working, take a look at cfsolrlib2 http://cfsolrlib2.riaforge.org/ (my code examples for this preso use cfsolrlib1) - which works with Solr 3.x and Tika. Not only does it have sample code for both (it also shows an example on how to search a PDF), but it includes working copies of Solr 3.2 and Tika. For production use, make sure to update Solr to the latest version (as I write this, the current stable release is 3.4).
One thing to keep in mind is that the library changed things a bit from the first version. Like when doing a search, the query (q variable) is a required field. And when adding data, you send it in as a CF array instead of xml. Very minor differences though, otherwise mostly the same (but better).
Good luck.
It's version 4 now and CF9 only has 1.4
Personally I use Solr by itself on all my projects. It's integrated features got better in CF10, but it's still very limited for the needs of my clients and frankly Solr is so easy to use by itself anyway.
Personally for the last couple years I've mostly been using Solr 3.5 with FarCry (an open source CMS). If you decide to look into the CMS, there is a pretty decent Solr plugin that you can find here http://jeffcoughlin.github.com/farcrysolrpro. Even if you're not interested in the CMS, there is a lot of useful code you can pull from the plugin (which in essence is taking advantage of CFSolrLib2 and also talks to Tika for file indexing).
Good luck.