May 2018 Seattle ColdFusion User Group Meeting

Saw the announcement for this user group meeting on my Twitter feed this morning so wanted to pass along.  You do not have to be in Seattle to attend as these meetings are streamed each month.  The topic this month is creating API’s via ColdFusion and is given by Chris Straight of Online Metals.  The online start time is 6:30 Pacific so plan accordingly. https://www.eventbrite.com/e/may-2018-seattle-coldfusion-user-group-meeting-tickets-45127194654

Muracon 2018- Comprehensive List of Speakers and Presentations Pt. 2

“It’s not about what we make, it’s about what we make happen.”      – Park Howell After the first day, no one seemed tired! Workshop: Intro to Docker & Containers by Bret Fisher Day two of the conference started strong. Bret Fisher gave a great presentation about Docker. This fast-paced hands-on workshop took you from Docker 101 to an understanding of how to use Docker Compose for easy local Mura development.  Bret talked about some basic “daily docker commands” for […]

ColdFusion Blog redirection to ColdFusion Community Portal

We announced the new ColdFusion Community Portal, last year. We have been maintaining the ColdFusion Blog and ColdFusion Community portal in parallel. In an endeavor to serve you better on a single platform, we have decided to redirect ColdFusion Blog to ColdFusion Community Portal. All the existing blogs/comments can now be accessed via the community portal as well. Only a few “subscribe” comments have not been updated on the posts available on the community portal. The changes will be implemented on […]

CFFIDDLE – anything other than Facebook login

Can’t you have anything else other than facebook authentication? 

Update 1 for Adobe ColdFusion (2018 release) Public Beta

Adobe ColdFusion (2018 release) Public Beta Update 1 build is available for your testing and feedback. This update includes changes to named parameters, and also fixes on ApplicationGetMetadata(). For more details on what is new with this update , refer the following document,http://www.adobe.com/go/cf2018_beta_update1 Named Parameters are only supported for headless functions at this point. We plan on supporting them with member-functions as well. Installation Instructions : Go to CF Admin > Updates > Settings Change the Site URL to : http://cfdownload.adobe.com/pub/adobe/coldfusion/2018/publicBeta/updates.xml […]

Adobe ColdFusion Roadshow Venues : April 27 – May 3

Come join the Adobe team as we continue the series of Roadshows on the East Coast!  Breakfast will be provided, and you’ll hear about the latest road map and direction of Adobe ColdFusion along with more detailed plans over then next couple of years. The events will be held from 8:30am to 11:00am at hotels in the following locations.   April 27 : Boston, MA Courtyard Boston Downtown 275 Tremont Street Boston, MA 02116   April 30 : Pittsburgh , […]

Usability Issues

Hi Adobe, This CF Community Portal has usability issues: I cannot tell if I’ve already viewed a thread. I cannot tell if a thread has had activity since the last time I viewed it. I cannot subscribe to email notifications. I cannot search for threads (the search tool at top only returns 7 results, instead of all results) I cannot paginate thru the Q&A results to a specific ‘page’. I have to keep clicking a “load more” button that just […]

Type-Specific vs Type-Casting member functions

Hi CF Community, I’d like to get your opinions. Would you prefer CF’s member functions to be type-specific or type-casting? Currently they are type-specific. These work: myString.dateTimeMemberFunction() myString.numericMemberFunction() myNumber.stringMemberFunction() myXMLAttribute.structMemberFunction() myXMLNode.arrayMemberFunction() These fail: myDateTime.stringMemberFunction() myDateTime.numericMemberFunction() myNumber.dateTimeMemberFunction() If they were Type-Casting, then “stringy” member functions would work on any simple variable just as their BIF counterparts do. Related ticket: https://tracker.adobe.com/#/view/CF-4187503 Please add your comments here and/or on that ticket. Please vote your opinion. Thanks!, -Aaron

final == immutable? (or not?)

Hi CF Community, I’d like to get your opinions. Would you prefer final variables to be immutable or not? Currently, a “final” variable just means you cannot make the reference point to something else. However, who would find it more useful if “final” meant the data structure pointed by it will not be mutable? Example: `final myVar = {foo=”bar”}; myVar.foo = “baz”` Who would prefer that to not throw an exception (current behavior) or to throw an exception? Thanks!, -Aaron

On finding what’s new in CF2018 (per the current state of the beta docs)

The public beta of ColdFusion 2018 was released today (Apr 16), and that’s great news. This is not a post about what IS new but instead about how you can find that out for yourself. UPDATE and some great news on this After I posted this entry, Saurav from Adobe did in fact address overnight nearly every concern I had raised in the original post here. Thanks for that fast response! 🙂 So, much of what I said below about “concerns” […]

On the new CF2018 “named parameters” feature

As with each release of CF, there are the things that will get lots of attention or promotion, and then there are the little things that may be just the thing to make a developer’s life easier. That’s the case with a little hidden gem in ColdFusion 2018 called “named parameters”.

Easily Moving from Legacy Code Hell to Modern CFML Heaven

We’ve all seen the hell of old legacy code in our ColdFusion applications. Non-framework code, spaghetti code, duplicate code, or unused code (Deadwood)… it’s all the same. Maintenance efficiency is a thing of the past and code usefulness is gone. How do you move from that legacy hell to a heaven of modern CFML with easier maintenance and deployment, fewer bugs, and streamlined code? Fear not! There is a way, and it’s easier than you think. What is Legacy ColdFusion […]