Scotch on the Rocks 2011 – Day 2 – AJAX Longpolling with ColdFusion 9 and BlazeDS – Stephen Moretti
Cor blimey day 2 was technical! And Steve’s session was easily the most in depth of any I saw over the two days. Long polling is pretty well established as a technique and the use of BlazeDS to handle the connection is something that everyone talks about doing but very few actually implement. In a great preso, Steve ran through the basic of the concept and quickly jumped into code to setup the BlazeDS configuration, the Event Gateway to wire it all together and the basic AJAX / jQuery client to send the messages. I’ll be frank and say that a lot of the configuration was lost on me – it’s the kind of thing I’ll always have to look up in the docs as I’m never going to be doing it regularly but the actual concepts were neatly outlined. Some of the gotchas were also well worth hearing about: the blocking IO model in BlazeDS, the need to separate out onto a different server to prevent long polled requests exhausting your app server thread pool. I was also really impressed to see a very technical demo, running on Ubuntu and pretty much live coded (a fair whack of copy and paste but built up over the hour) – all of this from a guy who could barely stand for the 2 days of the conference! Scores (out of 10) Direct Professional Value: 6 Ongoing General Value: 8 Contention / Debate: 5 Style: 8 Overall: 6.75Scotch on the Rocks 2010 – Day One
Keynote (Adobe) Terry Ryan kicked of the first day with an indy themed KeyNote. His initial demo was of a very impressive ColdFusion builder extension. Apptacular is a code generation system that runs natively from within CFBuilder and was demoed as being able to wire up CRUD from a DB (with smart table renaming for your CFCs and methods) and a massive amount of functionality that reduced initial project setup time from a few hours to about 20 seconds. It's not everyone's cup of tea given that a lot of CF devs will use a frame work of some sort to speed up the inital development process but Apptacular was certainly an impressive demonstration of CFBuilder's extensibility and adds massive value to the IDE.CFAjaxProxy - dos and don'ts
Further to Friday's post regarding my issue with CFAjaxProxy and getter / setter methods this reason for the failure to persist the variables set was neatly explained by Andrew Scott, both in the comments on this blog, via twitter and in more detail on a post on his own blog.Struggling with CFAJAXProxy and Getters / Setters
This is an odd issue that I've run into with ColdFusion 8 and the CFAJAXProxy.Tags
- coldfusion (37)
- Development (30)
- Thoughts (25)
- sotr2011 (10)
- security (9)
- Sys admin (7)
- performance (7)
- software (7)
- Meta (6)
- events (6)
- View all 203 tags »
- linux (6)
- mysql (6)
- web (6)
- Tutorials (5)
- adobe (5)
- object orientation (5)
- ajax (4)
- java (4)
- opine (4)
- optimisation (4)
- people (4)
- railo (4)
- sotr (4)
- couchdb (3)
- flash (3)
- html5 (3)
- mobile (3)
- open source (3)
- sotr2010 (3)
- windows (3)
- Under the hood (2)
- amazon (2)
- annoyances (2)
- apple (2)
- benchmark (2)
- blogging (2)
- bugs (2)
- cloud (2)
- coldfusion builder (2)
- education (2)
- fail (2)
- firefox (2)
- flex (2)
- google (2)
- javascript (2)
- licensing (2)
- nosql (2)
- series (2)
- soft skills (2)
- speed (2)
- sql (2)
- standards (2)
- video (2)
- BlazeDS (1)
- HTML (1)
- IIS (1)
- THINK (1)
- URL (1)
- admin (1)
- adsl (1)
- advertising (1)
- air (1)
- aniversary (1)
- apache (1)
- audio (1)
- backup (1)
- basic (1)
- bbc micro (1)
- best practice (1)
- binary (1)
- birthday (1)
- bitcoin (1)
- bo (1)
- books (1)
- bsd (1)
- buttons (1)
- cfbuilder (1)
- cfm (1)
- chat (1)
- coldfusion x (1)
- coldfusion zeus (1)
- computing (1)
- concept (1)
- conference (1)
- cracking (1)
- crash (1)
- cron (1)
- cryptocurrency (1)
- database (1)
- dba (1)
- debian (1)
- doh (1)
- dropbox (1)
- ebs (1)
- email (1)
- encryption (1)
- error (1)
- errors (1)
- estimating (1)
- excel (1)