| Date: | Thursday 25th September 2008 |
| Time: | 10am to 6.15pm |
| Cost: | £10 on the Door [Cash Only] (Includes 2 Free Drinks + 10% off SOTR09) |
| Location: | Square Pig 30 - 32 Proctor Street Holborn London WC1R 4QG |
Are you using Components in your ColdFusion application? During development do you have to do a lot of Find and Replace? Do your components get out of hand? In this presentation Mark Drew will help you wrangle your CFC's and make them more reusable, maintainable and stop you having to re-code when you change your objects! ColdSpring is a must-have framework for any ColdFusion developer using components!
Object Oriented programming can be quicker as well as more maintainable than procedural code, but you have to use the right patterns in the right way so you can focus on getting your sites live rather than worrying about DAO's and Gateways. In one hour, learn a series of patterns we have used to build rich custom web applications in days rather than months. Some OO experience required.
By now you've heard a dozen times that source code control is good for you. Perhaps you're already reaping the benefits of tracking code changes in a separate system that is nicely backed up. You've heard about tags and branches - most talks touch on them - but you haven't really figured out how to leverage these features to improve your life. Come and find out how the engineering team at Broadchoice use branches and tags in Subversion as part of their daily life to manage parallel development, automate deployment across multiple environments and deal with the complexities involved. At the end of this talk, you should be prepared to introduce more advanced use of Subversion into your own workplace to help streamline team development.
Learn about how you can setup a local development environment that closely mimics your production system. In this session we will discuss how to setup a multiple instance install of ColdFusion with Apache virtual hosts along with a great combination of Eclipse plugins. Couple this setup with a test database powered by MySQL and a solid source code control system and you have a powerful development environment setup on your workstation. Finally, learn how to automate deployment with ant to make your setup consistence across all your team members' machines.
ColdFusion is increasingly in use in large enterprise environments many of which inevitably employ clustering of resources to provide redundancy and scalability. ColdFusion employs the underlying J2EE clustering paradigms and via Enterprise Manager in ColdFusion Administrator GUI provides a way to cluster our ColdFusion instances.