News by Chris Phillips

cf.Objective() Sean Corfield: SOA

6 May 00:25
SOA: Service-Oriented Architecture This will be interesting. There will be very little code because, Sean no longer works for Adobe. So, he has no access to the code that his team wrote... What you need/ should have. Data Dictionary Service Directory SaaS (Service as a Service) Why would you do SOA? IDC predicts a compound growth rate of 20% per annum for SaaS. That means that there is money to be made. What does SOA Applications look like?

cf.Objective() Adam Lehman: Scorpio Server Monitoring

5 May 23:27
This to me is one of the best features in CF (8?). With the tracking turned on it collects a sick amount of metrics. You can see requests. You can see all the memory scopes. You can drill down into the scopes. There is a page for looking at Cumulative Server Usage. This is very cool! It will keep track of templates and what percentage of the over all server time they use. So, you'll know what templates could benefit from tuning.

cf.Objective() Daryl Banttari: Database Performance Tuning

5 May 22:09
In many CF apps databases are choke points. Without indexes, SQL Server will do a full table scan (finishing even after it finds your record). Clustered Index actually becomes the table. So, on one-to-many tables, you would create a Clustered Index on the foreign key in the "many" table. Summary Of A Query Round-Trip: SQL goes from CF to JDBC over the network to the Query Optimizer and then to the Execution Engine.

cf.Objective() Mark Drew: CFEclipse

5 May 05:06
Mark Drew is presenting on CFEclipse. He's the lead developer for the CFEclipse project. Session opens with funny slide stating session as "Intro to Homesite". Then Mark asks who in the crowd already uses CFEclipse. All but a few hands shot up. This is significant considering his session got moved to the big room (attendance is almost what it was for the keynote). He covers a little of the history. Started by Rob Rohan... I'll let you find that if you're curious.

cf.Objective() Sean Corfield: AJAX & Scorpio

5 May 02:38
FYI: Sean doesn't work for Adobe anymore. He is working with a start-up. CFMX 7 gave us flash forms support. Scorpio gives us extensive AJAX support. The advanced DHTML controls are using the Yahoo UI library. This is a good thing, because it's a very mature library that is extensible through CSS and JS. Most (all?) of the AJAX controls work by binding.

cf.Objective() Hal Helms: Object Oriented Modeling

5 May 00:36
This is a heady session. Hal says a big mistake OO developers have is thinking about "attributes" of objects instead of their "responsibilities". He says be careful of collections of unrelated functions "masquerading" as Objects. Domain Models Domain model is built of ADTs (Abstract Data Types) which relate to each other in a way that "models" the behavior of the objects in the real world.

cf.Objective() Mark Mandel: Developing Applications w/ Transfer

4 May 23:20
Note: Conferences rock! Just looking around, I see Ray Camden, Matt Woodward, Simeon Bateman, Brian Kotek, Brian Rinaldi... Transfer is an ORM (Object-relational Mapping) tool. ORMs handle/generate basic INSERT, UPDATE, DELETE, and SELECT statements. Why use Transfer? To save time writing boring repetitive code. Transfer uses "TransferObjects". Creates .transfer files for tables. Which are basically UDF libraries that get used to create mixins. The concept of mixins is interesting.

cf.Objective() Friday Keynote

4 May 22:36
I suppose it would just be mean to say, "You had to be there". But... Jason Delmore presented this morning's keynote. He's the product manager for CF. And you can tell he is committed and passionate about his job. (He mentioned that he hasn't taken a vacation day for 14 months.) First off, this is an Adobe release of ColdFusion. You can tell by the Adobe product integrations: Acrobat Reader, Connect presos... Ok, mostly the Acrobat stuff. But, it's pretty significant.

cf.Objective() Here I Come!

3 May 23:30
No big wordy post here. I'm about to power down and head out to breakfast with my wife. Then it's off to PDX where I'll be catching flight NW 590 at 12:10pm. I'll arive in Minneapolis at 5:24pm. I'm planning/hoping to summarize the sessions while I'm in them. So, keep your eyes here for up-to-date cf.Objective() news. See you soon.

MySQL 5 ColdFusion 7 Datasources

1 May 15:36
In moving my laptop to linux, I've been looking into MySQL. Getting it set up was easy with the package manager. I just set it to get MySQL 5 and phpMyAdmin. I already had Apache and PHP. After installing, I messed around in phpMyAdmin and create a database and test table. The next step was to create a CFMX 7 datasource. I looked in the drop-down of buit-in drivers, and the option for MySQL said (3.x). So, I started googling and found this technote on adobe.com.
Pages   ← previous   next
1 2 3 4 5