Hi, Rick...
I do always want to improve my programming ability, but not so
much for the improvement itself, but to provide a better product for
the end user.
As a sole proprietor of a small business, I have plenty to do to keep
money coming in...including selling websites, developing websites, etc.
Not to mention the photography and videography I continue to do
as I did even before I jumped into web design / programming.
My issues are more practical. Better programming skills do lead
to better apps...I build much better apps now in 4.5 than I did when
I started with 4.5.
I know many programmers are salaried employees of companies who
know from where and how much their next check will be and can afford
time to delve into the intricacies of CF. I've got barely enough time to
keep up with the work I have now in CF, much less spending a lot of time
working out new programming techniques.
I would love to have the time, but it's just a practical matter of
priorities,
not to mention whether or not an upgrade provides any improvement
in my ability to SELL apps, not just design them. (Speed of development
doesn't come into play much here when I'm selling apps / sites that don't
require new programming.
I am intrigued by the "screen-based" RIA development approach in
Flash MX Pro 2004...that would provide a more "software-like", "page
refresh-not required" experience for customers who are used to using
standard software for tasks. I want to convince them to use web-based
apps instead.
The bottom line for me is...I want to invest time and money into
new functionality and programming capabilities AND end user experience.
It's the end user experience mostly that brings in the money...
Rick
> -----Original Message-----
> From: Rick Root [mailto:[EMAIL PROTECTED]
> Sent: Friday, November 12, 2004 8:57 AM
> To: CF-Talk
> Subject: Re: Blackstone to provide built-in "Flash Remoting" type
> capabilities?
>
>
> Rick Faircloth wrote:
> >
> > Let me ask you...what feature in all the versions after 4.5 has
> > really changed the product that you create? Not *how* you
> create it,
> > but what the client actually uses?
>
> Since most everything in coldfusion generates plain ol' HTML
> you're not
> going to see a lot of stuff that changes the end user experience.
>
> The features of the programming language that drives that
> HTML are why a
> programmer upgrades.
>
> For example, user defined functions were a valuable increase in
> PROGRAMMING functionality to me, that the end-user didn't
> see a bit of.
> But it made my programming a lot easier to say something
> like <cfif
> isvalidemail(form.email)> versus running it through a custom
> tag. And
> CFC development makes the programs I write easier to
> maintain and easier
> to write.
>
> > RIA's are a radical change
> > from the norm, but too much of a jump to have to use
> Flash, ActionScript,
> > etc. (In other words, a whole new paradigm of development)
>
> Well, if you had stayed current, it wouldn't be a huge
> increase... CFC
> development in CFMX was really an extension of the UDF functionality
> available in CF5.0 (with a lot more features)... web
> services and flash
> remoting both access CFCs (assuming you're using coldfusion to power
> your RIA).
>
> And my users LOVE the flash apps I've developed. They
> aren't fancy, but
> they are a LOT faster and easier to use than the previous HTML-based
> versions of the same applications. And they're a LOT easier
> to maintain.
>
> > I see all the talk about CFC's and have some idea of what they are,
> > but they're still just means to the same end...right?
>
> They are a means to becoming a BETTER developer, to writing more
> maintainable, more re-usable code, and basically being more
> productive
> in what you do on a daily basis.
>
> > has revolutionized your end product and not just your
> development process?
>
> I guess if you're not interested in expanding your
> programming skills,
> developing better applications, and working faster, then there's no
> reason to upgrade at all.
>
> I'll admit, I simply don't understand your point of view. I can't
> fathom someone not being interested in features that make
> their job easier.
>
> - Rick
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ~~~~~~~~|
> Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
> http://www.cfhosting.net
>
> Message: http://www.houseoffusion.com/lists.cfm/link=i:4:184106
> Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
> Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
> Unsubscribe:
> http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=708.628.4
> Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
>
> --
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.289 / Virus Database: 265.2.1 - Release Date: 11/10/2004
>
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.289 / Virus Database: 265.2.1 - Release Date: 11/10/2004
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:184131
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54