This chapter covered but a few of the most commonly recurring functionality elements that ColdFusion developers would deal with in many of their applications.
Of course, there is a lot more that goes into overall application security, including considerations for making your application "unhackable."
Likewise, there is a lot more involved in content management than adding and editing text in a database column. Little things, such as content workflow and content archiving, are very important.
Who would think that a shopping cart was complete without some sort of payment processing at the end? In addition, personalization can be so much more than just saying hello to the user. Personalization could include retaining a user's shopping cart long after he or she cleared it out, even when his or her visits to the site are weeks apart. It could also include adding items to a personal home page or portal according to the user's preferences or interests. We really could go on and on.
By tying these pieces of functionality together, we've given you a starting point to explore the common application development issues. As you master the concepts here, you can move right on into more complex development scenarios.