Search
Feeds

Viewing by month: May 2007

May 10 2007

Why Use ColdFusion?

This month we are going to focus on ColdFusion. There seems to be a lot of confusion about ColdFusion, what it does, and how it can actually save your organization time and, most importantly, money.

ColdFusion is a web application server. What does that mean? Simply put, ColdFusion allows you to dynamically publish information to and from a database or other source to make your site or applications interact in real-time with your organization's data. This can include something as simple as a contact form on your website or something as complex as a Customer Relationship Management system.

Many people argue against ColdFusion because it is not free. They argue that PHP, ASP, .NET and JAVA are all free and therefore are much lower cost than ColdFusion. True, the initial cost of ColdFusion, $1299 for Standard and $5999 for Enterprise, is not something to cough at. So why should you choose ColdFusion over any of the other previously mentioned languages?

For starters, ColdFusion has a very easy syntax, allowing entry-level developers to start making basic applications very quickly. It also allows more advanced developers to code their applications in record time because ColdFusion includes many of the tools developers often have to hand-code or integrate manually. ColdFusion code runs on many platforms, and very few changes ever need to be made in the source code to move an application from Windows to Linux to Solaris. 

ColdFusion is also based on the Java platform, giving it the power of Java as well as access to the underlying Java platform and custom objects written by your own staff or third parties. For instance, you may have existing Java objects which run your business rules. ColdFusion developers can leverage these existing objects in their ColdFusion apps with very little effort, rather than rewriting them entirely for their own applications.

ColdFusion has a slew of built in tools which enhance it's capabilities including XML processing, easy file uploading, Flash integration, ability to quickly and easily consume web services, PDF integration and publishing, charting tools, SMS and other gateway integration. There is a huge list of these features available on Adobe's website.

ColdFusion also integrates with many Rich Internet Application technologies very easily. Flex (a Flash-based application development platform) and ColdFusion work together seamlessly to provide some of the fastest development cycles for large scale applications we have seen, with some awesome user interfaces. AJAX and ColdFusion work well together, allowing websites to be updated in real-time without the need for slow page refreshes.

Recently, with the acquisition of ColdFusion by Adobe, many of Adobe's Enterprise level products, such as LiveCycle and Acrobat, now integrate seamlessly with ColdFusion and allow ColdFusion developers to leverage these tools to provide solutions which have been difficult to accomplish without extensive Java development. With the release of ColdFusion 8 in mid-2007, developers will see even more integration to Adobe's products, making development of document management systems, presentation and comunication tools faster than ever before possible.

If you would like to learn more about ColdFusion please contact Sanative for a free one hour demonstration of the product and how it can solve problems which exist in your organization.

0 comments - Posted by TJ Downes at 6:34 PM - Categories: Technical Articles | Cool Stuff

May 10 2007

Sanative Works with New College of California to Automate Registration Process

New College of California is a fully accredited college located in San Francisco, California. As with many educational institutions, there is a challenge of automating and integrating systems to enhance workflow and give students access to tools that allow them faster access to data and easier communication.

Sanative is working with New College to create a system that allows registrations to be received electronically and processed much faster than previously possible. This process also ensures more accurate data entry and instant confirmation to the student that their registration was received.

By utilizing Adobe products such as ColdFusion and PDF technology, registration forms can be distributed easily and be delivered electronically directly into a registration system. If the student does not readily have an internet connection available the same form can be printed then mailed or faxed to the school for manual processing.

This process also saves paper, and therefore is helpful to our environment. This is important to both New College and Sanative, and we are therefore proud to be working with New College on this very important project.

0 comments - Posted by TJ Downes at 6:22 PM - Categories: Site Launches