Managing All your ColdFusion Servers with CommandBox
CommandBox also functions as a package management tool which integrates seamlessly with ForgeBox. During this meeting Brad will give you an introduction to CommandBox to mange your ColdFusion Server as well as CF Config to Mange the CF Admin.
ColdFusion Builder for VS Code
Mark Takata, the Adobe CF Technical Evangelist for ColdFusion will give a presentation on the new ColdFusion Builder extension for VS Code
OOP & ColdFusion
Object-Oriented Programming is common term in programming language. It's a vast concept but to sum it up in a single line, it is a set of concepts and techniques that make use of the "object" construct, to write more reusable, maintainable, and organized code. Objects are implemented differently in every language. In ColdFusion, we have ColdFusion Components (CFCs) that can be instantiated to create objects.
Anyone who has ever studied OOP must know that there are four main concepts, which are:
Using ColdFusion ORMs
The ColdFusion language introduced the concept of ORM (Object Relation Mappings) to allow developers to be able to do database work without having to write database-dependent SQL.
ColdFusion introduced the concept in a way that allows you to leverage your existing knowledge in CFC (ColdFusion Components) to leverage persistent data within a database with very minimal work. This session will cover background on ORMs, What is scaffolding, Relation to CFCs/components, Basic CRUD with CF ORM, Building Relationships using ColdFusion ORM, HQL and then Optimizations, Debugging, and Gotchas.
Moving Legacy ColdFusion application to Modern CFML
Mark Takata from Adobe will be giving a talk on moving your legacy ColdFusion applications to modern CFML.
We've all seen old legacy code in our ColdFusion applications.
How do you move that legacy code to modern CFML with easier maintenance and deployment, fewer bugs, and streamlined code?