AWS S3 Cloud Storage with ColdFusion 2021

CF2021 introduces integration with Amazon S3, a cloud storage service where you can store and retrieve objects. Operations such as Creating buckets, Deleting Buckets, Uploading File, Downloading File, Object Locking, Bulk Upload are supported.

Join us, Online CF Meetup, Dec 10: “Using CommandBox CLI to manage all your servers”, with Brad Wood

Come join us at the Online ColdFusion Meetup session on Thursday, Dec 10, 2020, at 12p US Eastern time (UTC -5). The presentation will be: “Using CommandBox CLI to manage all your servers”, with Brad Wood For more on the presentation, the speaker, how to join the group join (free), as well as the URL for the online meeting and more, please see the meetup event page: https://www.meetup.com/coldfusionmeetup/events/274974315/ The meeting will be recorded, as have been all 270+ previous Online CFMeetup […]

Azure Service Bus – Topics

This is the second of a series of posts, on Azure Service Bus integration with ColdFusion. In this post we will talk about how to use Topics in CF2021. Topics are used for one to many transfer of messages in a publish/subscribe scenario. You may refer this document for more on the subject. The following example demonstrates how to create a topic, publish messages to the created topic and subscribe to it. For the prerequisites to this exercise please refer my previous blog post on Service […]

Understanding Simple Queue Service Usage through CFML- 2

Hi CFNext users,  Please go through previous blog, if you haven’t gone through. This post is about covering few more frequent operations on SQS using CF2021, which directly integrates cloud services into language. 4.  Get Queue Url: You require the queue URL to send, receive, and delete queue messages The following example query request gets the URL for the specified queue.  stdQueueUrl = stdQueue.getQueueUrl(); 5.  Send a message to a queue: The following example shows sending a message to an existing queue sendMessageMetadata = {                   “messageBody”=”Send Message to ColdFusion […]

Old School Switch Case is now Dynamic!

Dynamic case values – From now on, we will be supporting dynamic case values. Characteristics – 1.    Both script and tag syntax supported. 2.    Types of values allowed – a.    Function calls b.     Varialbe Reference c.    Arithematic operators like +/- d.    Boolean operators like NOT/AND e.    Decision operators like CONTAINS/IS EQUAL f.     Ternary operator like (a GT b)? a : b Scopes                          

MongoDB Integration with CF2021

______________________________________________________________________________This is a blog about the new feature in ColdFusion. You can now integrate it with MongoDB, a NoSQL database.Introduction NoSQL databases (aka “not only SQL”) are non tabular, and store data differently than relational tables. NoSQL databases come in a variety of types based on their data model. The main types are document, key-value, wide-column, and graph. They provide flexible schemas and scale easily with large amounts of data and high user loads. MongoDB is a cross-platform document-based NoSQL […]

Azure Service Bus – Queues – An introduction

CFNext introduces integration with Microsoft Azure Service Bus, a managed message brokering service that enables decoupling of applications by allowing asynchronous transfer of data and state. The integration with messaging service falls into the following 2 categories: Queues: provides a buffer in the form of a queue for one to one transfer of messages between a sender and a receiver. Topics: can be used to transfer messages in a publish/subscribe scenario. In this post, which is the first of a […]

Understanding Simple Queue Service Usage through CFML- 1

Hi CFNext users,  I will be covering AWS SQS integration with ColdFusion. This post mostly revolves around below items:  AWS SQS usecase  Setting AWS credentials   Create Queue   Setting Queue Attributes   Send, Receive and Delete messages   Purge and Delete Queue. Prerequisite: CFNext, AWS account with an access key ID and a secret access key. SQS described as per Amazon AWS: “Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and […]

Join us, Online CF Meetup, Dec 3: “How to build Progressive Web Apps”, with John Wargo

Come join us at the Online ColdFusion Meetup session on Thursday, Dec 3, 2020, at 12p US Eastern time (UTC -5). The presentation will be: “How to build Progressive Web Apps”, with John Wargo. For more on the presentation, the speaker, how to join the group join (free), as well as the URL for the online meeting and more, please see the meetup event page: “How to build Progressive Web Apps”, with John Wargo Thursday, Dec 3, 2020, 11:00 AM Online […]

Destructuring Assignment and Property Shorthand

This blog contains details about DeStructuring Assignment.

String as Collections

This Blog post describes String as Collections. Strings are being treated as a sequence of Characters and so operations like ArrayAccess/Slicing and Member functions can be applied on a String Object.

Labelled Loops

This post contains the details about Labels support in Loops for break and continue construct.