2008 Mar 13
51 of 804 | Coldfusion Tag : cfinvokeargument - cfinvokeargument Description Passes the name and value of a parameter to a component method or a web service. This tag is used in the cfinvoke tag. Category Extensibility tags Syntax Note: You can specify this tag's attributes in an attributeCollection attribute whose value is a structure. Specify the structure name in the attributeCollection attribute and use the tag's attribute names as structure keys. See also cfargument, cfcomponent, cffunction, cfinvoke, cfobject, cfproperty, cfreturn History ColdFusion MX 7: Added the omit attribute. ColdFusion MX: Added this tag. Attributes Attribute Req/Opt Default Description name...
52 of 804 | New YouTube API= Flex Apps To Manage YouTube Videos? - YouTube announced the release of a new set of APIs today that (from what I've read so far) allow you to use YouTube as a web service. You can use API calls to log into YouTube, upload videos, list videos, edit the metadata about videos, and more. Flex is obviously well-positioned to make use of these new APIs, given that the videos themselves are done in Flash. I wonder what apps will come out of this new development? Here's the link to the main YouTube API page: http://code.google.com/apis/youtube/overview.html...
2008 Mar 12
53 of 804 | Coldfusion Tag : cfproperty - cfproperty Description Defines properties of a ColdFusion component (CFC). Used to create complex data types for web services. The attributes of this tag are exposed as component metadata and are subject to inheritance rules. Category Extensibility tags Syntax See also cfargument, cfcomponent, cffunction, cfinvoke, cfinvokeargument, cfobject, cfreturn; "Documenting CFCs" in "Building and Using ColdFusion Components" in the ColdFusion Developer's Guide History ColdFusion MX: Added this tag. Attributes Attribute Req/Opt Default Description name Required A string; a property name. Must be a static value. default Optional If no property value is...
54 of 804 | Web Services and the Importance of Platform at Adobe - With the YouTube announcement today Steve Rubel has a good post on the future being Web Services. If you look around he’s got some awfully compelling arguments. Look at a lot of the stuff you use on the web how many are web sites and how many are web services? I try not to visit [...]...
2008 Mar 09
55 of 804 | My code look pretty one day (or turning your GeSHi install into a service and using it with AS3) - File this one under “when I could have been creating something useful, I created this” I’ve been using PrivatePaste.com quite often of late and thought hmm… it would be simple to create a quick as3 library for using the service. Unfortunately PrivatePaste isn’t intended to be used as a web service. This means we can post [...]...
2008 Mar 08
56 of 804 | Fjax–a pretty nifty combination of flash and ajax - In a previous article,Flex vs. Ajax — both have their pros and cons,I listed some arguements about which one is better,but,Fjax–a new “technology”,to my utter amazement,it uses an XML file to pass data to a browser — except that it uses a tiny bit of Flash, instead of the browser, to parse the XML.Though I [...]...
2008 Mar 07
57 of 804 | ColdFusion Positions In NJ And DC - Three ColdFusion positions available this week: FusionApps (Secaucus, NJ) is looking for two senior ColdFusion developers. Requirements include at least 3 years experience with ColdFusion MX or later, as well as experience with SQL, JavaScript, XML, and more. Details posted at Monster.com. U.S. Senate (Washington, DC) is looking for a ColdFusion developer to work with the Secretary of the Senate Webmaster. Requirements include a Bachelor's Degree in computer science or a related field (or equivalent education and work experience), strong object oriented programming skills, and knowledge of XML and XSLT. Contact resumes@sec.senate.gov no later than March 18th, 2008....
2008 Mar 06
58 of 804 | Adobe and Yahoo! Offer Voice and Location Tools - Adobe Systems and Yahoo!’s Brickyard will offer developers new programming tools and Web services for creating content-drive communications and location services, and start-up company Bug Labs announces a new, easier way to build electronic gadgets for niche and custom uses. Full article...
59 of 804 | ColdFusion 8 Image Manipulation Web Service - The other day, I was talking to my friend and technology cohort, David Stamm , who was having a development environment issue. Basically, he was doing some work on a ColdFusion 7 box and needed to do some image manipulation. Having been on a ColdFusion 8 box for a while, I felt out of touch with the CF7 world and I didn't even know what to recommend. He ended up going with Rick Root's Image.cfc up on RIAForge.org; but, the whole thing g ... Read More »...
2008 Mar 05
60 of 804 | Internet Explorer 8's Webslices Feature: Widgetizing Pieces of Web Pages? - The first public beta of Internet Explorer 8 was released today. In addition to supposedly being fully web standards-compliant, IE 8 comes with two new...well, capabilites: Activities and Webslices. Curious (and admittedly a bit bored with what I was currently doing), I did a Google search and came up with a page that does a pretty good job of explaining Activities and Webslices: IE8 Beta Is Out And With It Some Slices & Activities The Activities capability allows web developers to provide XML code that will add contextual menu options to certain page content when you right-click on that content,...
2008 Mar 03
61 of 804 | Building Flex Applications with SOAP Web Services - Flex applications are client side applications which must communicate over the network to retrieve data from and store data in a database. There are many ways to communicate between the client and the server. If you are using web services technologies then it is usually very easy to build a Flex front-end for your back-end services....
2008 Mar 02
62 of 804 | Bringing the desktop experience to the web - Thanks to this TechCrunch blog entry I stumbled upon a new web service called Anywhere.FM. It was built using Adobe Flex and allows you to upload your entire music collection, listen to it from anywhere and share it with friends. It’s definitely a simple yet well thought out application with a similar appearance to iTunes. Lately [...]...
2008 Feb 29
63 of 804 | My 30onair Video Showing the Reusable Power of CFCs - I've thrown my hat into the 30onair ring with a video showing how one can use a single CFC to supply data to HTML apps, AJAX components, XML, web services, and AMF Flex integration....
2008 Feb 27
64 of 804 | Adobe AIR - Building the Analytics Reporting Suite for Google Analytics - Nicolas Lierman from Boulevart, wrote a nice Adobe Air article about Google Analytics. Goggle Analytics is a web service to help businesses figure out where their visitors come from and how they interact with their sites. Analytics Reporting Suite is an Adobe AIR application that brings Google Analytics to the desktop. In this article, he [...]...
2008 Feb 26
65 of 804 | Remotely Connect Your Flex/AIR App Without Services-Config - Many developers have the question of how to define the infamous connections to the various AMF gateways to which they need to communicate through to their server-side code. The process, while usually handled through the famed services-config.xml file, can actually be handled directly in your ActionScript very easily. The examples below are showing connecting to a AMFPHP endpoint as opposed to a ColdFusion one, only because that is what I have been learning and working on recently. For ColdFusion, simply replace the latter part of the string with /flex2gateway/ First, define a new string in your model that references the...
66 of 804 | southeast minnesota cfug february 2008 meeting - The Southeast Minnesota ColdFusion User Group will be meeting on Thursday, February 28th, at 10:00AM on the Rochester Mayo Clinic campus. At this meeting, Jim Hale, Jr., from the Mayo Clinic, will discuss the technical architecture for the internet applications being written by the Mayoclinic.org Online Services team. The list of technologies includes Websphere Portal Server, Java, Spring, Hibernate, and web services. An actual application will be presented along with its source code so we can compare its technologies to similar ones available in the ColdFusion community such as ColdSpring. We will be meeting in the Leighton Auditorium (3-11) on...
2008 Feb 25
67 of 804 | Announcing the Force.com Toolkit for Adobe AIR and Flex - Almost a year ago I began working with Ron Hess and Dave Carroll from Salesforce on the Flex Toolkit for Apex - a port of the JavaScript libraries for Salesforce.com’s web services. Since that time the toolkit has matured and been used in numerous production applications. Today I am pleased to announce the [...]...
2008 Feb 21
68 of 804 | Druplash and Druplex at DrupalCon Boston 2008! - It's official, Steve's and my presentation titled "Druplash and Druplex: Content-Managed Flash and Flex sites powered by Drupal" has been accepted at DrupalCon Boston 2008. We'll be presenting on strategies to create easy-to-maintain Flash and Flex sites which degrade nicely for iPhone and mobile users and maximum search engine friendliness using the Drupal content management framework. The presentation will contain an overview of historical problems with 100% Flash websites, how with a variety of popular free toolsets most of these problems can now be overcome, different ways to get dynamic data into Flash and Flex, how the Web Services layer...
2008 Feb 19
69 of 804 | Configure Proxy Authentication for Web Services - The previous week a customer had problems during my bpel course training of 3 days where we weren't able to design and deploy external web services due to proxy authentication problems.We were able to create a web service proxy client inside Jdeveloper 10.1.3.3 but when deploying the web service we were always getting the HTTP Proxy Exception 407, meaning problems with username and password authentication.This was the first time I ran into this issue, and it's quite cumbersome to get around this one.Steps to create a web service client for an external web service using proxy authentication:1. Create a new...
70 of 804 | Living in DENIAL with AJAX - As we approach the first ever AJAX conference next week where I am doing a keynote, I was re-reading Jesse James Garrett’s blog entry where he first coined the term AJAX. Asynchronous JavaScript + XML With that one acronym...Read More...
71 of 804 | Yahoo! Maps for ActionScript 3.0 Released - Yahoo released a new Yahoo! Maps API which is entirely built in ActionScript 3.0. This API now integrates a complex set of services and controls that you can leverage in your applications to create custom components, overlays and markers while consuming different webservices provided by Yahoo!, or your own....
2008 Feb 14
72 of 804 | Ask a Jedi: Requiring an API key for web services - Jacob asks: We're launching a web service that allows folks to query our datasource. the problem is, how do we only allow folks who are passing a proper api key? any ideas on this issue? adding anything to the end of the url after ?wsd......
73 of 804 | Cleaning High Ascii Values For Web Safeness In ColdFusion - On Tuesday, Ray Camden came to speak at the New York ColdFusion User Group about RSS feed parsing and creation. During the presentation, he talked about RSS breaking when ColdFusion hits a high ascii value that it doesn't recognize (and it just skips it or something, which will break the XML). This got me thinking about how to remove high ascii values from a string, or at least to ... Read More »...
2008 Feb 13
74 of 804 | AboutWeb Looking for a Web Designer - We at AboutWeb are constantly looking for talented professionals that make a difference! We are currently seeking a Web Designer with 3+ years experience developing and implementing CSS layouts and working with XHTML that also has an eye for design. Experience with a combination of the following technologies: Dreamweaver, Flash, XML, HTML and JavaScript is helpful as well. Basically, we are looking for this person to help develop the front end for a number of our ongoing projects and work with our other developers, myself included, to make sure everything comes together on the applications we?re building. Some of the...
75 of 804 | The Most Complete AJAX Framework and JavaScript Libraries List(124+) - Ajax framework can help us to quickly develop web pages that can call web services and server pages through javascript without having to submit the current page.Recent Web-applications tend to use them to provide more interactivity and guarantee better functionality.There are hundreds of Ajax/JavaScript frameworks available — I spent some days to gather the most [...]...
76 of 804 | What SimpleDB Could Do For Your RIA - Amazon's latest release in its arsenal of web services is SimpleDB (still in private beta). This was an obvious advance for Amazon who already has a powerhouse group of web services including Elastic Computer Cloud (EC2), Simple Storage Service (S3), and the Simple Queue Service (SQS). The previous services allowed a developer to store static assets, deploy virtual servers, and create a line of communications between those servers. However, there was no easy way to replicate dynamic data between the virtual servers. SimpleDB fills this void....
77 of 804 | Yahoo! NewsGlobe - Yahoo! News Top Stories RSS feed + geo-encoding web service from Yahoo! Maps + Papervision3D...
2008 Feb 12
78 of 804 | ColdFusion 8 Is a Codie Finalist - The Codie Awards were established by the Software Publishers Association (SPA), now the Software & Information Industry Association (SIIA), and are the only peer-recognition awards program of its kind in the industry, providing a unique opportunity for companies to earn the praise of their competitors. The Codie Awards program, now in its twenty-first year, remains the standard-bearer for celebrating outstanding achievement and vision in our industry. ColdFusion 8 is nominated as a finalist in the "Best Web Services Solution" category. Other Adobe finalists are LiveCycle Rights Management ES, Captivate 3, and Acrobat Connect Professional....
2008 Feb 11
79 of 804 | Converting Image files in InfoPath to gifs once submitted - I have been developing a lot of windows workflows and web services in .NET recently. I came across a need to convert a WMF file (Windows Meta File) into a gif file. SQL Server Reporting Services can not display WMF files. .NET 2.0 can convert and resize images natively. Here is how I converted the WMF files. First I added the following using statements; using System.Drawing; using System.Drawing.Imaging; InfoPath saves images as Base64 strings, and .NET treats this as a byte array. So I had to convert the WMF byte array to a gif byte array. byte[] imageByteArray = DiagramImage;...
2008 Feb 09
80 of 804 | Flash XML book - missing code - Few days ago I came across this book Flash XML Applications: Use AS2 and AS3 to Create Photo Galleries, Menus, and Databases in paper. The book was used, so I borrowed it but then I realized I'm short for CD. Ah, pity, but than again maybe one of my readers have code from this awesome book and if this is the case I would really like someone to send it to me via email or upload it somewhere on web.Here is short contents:Section 1 Introduction to XML Applications and ActionScript 2 Chapter 1 XML Introduction Chapter 2 ActionScript 2 Revisited...
81 of 804 | The new BlazeDS JMSAdapter allows to pass connection-level credentials to JMS - I want to point out for the readers of this blog (mainly Java, Flex and Livecycle developers) an article I published on my personal blog : Passing connection-level credentials to the JMSAdapter of BlazeDS One of the limit if the Messaging Services of Livecycle Data Services is the inability to define a username and password in the configuration file to pass them to the JMS. I discovered that in BlazeDS there is a new JMSAdapter that allows you to set the connection-level credentials passing the username and password. The new connection-credentials XML node sets the the username and password used...
2008 Feb 08
82 of 804 | Creating a currency converter with Web services and Flash CS3 - Web services allow organisations to provide information to the public using the Internet. You can use a Web service to find out about the weather, stock quotes and the latest news headlines. Users make a request and the Web service provides information in XML format. We call this process consuming a Web service....
2008 Feb 06
83 of 804 | 10 Great articles about RIA (Flex) usability - User Interface Design Principles for Web Applications (Aral Balkan, 2006) Usability Heuristics for Rich Internet Applications (Jess McMullin & Grant Skinner, 2003) RIA Usability is KEY [Part 1] [Part 2] (Karl Johnson [Cynergy], 2007) Usability for Rich Internet Applications (Donna Maurer [Digital Web Magazine], 2006) Interfaces That Flow: Transitions as Design Elements (Jonathan Follet [UXmatters], 2007) Improving User Workflows with [...]...
84 of 804 | JSON.CFC, MAYBE CF8 DIDN'T MAKE YOU OBSOLETE AFTER ALL! - Back in July I shared the results of my personal forray into JSON as a blog post, comparing it to XML as a means of returning Ajax data. In order to conduct my experiments, I had utilized an open source CFC called JSON.CFC in order to do the conversion from CF data types to JSON and vica versa. After the post, one individual made the comment that once CF 8 came out, there wouldn't be a need for JSON.CFC anymore. Well, until toda...
2008 Feb 05
85 of 804 | Creating a currency converter with Web services - Web services allow organisations to provide information to the public using the Internet. You can use a Web service to find out about the weather, stock quotes and the latest news headlines. Users make a request and the Web service provides information in XML format. We call this process consuming a Web service....
2008 Feb 03
86 of 804 | Flex: SPARQL Browser - Semantic Web Explorer v0.0.2 - I have updated my SPARQL browser application. It’s possible to specify a different endpoint other than just dbPedia now. I have not tested this exhaustively but I know it works against the GovTrack endpoint as well. I have seperated the PREFIX definitions into a seperate tab. This is to make the main query text area a bit [...]...
87 of 804 | The list of mine top 3 Flex File Upload Component - Flex is fully integrated with the general infrastructure for effects, styles, data binding.Invoke web services or request XML or other data via HTTP using a rich, built-in library of data access services. Take advantage of more advanced data management capabilities, including real-time data streaming, automated data synchronization.But most times,the most wanted feature from Flex is [...]...
2008 Jan 31
88 of 804 | BlazeDS and LCDS Feature difference - Following are the differences between LCDS and BlazeDS in terms of features. For more details on the features, please visit http://www.adobe.com/products/livecycle/dataservices/features.html - Indicates the feature is available Features BlazeDS LCDS Data management Services Client-Server synchronization Conflict resolution Data paging SQL adapter Hibernate adapter Document Services LiveCycle remoting RIA-to-PDF conversion Enterprise-Class Flex [...]...
2008 Jan 26
89 of 804 | Flex: SPARQL Browser - Flex based dbPedia Semantic Web Explorer - SPARQL Explorer is an application which is a front end for the dbPedia SPARQL endpoint. There is quite a lot to take in with this application so I am going to take it slow. For the best explanation of what dbPedia is you should go to their website. I quote: “DBpedia is a community [...]...
2008 Jan 25
90 of 804 | Flex’ Soap Nillable - In a current project we are working heavily with SOAP (Axis) Backed Services. The big issue is the null type. Say you have an operation that expects 2 parameters. Second one can be null. Now in SDK 2.0.1 the null parameter is convert to no xml and simply left away. This worked for us because [...]...
2008 Jan 24
91 of 804 | Understanding Which Channel To Use In BlazeDS And LCDS - Tap, Tap. Does this thing still work? :) I have been heads down on a major project for several months now and the delivery is in the next few weeks. I promise I'm still alive and rearing to get back into blogging on a more regular basis. I can't wait to be able to show off the killer app I've been working on! I just came across a phenomenal blog post outlining the different channel/endpoint options available in BlazeDS and LiveCycle Data Services along with a breakdown of the pros and cons of using each connectivity option. I'm not a...
2008 Jan 23
92 of 804 | Ask a Jedi: Seeing a SOAP Request that ColdFusion sent - Mike asks: I have a question regarding calling a SOAP web service and cfscript. I need to add some header information so I'm using the addSOAPRequestHeader Function. Anyhow, my question being is there a way I can debug and somehow see the exac......
93 of 804 | eBay just announced an AS3 library - I just got out of the 360 Flex day 3 keynote, lots of great information (more on that later). At the end of the keynote Ebay announced the immediate availability of an AS3 library for its services."The eBay ActionScript 3.0 library provides an interface between the eBay XML API and ActionScript 3.0. This open-source library will allow developers to create novel and innovative applications leveraging both eBay's marketplace services and Adobe's Flash Player 9 runtime! It is written in ActionScript 3.0, so any environment using ActionScript 3.0 can use this library, including Adobe Flex 2 and Adobe Flash Pro 9."You...
94 of 804 | Parsing XML Tutorial - There are many, many uses for XML, and if you use ColdFusion to consume web services, or create data integration processes, then chances are, you will need to work with XML. As of ColdFusion MX there are several tags and functions that make working with XML a snap. In this tutorial I am going to focus on teaching you how to pull the information you need out of XML documents....
95 of 804 | Where's the Flex Data Services Documentation? - In preparation for an upcoming project I have been spending a fair amount of time with Flex Data Services (FDS). So far I have been really impressed with FDS and it's out of the box services and adapters. What's not very impressive is the organization of the documentation. I looked on my install CD and no doco, I looked on the FDS site and no doco, where's the doco? It took a fair bit of Googling but I finally found it (I think?). Contrary to my preconceived idea that FDS has it's own documentation set, it appears the FDS documentation...
2008 Jan 21
96 of 804 | Help System as a web service? - One of the main challenges of TagLoops will be to effectively help users find their way through the app's features ......
2008 Jan 19
97 of 804 | AIA - Application Integration Architecture - This week I went to the SOA Forum in Lisbon which was really interesting because I was able to discuss the different features of ODI, SCA, BPA, AIA, ... with other partners and of course Oracle.The AIA presentation was really great because now I got an in depth view of the amazing features and development that has been done by the Apps people.AIA now delivers SOA integration to all the Apps people so your available to integrate with Siebel, SAP, ... using Process Integration Packs, the so called PIPs. These packs include the needed services, data, error-handling, validation-logic etc. to...
2008 Jan 18
98 of 804 | BlaseDS and LCDS: Channels, Channels Everywhere - BlazeDS, and the upcoming update to Adobe LiveCycle Data Services, add several additional channel/endpoint options to the mix of available channels currently available for communication between Flex RIA's and backend server technologies. Wit......
99 of 804 | Yippey - got CF8 installed and working on mac.....but one little problem (help!) - I decided to try and install CF8 on my mac today. I say TRY, because I have tried before and run into problems - and every site on the net was explaining how to configure jRun and connectors etc. with the terminal window and amazingly long text-strings looking like something my 4 year old daughter would type in by accident. Needless to say I'm not comfortable with system "hacking". So anyways I downloaded the developer edition of CF8 for mac, and started the installation routine. It all went well until I choose to add Apache as the web server to...
2008 Jan 17
100 of 804 | A Little Love for the New Weather Channel Radar Widget in iGoogle - I'm really loving iGoogle these days. If you don't know about iGoogle, you can find out more here or take my word for it that it's a pretty handy way to organize web services and resources into a single page. In my personal, at-home iGoogle set up I have a constantly updated movie time listing, weather forecast, access to G-mail, top news stories, a YouTube search function, as well as my own......