Graph QL & ColdFusion
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
CF Scheduled Tasks: more than you may know, and should
If folks were asked to discuss CF scheduled tasks, I suspect most would feel "there's not much 'to say", but there really is a lot more to working with them simply "setting a given url to run on a given schedule" (did you know it could be a CFC, for instance?).
Introduction to ColdFusion 2023
Adobe ColdFusion 2023 is released today! Packed with cutting-edge features and enhanced performance, this release takes ColdFusion to new heights of innovation.
Introduction to Docker for ColdFusion Developers
The speaker is Jim Priest. He is a Senior Software Developer at Akamai. During is 20+ year IT career he has become a 'jack of all trades' and continue to enjoy learning new things.
An Introduction to ColdFusion APIs
Nick will show how to build REST endpoints using the native Adobe ColdFusion and Lucee REST endpoint connector. He will show how to build APIs that you can use within your native CFML applications without additional frameworks or libraries, using the basic functionality built into the software you already have installed.
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:
Abstraction
Encapsulation
Inheritance
Polymorphism
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?