Monday, May 12, 2008    
Home My Books Blog ColdFusion About Me Back    

Calendar
<< May 2008 >>
S M T W T F S
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
             

Search

Categories
 • Adobe (61) [RSS]
 • AdobeMAX06 (45) [RSS]
 • AdobeMAX07 (59) [RSS]
 • AdobeMAX08 (6) [RSS]
 • AIR (95) [RSS]
 • Appearances (103) [RSS]
 • Books (65) [RSS]
 • CFEclipse (14) [RSS]
 • ColdFusion (1078) [RSS]
 • Flash (89) [RSS]
 • Flex (317) [RSS]
 • Jobs (81) [RSS]
 • JRun (12) [RSS]
 • Labs (26) [RSS]
 • LiveCycle (11) [RSS]
 • MAX (141) [RSS]
 • Regular Expressions (12) [RSS]
 • SQL (36) [RSS]
 • Stuff (492) [RSS]
 • Tips (CF Studio) (80) [RSS]
 • Tips (CF) (795) [RSS]
 • Tips (Dreamweaver) (91) [RSS]
 • Tips (Flex Builder) (2) [RSS]
 • Using CF (131) [RSS]
 • Wireless (96) [RSS]

Other BLOGs
 • Ray Camden
 • Tim Buntel
 • Sean Corfield
 • John Dowdell
 • Steven Erat
 • Brandon Purcell
 • Charlie Arehart
 • Full As A Goog

RSS Feeds
 • Feed
 • Subscribe

Join my mailing list and find out about new books and other topics of interest.

Thoughts, ideas, tips, musings, and pontifications (not necessarily in that order) by Ben Forta ...
NOTE: This is my personal blog, and the opinions and statements voiced here are my own.

Viewing By Category : Books / Main
May 9, 2008

Amazon.com Loves My SQL In 10 Minutes Book

My Sams Teach Yourself SQL in 10 Minutes has been a top seller on Amazon.com for a long time, consistently in the top few hundred computer books and in the top couple of thousand across all books. But I was just informed that is #3 in the Databases category on Amazon.com, and #1 in Database Management Systems, Relational Databases, and MySQL categories. The MySQL version of the book, and the Kindle edition (I didn't even know there was a Kindle edition!) are also in the top 100 database books.

February 14, 2008

Sign Up For A Free 2 Hour ColdFusion 8 Training Webinar

Get started with ColdFusion 8 and join Adobe Evangelist Adam Lehman for a FREE 2-hour training webinar on new ColdFusion 8 features. You'll also get the chance to win one of 10 copies of my ColdFusion 8 Web Application Construction Kit - Volume 1. Details posted online.

December 22, 2007

Free CFWACK 8 E-Chapters Posted

The ColdFusion 8 edition of the ColdFusion Web Application Construction Kit is now 1800 pages in 3 volumes. And that was not enough space for all we had cover. So, an additional 678 pages of content were published electronically in PDF form, and may be freely downloaded (whether or not you buy the books). You'll find Chapters 21-23 on the Volume 1 page, and Chapters 41-54 and Appendixes C and D on the Volume 2 page. Enjoy!


CFWACK 8 Volume 3 Shipping

CFWACK 8 Volume 3 - Advanced Application Development is now shipping (I received my copies a few days ago). Some of the new content includes server monitoring, .NET integration, working with data feeds, and more. More details on the book page.

November 29, 2007

Amazon.com ColdFusion 8 Book Page

Amazon.com has created a feature page highlighting the 3 new ColdFusion Web Application Construction Kit books (as well as SQL books that may be of interest to ColdFusion developers).

November 28, 2007

Microsoft To Start Selling My SQL Server Book

The Microsoft bookstore (on the Microsoft campus in Redmond, WA) has only sold Microsoft Press books to date. But, starting next week they will be selling select books published by other publishers. And apparently my Sams Teach Yourself Microsoft SQL Server T-SQL in 10 Minutes is one that they have selected to sell. So, any of you working for (or visiting) Microsoft, feel free to pick up a copy! :-)


CFWACK 8 Volume 2 Shipping

Last night I said that CFWACK 8 Volume 2 - Application Development would be shipping soon. Well, Volume 2 is now shipping, I received my copies this morning. Some of the new content includes coverage of working with images, PDF manipulation and processing, thread management, and Flex integration. More details on the book page.

November 27, 2007

ColdFusion 8 Books Are Done

We ran into some delays with the final volume of the updated ColdFusion Web Application Construction Kit. But, the good news is that Volume 3 is done, and should be available before the end of the year. (Volume 2 before that). Links to the new 3 volume series are online.

Oh, and I am not supposed to discuss this publicly yet, but ... I've just started work on a Flex 3 book. ;-) More details to follow.

October 2, 2007

Peachpit Offering 35% Discount On ColdFusion Books

Peachpit and Adobe Press are handing out flyers at MAX 2007 promoting the new ColdFusion Web Application Construction Kit books. For those of you not at MAX, the flyer announces that you can save 35% by pre-ordering volumes 2 and 3 from Peachpit directly. Use coupon code PPT-PBM-1145.

September 11, 2007

CFWACK 8 Volume 1 Shipping

As previously mentioned, ColdFusion Web Application Construction Kit will be a 3 volume series this time around. And Volume 1 - Getting Started is now shipping (I got my copies this morning).

August 23, 2007

CFWACK 8 Details And TOC

We're hard at work on updating the ColdFusion books for ColdFusion 8. Many of you have been asking for details about the updated books, and so here is the current table of contents for all three (yes, three) volumes.

ColdFusion 8 Web Application Construction Kit Volume 1: Getting Started

  • Introduction
  • PART I: Getting Started
    • 1: Introducing ColdFusion
    • 2: Choosing A Development Environment
    • 3: Accessing the ColdFusion Administrator
    • 4: Previewing ColdFusion
    • 5: Building the Databases
    • 6: Introducing SQL
    • 7: SQL Data Manipulation
  • PART II: Using ColdFusion
    • 8: The Basics Of CFML
    • 9: Programming With CFML
    • 10: Creating Data-Driven Pages
    • 11: The Basics of Structured Development
    • 12: ColdFusion Forms
    • 13: Form Data Validation
    • 14: Using Forms to Add or Change Data
    • 15: Beyond HTML Forms, ColdFusion Powered Ajax
    • 16: Graphing, Printing, and Reporting
    • 17: Debugging and Troubleshooting
  • PART III: Building ColdFusion Applications
    • 18: Planning an Application
    • 19: Introducing the Web Application Framework
    • 20: Working with Sessions
    • 21: Interacting with E-Mail
    • 22: Online Commerce
    • 23: Securing Your Applications
  • PART IV: Appendices
    • A: Installing ColdFusion & Development Environments
    • B: Sample Application Data Files

ColdFusion 8 Web Application Construction Kit Volume 2: Application Development

  • Introduction
  • PART V: Creating Functions, Tags, And Components
    • 24: Building User-Defined Functions
    • 25: Creating Custom Tags
    • 26: Building Reusable Components
    • 27: Creating Advanced ColdFusion Components
  • PART VI: ColdFusion Configuration And Performance
    • 28: ColdFusion Server Configuration
    • 29: Improving the User Experience
    • 30: Managing Threads
    • 31: Improving Performance
  • PART VII: Integrating With ColdFusion
    • 32: Working With PDF Files
    • 33: ColdFusion Image Processing
    • 34: Advanced ColdFusion Powered Ajax
    • 35: Understanding Flex Integration
    • 36: Integrating With Flex
    • 37: Creating Presentations
    • 38: Generating Non-HTML Content
    • 39: Full-Text Searching
    • 40: Event Scheduling
  • PART VIII: Advanced ColdFusion Development
    • 41: More On SQL and Queries
    • 42: Working with Stored Procedures
    • 43: Using Regular Expressions
    • 44: ColdFusion Scripting
    • 45: Working with XML
    • 46: Manipulating XML with XSLT and XPath
    • 47: Using WDDX
    • 48: Using JavaScript and ColdFusion Together
    • 49: Using XForms
    • 50: Internationalization and Localization
    • 51: Error Handling
    • 52: Using The Debugger
    • 53: Managing Your Code
    • 54: Development Methodologies

ColdFusion 8 Web Application Construction Kit Volume 3: Advanced Application Development

  • Introduction
  • PART IX: Creating High Availability Applications
    • 55: Understanding High Availability
    • 56: Monitoring System Performance
    • 57: Scaling with ColdFusion
    • 58: Scaling with J2EE
    • 59: Managing Session State in Clusters
    • 60: Deploying Applications
  • PART X: Ensuring Security
    • 61: Understanding Security
    • 62: Securing The ColdFusion Administrator
    • 63: ColdFusion Security Options
    • 64: Creating Server Sandboxes
    • 65: Security in Shared and Hosted Environments
    • 66: Using the Administration API
  • PART XI: Extending ColdFusion
    • 67: Using Server-Side HTTP and FTP
    • 68: Creating and Consuming Web Services
    • 69: Working With Feeds
    • 70: Interacting With the Operating System
    • 71: Server Side Printing
    • 72: Interacting with Directory Services
    • 73: Integrating With Microsoft Exchange
    • 74: Integrating with .NET
    • 75: Extending ColdFusion with COM
    • 76: Integrating with Microsoft Office
    • 77: Extending ColdFusion with CORBA
    • 78: Extending ColdFusion with Java
    • 79: Extending ColdFusion with CFX
    • 80: Working with Gateways
    • 81: Integrating with SMS and IM
  • PART XII: Appendices
    • C: ICU4J Supported Locales
    • D: Locale Differences Between ColdFusion & ICU4J

Ray Camden returns as lead co-author on these books. And the contributing author team is made up of Charlie Arehart, Jeff Bouley, John C. Bland, Jeff Tapper, Ken Fricklas, Leon Chalnick, Mike Nimer, Matt Tatum, Paul Hastings, Robi Sen, and Sarge Sargent.

July 9, 2007

SQL Server 2005 Book Ready To Ship

After lots of rather painful delays, my new book Sams Teach Yourself SQL Server T-SQL in 10 Minutes is ready to ship. This book (which is the SQL Server version of my MySQL Crash Course) is based on my best-selling Sams Teach Yourself SQL in 10 Minutes and goes in to far more detail than the generic SQL book, and even includes coverage of new SQL Server 2005 functionality. Details, and a chapter listing, can be found on the book page.

April 19, 2007

CFWACK 8 In The Works

A while back I asked for your input on what to do with my ever-growing ColdFusion books. Lots of you responded, and your feedback was and is invaluable. I'm please to announce that we are indeed working on the 3 book plan that most of you supported. Ray Camden is once again joining me as a lead author, and the contributing author team is made up of all sorts of experts ensuring that you'll get quality coverage of topics, especially all that's new in ColdFusion Scorpio. More to follow.

March 17, 2007

MySQL Crash Course In Italian

My most recent book, MySQL Crash Course, has just been released in Italian by McGraw-Hill Informatica. Information on this book, and a link to the new Italian edition, are on the book page.

The full list of non-English editions of my books is at http://forta.com/books/intl.cfm.

February 1, 2007

I've Pre-Ordered Book 7

Amazon.com is now excepting pre-orders for Harry Potter and the Deathly Hallows (Book 7, due out July 21st, 2007), and I have already ordered my copies (yes, copies plural, there are several of us here who'll want to all read it immediately). The book is already the #1 seller on Amazon.com, incredible!

January 26, 2007

Book Publishing Dilemma, Input Requested

For about a decade now, my ColdFusion Web Application Construction Kit has been the de facto standard used by virtually all new ColdFusion developers, and by many who want to brush up their skills as ColdFusion is updated and enhanced. This book (and its Advanced sequel) in many ways helped define ColdFusion, played an important role in the growth and evolution of the product. Over the years I've pulled in respected, trusted, and well-known ColdFusion developers to help with the books (most notably Ray Camden who assumed the role of co-lead author on the most recent CFWACK, and who will be doing so again for the next edition). I am genuinely humbled at how important these books have become to the ColdFusion universe, and honored by how many of you have relied on these books to do what you do.

But now I am faced with dilemma, and I'd love any and all input.

Here's the deal. The books have grown to be huge. We started with a single volume in ColdFusion 2 and 3 days, and quickly had to move to two volumes as of ColdFusion 4. And then two volumes were not enough, so we tried moving the language reference appendixes to a dedicated little third volume in ColdFusion 5 (a decision that did not go over well with most readers, although some loved it and have asked for that book to be revised and updated). For ColdFusion 6 and 7 we put the appendixes back into the book, and thus had no choice but to remove some lesser used chapters, and also made the very painful decision to make some chapters only available electronically (as PDFs on the accompanying CD).

But now things have gotten worse. The books are now several thousands pages combined (taking into account CFWACK and CFADV as well as all of the electronic chapters). And as I work on the Scorpio updates (Scorpio has so many new features that there are lots of updates, and even more new chapters needed) it is becoming apparent that page count is going to be a massive problem. Consider the following:

  • We've reached about the maximum page count that can be physically bound as a single volume.
  • Printing costs industry wide have gone up. I have fought hard against book price increases before, but I am being told that there is no way we can continue to print books of this size at the current price.
  • And, as already stated, I really don't like electronic only chapters. I am fine with chapters being made available in print AND electronic, heck, I'd like for the whole book to be made available as an e-book on the CD. But I don't like electronic chapters in lieu of printed chapters.

So, what to do?

  • We can eliminate the language reference appendixes (tags, functions, Verity language, etc.). Those ran about 400 pages in CFWCK7, and will be even bigger in the Scorpio edition. We can consider making those electronic chapters, or perhaps try a separate reference volume as we did back in CF5 days. My big concern with this one is that many users tell me that these are the most used parts of the books, and I regularly see copies with colored tabs and the like plastered all over these sections.
  • We can make additional chapters electronic only. Deciding which ones to pick is painful and never what all users will want. Plus, as already said, I really don't like this idea.
  • Some users have asked me to do away with the intro material, the first several hundred pages of CFWACK. And the truth is, for all but new readers, those are unnecessary. But, at the same time, I get several e-mails every single week from readers thanking me for just those chapters, in particular the ones that explain basic relational database theory and review SQL language basics.
  • For ColdFusion 7 I had chatted with the publisher about breaking the books into three volumes. That would solve lots of problems by allowing us to create three thinner books with a greater total page count. But, three thinner books will cost readers more than two thicker books, and so I decided not to go with this idea because I felt guilty charging readers more money (especially those who only buy CFWACK who would now need to buy two books to replace it).

As you can see, we have no great ideas, just lots of imperfect options. So, I'd love to hear your thoughts on the subject. If any of these ideas make sense, tell me. If any are flat out wrong, tell me that too. And if you have other ideas we've not thought of, please share those as well.

Thanks!

January 16, 2007

SQL Book In Swedish

The 3rd edition of my Sams Teach Yourself SQL in 10 Minutes has just been rereleased in Swedish in a new format by pagina.se. Information on this book (which has been translated into nine languages), and a link to the new Swedish edition, are on the book page.

The full list of non-English editions of my books is at http://forta.com/books/intl.cfm.

May 25, 2006

PHP Version Of RegEx Tester Posted To RegEx Book Page

My Sams Teach Yourself Regular Expressions in 10 Minutes uses a little RegEx Tester utility to aid study, and versions of this utility have been posted for multiple languages. The next most requested language is PHP, and I just posted a PHP port of the utility created by my co-worker Charles Bihis. Thanks, Charles!

May 4, 2006

Linux Magazine Review MySQL Crash Course

My MySQL Crash Course is reviewed in the May 2006 issue of Linux Magazine. The review concludes "If you want to quickly learn about MySQL essentials, get this book."

April 21, 2006

Carsten Pedersen On MySQL Crash Course

Carsten Pedersen is MySQL Certification Manager, and he recently reviewed my MySQL Crash Course. He says that "book certainly lives up to it's name and does not waste the reader's time with any gentle introductions or long explanations" and concludes:

Highly recommended for the beginning MySQL user who needs a concise introduction to MySQL, as well as the intermediate user who wants a good reference for developing MySQL applications.

Thanks, Carsten!

March 7, 2006

Mike Hillyer On MySQL Crash Course

Mike Hillyer is a member of the MySQL AB documentation team. He just posted a short review on my MySQL Crash Course, stating that it is "an excellent book for the beginning users just getting started with MySQL and perhaps SQL in general." Thanks, Mike!

March 2, 2006

TechBookReport Reviews MySQL Crash Course

TechBookReport has posted a review of my MySQL Crash Course, and concluded that "If you want to learn SQL and aim to implement your database using MySQL then this is definitely the book to use".

January 30, 2006

Amazon.com Buys Google AdWords For MySQL Crash Course

Amazon.com has been paying for Google AdWords for my name for quite some time now. And now they are also paying for the AdWords "MySQL Crash Course" (and linking to that search term which find my new MySQL book). Cool!

January 24, 2006

Ray Camden On My MySQL Crash Course

Ray Camden has posted comments on my newly released MSQL Crash Course. Thanks, Ray.


CFWACK Wins CFDJ Reader's Choice

The ColdFusion MX 7 Web Application Construction Kit has won Best Book in the 2005 MX Developer’s Journal / ColdFusion Developer’s Journal Readers Choice Awards, with Advanced ColdFusion MX 7 Application Development winning 2nd runner-up.

And in addition, my Tip-of-the-Day (which has not been updated in a couple of years, ever since I moved all of the content over to my blog, and which probably should not have even been a nominee in this category) won as Best CF Web Services. Humm.

Thanks to all who voted!

More Entries

  © Copyright 1997-2008 Ben Forta, All Rights Reserved