During the first six months of using the solution, I worked to automate our daily tasks. In general, we use it to automate our day-to-day tasks and for integration. With the integration part, I was not working previously. I have created a few scenarios where I need to update some fields in our projects from the backend. For example, in my previous organization, we had around 40,000 thousand projects to manage using the tool. We received some requirements from our clients that they need to add and modify the project templates. They need to add a few more topics, more custom forms, and some topics to the templates. After making a few additions to the templates, it applied to all the new projects for which the templates were used. However, it was very difficult for our existing projects since the additions to the templates were not applied to them. To update the same thing in our existing projects, if we go one by one, would be time-consuming since we have 40,000 projects. With 40,000 projects, if I go one by one with adding the new updates, routing rules, and custom forms, it will take around five to ten minutes per project. For that, I had to create scenarios. With those scenarios itself, the solution was working and submitting everything in ten to fifteen minutes.
I have been developing (and teaching) ColdFusion for more than 20 years. I have used it for almost any possible web-based application imaginable (and even some non web-based), but my main use case was to develop CMS (Web Content Management Systems), including solutions for Haymarket Business Publishing and the Brazilian Post Office. ColdFusion is a multi-platform, so it does not really matter what environment you are deploying. Among the most valuable features are an almost unlimited set of tags (ready-to-use components), which accelerate development in at least 50%, compared to other development languages that I have used (PHP, JavaServer Pages, .NET, and Node.js).
What is rapid application development? Rapid application development (RAD) is an agile software development approach that was created to replace the “Waterfall” method.
During the first six months of using the solution, I worked to automate our daily tasks. In general, we use it to automate our day-to-day tasks and for integration. With the integration part, I was not working previously. I have created a few scenarios where I need to update some fields in our projects from the backend. For example, in my previous organization, we had around 40,000 thousand projects to manage using the tool. We received some requirements from our clients that they need to add and modify the project templates. They need to add a few more topics, more custom forms, and some topics to the templates. After making a few additions to the templates, it applied to all the new projects for which the templates were used. However, it was very difficult for our existing projects since the additions to the templates were not applied to them. To update the same thing in our existing projects, if we go one by one, would be time-consuming since we have 40,000 projects. With 40,000 projects, if I go one by one with adding the new updates, routing rules, and custom forms, it will take around five to ten minutes per project. For that, I had to create scenarios. With those scenarios itself, the solution was working and submitting everything in ten to fifteen minutes.
My client uses the solution to develop an internal solution.
I use it for server side programming for websites.
I have been developing (and teaching) ColdFusion for more than 20 years. I have used it for almost any possible web-based application imaginable (and even some non web-based), but my main use case was to develop CMS (Web Content Management Systems), including solutions for Haymarket Business Publishing and the Brazilian Post Office. ColdFusion is a multi-platform, so it does not really matter what environment you are deploying. Among the most valuable features are an almost unlimited set of tags (ready-to-use components), which accelerate development in at least 50%, compared to other development languages that I have used (PHP, JavaServer Pages, .NET, and Node.js).
I develop applications with Coldfusion to service the requirements from my clients and help them grow their business.