Recent Entries
- CFUnited: Refactorin...
- CFUnited: Continuous...
- CFUnited: Prototypin...
- CFUnited: All about ...
- CFUnited: Event Driv...
- CFUnited: Integrated...
- CFUnited: ColdBox Fr...
- CFUnited: Design Pri...
- CFUnited: Automating...
- CFUnited - Changing ...
Popular Entries
- Import/Export in SQL...
- SAML and ColdFusion ...
- SAML and ColdFusion ...
- SAML and ColdFusion ...
- Improving Performanc...
- SAML and ColdFusion ...
- SQL Server 2005 Expr...
- SAML and ColdFusion ...
- Learning Flex
- Second Blog CFC Surv...
Top Commenters
- Nathan Mische (11)
- CFdevfusion (6)
- Peter Bell (4)
- Rey Bango (3)
- Terrence Ryan (3)
- Scott (2)
- Sean Corfield (2)
- Jim Priest (2)
- David (2)
- Scott Stroz (2)
Slideshows
Pool Surprises...Sponsored Links
Search
Subscribe
Enter your email address to subscribe to this blog.RSS
Tags
cfug cfunited coldfusion flex generalArchives
- Adobe (5) [RSS]
- AIR (6) [RSS]
- ASP.NET (2) [RSS]
- BlazeDS (1) [RSS]
- Books (1) [RSS]
- CFEclipse (5) [RSS]
- CFML (0) [RSS]
- CFUG (26) [RSS]
- CFUnited (23) [RSS]
- ColdFusion (53) [RSS]
- College Football (3) [RSS]
- Conferences (1) [RSS]
- Development Tools (3) [RSS]
- DIY (1) [RSS]
- Eagles (3) [RSS]
- Fireworks (1) [RSS]
- Flash (3) [RSS]
- Flex (10) [RSS]
- Flyers (2) [RSS]
- Frameworks (5) [RSS]
- General (28) [RSS]
- Hockey (2) [RSS]
- Hosting (1) [RSS]
- House (2) [RSS]
- HTML (2) [RSS]
- JavaScript (1) [RSS]
- Jobs (1) [RSS]
- Macromedia (0) [RSS]
- Misc. (5) [RSS]
- Model-Glue (4) [RSS]
- Navy Football (5) [RSS]
- onair2007Philadelphia (3) [RSS]
- onairbustour (3) [RSS]
- Open Source (0) [RSS]
- Other Sports (4) [RSS]
- Performance (3) [RSS]
- Personal (2) [RSS]
- Phillies (2) [RSS]
- Projects, User Group Manager (1) [RSS]
- Rant (1) [RSS]
- Rants (1) [RSS]
- SAML (6) [RSS]
- Site (1) [RSS]
- Soccer (4) [RSS]
- SQL Server (2) [RSS]
- Transportation (1) [RSS]
- Wedding (2) [RSS]
AGGREGATORS
CFUnited: Refactoring to Object Oreinted Programming
Posted On June 25, 2008 11:00 AM By Phil in CFUnited
My final session at CFUnited was Dan Wilson's talk on Refactoring to Object Oriented Programming. While this session doesn't have as extensive notes as the other ones, it was very worthwhile to go to. Dan first talked about how to approach refactoring an application. His message was don't try and do everything at once because of a number of factors: cost, time, management buy in, etc. Instead, take a look at how you can change certain things in various areas of an application. To that end, he walked through a number of design patters and showed before and after code using the Kalendar application that he helped work on. If he could post those before and after, I think that would help folks trying to transition from procedural to OO-like as great examples of how and where to apply these principles.
CFUnited: Continuous Integration with SVN, ANT, CFUnit & Selenium
Posted On June 25, 2008 10:53 AM By Phil in CFUnited
Next up on Saturday was Qasim Rasheed's presentation on integrating SVN, ANT, CFUnit & Selenium. Some of the beginning stuff was covered in other sessions, but one thing I did notice is that everyone does their things slightly differently even if they are using the same products. Also, Qasim indicated if he had more time, he'd probably have looked at MXUnit as opposed to CFUnit, but reiterated what others said and that any of the xUnit frameworks should be used. His overview of Selenium was very good and I'll add that to my ever growing list of things to try out after the conference and bring into the workplace for use. Here are my notes and conclusions from this session:
CFUnited: Prototyping for Smarties
Posted On June 25, 2008 10:44 AM By Phil in CFUnited
In the afternoon on Saturday, I attended the Prototyping for Smarties session by Hal Helms and Clark Valberg. Tangent:Prior to their first session, I believe, I was having a discussion with a bunch of people who were trying to figure out what the "Smarties" candy was. I described it as looking like pills, aspirin, others said different kind of pills, but nevertheless, you can find out exactly what they are by going here.End Tangent. Anyways, as has come to be expected, Hal and Clark's presentation didn't disappoint and Ben Nadel played the hyper-worrying/frazzled developer (like nervous guy, Doug, on Scrubs) to a T (almost too good, you might say, :). What also was good, was having attended a number of Hal's sessions over the years, as well as his Fusebox training back in 2001 or 2002 (can't remember), is that he has reevaluated some of his positions on certain topics, like prototyping and the depth needed to move forward on a project (he now advocates the medium fidelity model). Lots of good points came out of the topic and combining it with the Changing the Game presentation, one can definitely begin to see how to approach clients in a different manner. Here are my notes from the presentation:
CFUnited: All about CFThread
Posted On June 25, 2008 10:26 AM By Phil in CFUnited
Another session I attended Saturday was Rupesh Kumar's presentation on CFThread. I'll admit, since I don't have CF8 at work, I haven't really played with CFThread all that much and really don't know much more than what folks have mentioned in the blogsphere. Anyways, as is the theme that seemed to come out of this conference, it is definitely a tool worth looking into, especially considering all the emailing our applications do (and the logging they should be doing) that we could separate out and have them run under their own process. Here are my notes on the presentation:
CFUnited: Event Driven Programming
Posted On June 25, 2008 10:20 AM By Phil in CFUnited
I'm going to try and finish up all my posts/reviews from CFUnited today and tomorrow. Essentially, I have the Saturday sessions to wrap up and then probably a final wrap-up from my experiences at the conference as a whole. Anyways, I got up early on Saturday to attend Sean Corfield's Event Driven Programming session. Essentially, Sean delved into a topic that is somewhat foreign to CFML developers, but is heavily used in the RIA space (Flex primarily but also in AJAX). CFML, by its nature (even if you use OO concepts) is procedural in nature. While Sean did show is new framework, Edmund, much of his talk centered on the types of thinking needed to institute and design for an event driven architecture. I have mentioned this a few times both here and to others, I didn't really understand the event aspect of Flex until I developed a few ASP.NET applications. For some reason, and it may have been the code-behind inherit in ASP.NET and VisualStudio, but I finally "got it" after doing those projects. It did help me to understand how I needed to think about "events" within a page and its response. I look forward to seeing more of Sean's Edmund framework. Here are my notes from the presentation:
CFUnited: Integrated ColdFusion Development Environment
Posted On June 21, 2008 10:49 AM By Phil in CFUnited
The last session I attended on Friday was Phill Nacelli's presentation on the an integrated ColdFusion development environment. There wasn't much different in here that what has been shown with the ACME guide and the articles in the recently released Fusion Authority, but, like I said before, some of what I attended at CFUnited was to bring back ideas to work as we rethink our entire infrastructure. Phill used Apache instead of SVNServe so that was nice to see how all of that was setup. Here are my notes from the presentation and it has been recorded (hopefully so was Saturday's):
CFUnited: ColdBox Framework 101
Posted On June 21, 2008 10:36 AM By Phil in CFUnited
Friday afternoon started off by me attending Luis Majano's Coldbox Framework 101 presentation. I must admit, I have never really looked at the framework before and wanted to see how it differs from the other frameworks. Luis gave a good overview of his framework and covered topics to be released in the next version (2.6 I believe). Anyways, here are my notes for this presentation:
CFUnited: Design Principles for Developers
Posted On June 21, 2008 10:28 AM By Phil in CFUnited
I attended Dave Powell's Design Principles for Developers presentation on Friday morning (a nice way to start off a birthday). Design is something I really need to get into, especially if I ever decide to take on secondary work (well, I want to, but it's a matter of finding time). I struggle with layouts and understanding the relationships, but Dave did a good job of slowly introducing those subjects to us developers and has given me some things to think about when I mark up Fireworks comps or prototypes. He showed good and bad designs, although I'm not sure on some of the good designs, but the web community (Webby Awards) seemed to think so. Here are my notes from his presentation:
CFUnited: Automating the build & deployment process with ANT
Posted On June 21, 2008 10:20 AM By Phil in CFUnited
Marc Esher gave a good overview of ANT on Thursday. When first working with ANT, I found it daunting, I didn't really understand it and the setup and it's real power. After attending Marc's presentation (as well as seeing its use in others), I'm not as "scared" of it as I was. Hopefully I can bring some things back to work and show my group how we can use it to minimize some of our more repetitive tasks that could really be done using build tools like ANT. Here are my notes from this presentation:
CFUnited - Changing the Game
Posted On June 21, 2008 10:11 AM By Phil in CFUnited
So I'm a little late in posting these reviews. I'll spread them out over the next few days (you would not believe how many people came up to me and asked why I wasn't posting reviews anymore). Hal Helms and Clark Valberg did a presentation on how to change the game when dealing with clients. This was a really good presentation and focused generally on how to make you stand out from others when obtaining work. My suggestion, as a I put on the review sheets, is to make this presentation into a podcast. I think it would benefit the community as a whole and the conversational style they used fits into a podcast nicely. It started out rather funny with Clark and the "outsourced" Hal and then everyone in the audience essentially revolting and saying "We Want Hal". The overall them was to show value to the customer by focusing on their needs first, being open to them, and including/working with them on processes that benefit both during the development of the application/project. Below are my notes from the presenation:


philduba.com



