Modern Digital Website Security: Prepare to face any form of malicious web activity and enable your sites to optimally serve your customers.
Containers Trend Report: Explore the current state of containers, containerization strategies, and modernizing architecture.
Senior Developer Evangelist at Adobe
About
Raymond Camden is a Senior Developer Evangelist for Adobe. He works on the Document Services APIs to build powerful (and typically cat-related) PDF demos. He is the author of multiple books on web development and has been actively blogging and presenting for almost twenty years. Raymond can be reached at his blog (www.raymondcamden.com), @raymondcamden on Twitter, or via email at raymondcamden@gmail.com.
Stats
Reputation: | 1696 |
Pageviews: | 2.3M |
Articles: | 24 |
Comments: | 31 |
Articles
Refcards
Getting Started With PhoneGap
Comments
Apr 30, 2022 · Raymond Camden
I'm not sure. I need to make an edit and I'll see if they can move it
Oct 16, 2018 · grspain
Sorry I haven't used any of these techs in a while.
Dec 13, 2017 · Sarah Davis
I was just about to share the URL - thank you!
Jul 21, 2017 · John Walter
Sorry - I'm not sure what you mean. You had to add a physical speaker to your device? Please email me directly as I do not check comments here.
Feb 28, 2016 · James Sugrue
Ionic2 is a hybrid app so yes - the UI is the web view, althogh it is possible to use native UI components. For example, you can use native dialogs.
Dec 09, 2015 · James Sugrue
Nope - I did not. FYI, in the future, please comment on my blog itself. I didn't even know this comment existed. ;)
May 02, 2015 · Umberto Zappia
Err... so it is working?
May 02, 2015 · Umberto Zappia
Err... so it is working?
May 02, 2015 · Umberto Zappia
Err... so it is working?
May 02, 2015 · Umberto Zappia
Err... so it is working?
May 02, 2015 · Allen Coin
Err... so it is working?
May 02, 2015 · Allen Coin
Err... so it is working?
May 02, 2015 · Allen Coin
Err... so it is working?
May 02, 2015 · Allen Coin
Err... so it is working?
May 28, 2012 · Norm Chow
Mar 22, 2012 · Amilia Crux
May 19, 2011 · mitchp
May 19, 2011 · mitchp
Apr 11, 2011 · Nick Gibson
Apr 11, 2011 · mitchp
Apr 07, 2011 · Nick Gibson
@Michael: What features are only available in Ent? As far as I know, it's limit to CAR backups and the Admin API. Everything else is simply throttled a bit slower.
Wow - your view on PHP OS is the first I've heard. I've always been told PHP > CF because of all the OS libraries out there. It's nice to hear a perspective like this. Obviously, it can apply to CF OS as well. Not everything out there is supurb.
Apr 07, 2011 · mitchp
@Michael: What features are only available in Ent? As far as I know, it's limit to CAR backups and the Admin API. Everything else is simply throttled a bit slower.
Wow - your view on PHP OS is the first I've heard. I've always been told PHP > CF because of all the OS libraries out there. It's nice to hear a perspective like this. Obviously, it can apply to CF OS as well. Not everything out there is supurb.
Apr 06, 2011 · Nick Gibson
@Jakob: No, ColdFusion did not kill MySpace. Poor programming and design decisions did -just as it would kill _any_ web site. Their CTO (CEO? I forget) once bragged that they simply threw stuff up on the server w/o testing.
@Michael: Just a few small counter parts. Much like PHP/Perl had Excel support for years via libraries, so did CF. What you saw in CF9 was _baked in_ support for Excel, ie, no need to go to an external library. While CF's open source libraries may not yet compare to what is available for PHP, there _is_ quite a bit out there. Have a look at the close to 900 ColdFusion related OS projects at RIAForge and the number of UDFs available at CFLib.org. Again - not saying there is much available as PHP, but there's a strong presense. :)
Apr 06, 2011 · mitchp
@Jakob: No, ColdFusion did not kill MySpace. Poor programming and design decisions did -just as it would kill _any_ web site. Their CTO (CEO? I forget) once bragged that they simply threw stuff up on the server w/o testing.
@Michael: Just a few small counter parts. Much like PHP/Perl had Excel support for years via libraries, so did CF. What you saw in CF9 was _baked in_ support for Excel, ie, no need to go to an external library. While CF's open source libraries may not yet compare to what is available for PHP, there _is_ quite a bit out there. Have a look at the close to 900 ColdFusion related OS projects at RIAForge and the number of UDFs available at CFLib.org. Again - not saying there is much available as PHP, but there's a strong presense. :)
Feb 15, 2010 · Christopher Wong
Nov 21, 2009 · guru js
Feb 18, 2008 · Lebon Bon Lebon
But if part of switcihng to MG is to remove dependancies on things like Form versus URL, why would you _add_ dependancies back in when you have a NON dependant way of getting the same info?
"Bad" may be too strong a word - but I do think it would be "better". ;)
Feb 18, 2008 · Boyan Kostadinov
But if part of switcihng to MG is to remove dependancies on things like Form versus URL, why would you _add_ dependancies back in when you have a NON dependant way of getting the same info?
"Bad" may be too strong a word - but I do think it would be "better". ;)
Feb 18, 2008 · Lebon Bon Lebon
I have a few small problems with this. First off - you mention that everytime you change your form you have to change your bean. Normally you change your model first. Ie, if I add a new column to my Foo type, I'd update my model CFCs, and then any views (including the form), that would take it.
Secondly, your use of getValue("fieldNames") is a mistake in my book. It ties your controller code to a HTTP Form. What if you switch to a Flex front end? MG already has a built in way to get all the values - event.getAllValues().This will return a struct of all values in the Event scope and is (imho) the "proper" way to do it.
Feb 18, 2008 · Boyan Kostadinov
I have a few small problems with this. First off - you mention that everytime you change your form you have to change your bean. Normally you change your model first. Ie, if I add a new column to my Foo type, I'd update my model CFCs, and then any views (including the form), that would take it.
Secondly, your use of getValue("fieldNames") is a mistake in my book. It ties your controller code to a HTTP Form. What if you switch to a Flex front end? MG already has a built in way to get all the values - event.getAllValues().This will return a struct of all values in the Event scope and is (imho) the "proper" way to do it.
Sep 26, 2007 · Gerd Storm