The Largest Repository of ColdFusion Knowledge in The World for More Than 12 Years

ColdFusion on Ulitzer

Subscribe to ColdFusion on Ulitzer: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get ColdFusion on Ulitzer: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

Using tags to organize and label all the monitored components in your environment is a great way to filter server-side services for purposes of developing component-specific dashboard charts and assigning responsibility to specific team members or groups. However, managing and applying tagging within large, dynamic environments can be a real challenge. To address this, Dynatrace now provides a rule-based approach to tagging that gives you the flexibility you need to take maximum advantage of Dynatrace Smartscape topology modeling, auto-detection of processes and services, and built-in domain expertise. To define a rule-based tag Go to Settings > Tagging > Automatic tagging. Type a name for the new tag in the Add custom tag field. Click the Add button to add your new tag. Select the newly created tag from the list below to edit rules for the tag. You can define mul... (more)

RIA Debugging: How to Improve the Life of RIA Developers

This is a call to action to everyone building clients, servers and frameworks for rich Internet applications (RIAs) to improve the life of RIA developers by improving the debugging of backend services RIAs depend on. I’d like to thank the people who’ve offered valuable feedback and additional information that I’ve integrated here. Motivation The relationship of an RIA to its backend is quite different than that of a traditional Web application. In a traditional, dynamic HTML generation Web app, the output stream is under the control of the developer and the application server. Developers can freely mix application output with diagnostic information. By contrast, RIAs have a narrow communication channel with the server, typically using a service-oriented architecture (SOA). Because the output format is typically XML or JSON (and because there are no established stan... (more)

Will Corporate America Embrace the iPhone?

Will Corporate America Embrace the iPhone? Apple is a “change” company. Look at their track record: Mac II, iMac, iPod and now the iPhone. What has not changed, however, is the view of Apple a company that delivers only consumer based products. Apple simply is not perceived as an Enterprise company. Apple is working to change this perception. It is a slow process but something came along to change the pace: the iPhone. Enterprise Tools coming to the iPhone Apple is looking to “wow” the professional market. For this to be successful, Apple meet certain base criteria. For instance, many enterprises need support for Microsoft Exchange; there must be strong support for industry VPN solutions, you have to be able to control who can view and who can not view content on an iPhone. Any stolen iPhone must have the ability to be whiped clean by a remote administrator. The la... (more)

SYS-CON Media Readers' Choice Awards Polls Will Close on December 31, 2005

  SYS-CON Media (www.sys-con.com), the world's leading i-technology media company, announced that its 2005 Readers' Choice Awards polls will close on December 31, 2005. So far more than 16,000 readers cast their votes to select the best  software products and services of the year for Java, Linux, Web Services, XML, Microsoft .NET, ColdFusion and Macromedia MX. Best Java Products of 2005: http://java.sys-con.com/general/readerschoice.htm Best Linux Products of 2005: http://linux.sys-con.com/general/readerschoice.htm Best Web Services Products of 2005: http://webservices.sys-con.com/general/readerschoice.htm Best .NET Products of 2005: http://dotnet.sys-con.com/general/readerschoice.htm Best Macromedia MX and ColdFusion Products of 2005: http://mxdj.sys-con.com/general/readerschoice.htm SYS-CON's Readers' Choice Awards program is considered to be the most prestigious awar... (more)

What Is AJAX?

(October 7, 2005) - AJAX isn't a technology, or a language, and there's no recipe to implement it; it's just a combination of various components to achieve something you otherwise couldn't: asynchronous http requests. However, since early 2005, when Google and Flickr popularized the concept, its use has grown rapidly. The name AJAX is short for Asynchronous JavaScript and XML. It uses the JavaScript XMLHttpRequest function to create a tunnel from the client's browser to the server and transmit information back and forth without having to refresh the page. The data travels in XML format because it transmits complex data types over clear text. AJAX uses XHTML for the data presentation of the view layer, DOM, short for Document Object Model, which dynamically manipulates the presentation, XML for data exchange, and XMLHttpRequest as the exchange engine that ties every... (more)

The Shape of i-Technology To Come: Predictions for 2006

According to SYS-CON Media's worldwide network of software development activists, evangelists and executives - including the creator of Ruby on Rails, David Heinemeier Hansson  - 2006 promises to be a vintage year for software development... Take Microsoft, for example: A new client OS is on the way, Microsoft Vista, due late in 2006, giving rise to the obvious question: will the new cool 3D user interface be enough to move user to upgrade? We’ll see. Maybe the new built-in security, performance features, and integrated search will be enough to convince users – after all, why go to the Web if built-in web-enabled services and integrated information search allow the Web to come to you? Or consider the world of PDA Devices. Everyone is looking for the next killer Palm or BlackBerry.  But are they looking in the right direction for the next killer PDA? What... (more)

"Real-World AJAX" and "Flex 2.0 & Java" Books Announced by SYS-CON Books

SYS-CON Books (www.books.sys-con.com) has announced the forthcoming publication of two uniquely comprehensive and up-to-date books devoted to every aspect of AJAX technologies and Rich Internet Applications in the greater context of the overall "Web 2.0" spectrum: Real-World AJAX: Secrets of the Masters Edited by: Dion Hinchcliffe - ISBN: 0-9777622-0-3 Written by: Dion Almaer, James Benson, Kurt Cagle, Ajit Jaokar, Kevin Hakman, Anil Sharma Book Website: www.RealWorldAjaxBook.com A process, not a technology, AJAX is changing the landscape of the Web. Armed with this book, you can become a part of that change. "Real-World AJAX: Secrets of the Masters" not only showcases the history, the process, and the inspiration, it also helps you design actual AJAX applications using JavaScript, Cascading Style Sheets (CSS), the Document Object Model (DOM), and XMLHttpRequestObject. ... (more)

Personal Branding Checklist

This is a checklist of items you need for an all-encompassing personal branding strategy. Personal branding is the process of marketing and selling yourself as a brand in order to gain success in business. Personal branding is a continual process just as knowing yourself is a continual process. As you grow, so does your brand. The need for personal branding arises from the fact that globalization has increased competition in the workplace. As the wheat is separated from the chaff, if you are left standing, you are left standing with others of good caliber. The playing field is now that much more challenging since your competition is as good as, or better, than you. To paraphrase David Samuel, the bloke who got me into personal branding after I saw him speak a few years ago; he spoke about of why you need personal branding. His audience was a group from a large teleco... (more)

Three RIA Platforms Compared: Adobe Flex, Google Web Toolkit, and OpenLaszlo

Kevin Whinnery's 2.0 A Go-Go Blog The defining characteristic of any RIA is that it has a stateful client that is (or should be) platform and browser independent. With the advent of new RIA platforms like Flex, GWT, and OpenLaszlo, developers now have all the reach of a traditional thin-client web application with many of the useful characteristics of thick-client applications, such as the ability to maintain state on the client. Is there a clear winner of the three, one toolkit that developers should focus on at the expense of the others? I don’t really think so. They each have their strengths and weaknesses. Here  I thought I would dedicate a little web space to throwing in my two cents about what I think those strengths and weaknesses are. Is there a clear winner of the three, one toolkit that developers should focus on at the expense of the others? I don&rsq... (more)

Tips for Migrating from Access to SQL

Tips for Migrating from Access to SQL If you develop ColdFusion applications using Microsoft Access, and plan to upgrade later to SQL Server, here are two tips that will make the migration easier. 1. Access allows you to configure fields to accept zero-length strings. It is tempting to use this option because it simplifies the coding of dynamic ODBC statements in CF. However, SQL Server does not permit zero-length strings. You may as well get into the habit of dealing with this in Access. 2. SQLServer has no yes/no datatype, although it does support a bit datatype that can be zero or one. You can migrate yes/no fields to bit fields, but SQL Server essentially treats them as tiny little integers. So, in WHERE clauses, the following statements are invalid: WHERE bitfield=TRUE (SQL Server has no TRUE/FALSE constants) WHERE bitfield (unary expressions are not allowed) Ins... (more)

An Airline Ticket Store Using Java and ColdFusion

Online stores are the new, next-generation, "revolutionize the world as we see it today" way of doing business. In the context of business transactions, online stores use the global Internet to facilitate purchase and sale of goods and services. The ability to support online sales is an essential component of the new e-commerce paradigm for Internet-based businesses today. Putting together an enterprise-level application for an Internet store involves design and integration of various technologies that play specific roles in a distributed computing environment. A distributed topology is a prerequisite for building such Internet applications since the Internet is inherently distributed in nature. Due to the plethora of alternative technologies available in the computing arena today, designing an enterprise application involves choosing between technologies based on f... (more)