In this chapter, you looked at the most commonly used and easily accessible means of extending dynamic data functions: creating custom server behaviors. Believe it or not, you have barely scratched the surface of what's possible with dynamic data- related extension projects. other extension types in this area include translators, data sources, connections, server formats, and server models. Custom objects in the API that relate to dynamic data include MMDB (for communicating with databases), MMHttp (for communicating with web servers), dw.serverBehaviorInspector , and dw.dbi . Read all about them in the Extending Dreamweaver manual.