CFObjective 2008 – Full Google Notebook

Here is a link to my full CFObjective() 2008 Google Notebook. It has a little nicer format than the BlogCFC posts.

CFObjective() 2008 Google Notebook

CFObjective 2008 – Day 3 – Clustering and Distributing ColdFusion Applications

Mike Brunt – Alagad

Clustering is becoming more and more important in the CF world. Think about it from the beginning. For example, think about paths, locale issues, etc. Software Clustering (Java, CF, JRun), Hardware Clustering Consideration, Hardware and Software Clustering, Load Testing Different Algorithms. Simply going from 1 server to 2 servers in [...]

CFObjective 2008 – Day 3 – Cairngorm for ColdFusion Developers

Building Flex apps using Cairgorm

Why does Cairngorm seem so difficult? Tends to over explain the patterns in CG. Forget that and just focus on easily-repeatable approach. MATE is another potential Flex framework to check out.

DL from labs.adobe.com/wiki/index.php/Cairngorm. Add it to the Flex Project Build Path > Add SWC.

The FrontController determines where [...]

CFObjective 2008 – Day 3 – Prototyping Apps with Flex

WireFrame Viewer/Editor 5.0 from RIA Forge – Pretty good wireframing tool, but it requires Fusebox 5. Still though, this could be really big for us. We might want to try it out.

Styling vs. Skinning Flex apps. Styling will keep them looking like Flex apps. You can, however, completely skin Flex apps by using [...]

CFObjective 2008 – Day 2 – Building Apps for Multiple UIs

Matt Woodward

Domain Model is the most important. Use UML to think things through. Easier to change a diagram. Objects and Methods.

The database is not that important. It shouldn’t drive your application design. On the app side, think about objects, not tables, etc. Only worry about your DB once your domain model has [...]

CFObjective 2008 – Day 2 – PCI-DSS

labs.fusionlink.com pcianswers.com

Created by the major CC companies to protect CC info. pcisecuritystandards.org – actual doc is only 16 pages

PCI compliance is Pass/Fail – either you have it 100% or nothing.

Applies to any company that processes, transmits, or stored CC info. Web or brick and mortar. It is enforced by the merchant [...]

CFObjective 2008 – Day 2 – Using ANT to make development easier

ANT requires the use of source control because it’s a scripting tool that does a bunch of things automatically… can mess things up if you get it wrong. You’ll need to be able to restore if necessary.

Latest version is 1.7. Java-based and comes bundled with Eclipse with ANT 1.6.5. Can be used right [...]

CFObjective 2008 – Day 2 – Selling Professional Development

How to get everyone else to use the modern development tools and techniques that you do.

“Pragmatic Programmer”

Things we should probably use in the office:

Eclipse (with Aptana and Flex Builder) – With Aptana, I have officially and completely switched over to Eclipse.

Local Development – for full server control, general debugging, [...]

CFObjective 2008 – Day 1 – Implementing UI: Improving your chances

Presentation of CommonSpot from PaperThin and how they massively changed their UI in an updated, extensible fashion. Sounds a lot like where the VFC is at right now. Their product needed to be faster, easier, and more extensible. They also needed to maximize available space without clutter. It also needed to be scalable, of [...]

CFObjective 2008 – Day 1 – Leveraging CF with AIR

Samer Samek

Different ways to connecting CF and AIR. Different ways to write code to AIR apps. Aptana is the method of choice right now.

Open up Aptana plug-in in Eclipse and start a new AIR Project. It will create a simple app for you to start with.

Export project to deploy your app.

[...]