RE: re[4]: [ACFUG Discuss] Missing template handler does not have access to application scope?

2006-05-10 Thread Charlie Arehart
So the bottom line you're finding is that when you request a non-existing
CFM page, the application.cfc does not run. Sounds like either a bug or an
undocumented behavior. Thanks for clarifying that you're only using
application.cfc and not application.cfm. Since it's newer, it may well have
a bug. Unless someone else recognizes something here, sounds like something
to take to Adobe. You seem to have a pretty clear demonstration now.

As for your last comment, application vars are loaded in the memory of the
CF server when the application starts, so my application.cfc shouldn't even
*have* to be loaded for them to be available during every page request,
right?, well yes and no. Yes, if the application.cfc had been executed
commensurate with this request, then yes the vars would be there (assuming
no timeout, of course). 

But if a page doesn't execute the application.cfc (or doesn't run
application.cfm/CFAPPLICATION to connect to a given application), then there
is no connection between the request for that page and any previously
created application scope. It's always there in memory, but a page
connects to it by either running application.cfc or a given
application.cfm/CFAPPLICATION tag.

One last thought: if you were using application.cfm, I would have suggested
that a work-around is to simply CFINCLUDE the application.cfm in your page
(perhaps using an admin mapping to help locate it from wherever in your app
a requested page may live). With application.cfc, I don't know if the same
notion exists: could you invoke it manually? May be worth a try, at least
while you await a reply on its automatic processing.

Hope that helps.


/charlie

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mischa
Uppelschoten ext 10
Sent: Wednesday, May 10, 2006 11:44 AM
To: discussion@acfug.org
Subject: re[4]: [ACFUG Discuss] Missing template handler does not have
access to application scope?

Thanks Charlie, let me answer your questions below. (long answer warning!)


 Mischa, when your first note mentioned you were use this as a missing
template handler, I assumed that you were referring to the Admin console
configurable setting. 
** Correct, CF admin - Server Settings - Settings - Missing Template
Handler.


Now you mention using the application.cfc.
** That was Teddy's suggestion. Since I'm in the dark on this issue, I'm
trying everything folks tell me ;)

 I just want
to make sure that these are unrelated in your mind (as I don't believe that
the application.cfc does missing template handling, just as CFERROR does
not). 
** From what I can see, you're right.

Also, the existence of application.cfc prevents application.cfm running,
doesn't it? So you want to remove that if it was just some kind of test.
** If I understand correctly, it is suggested to use application.cfc instead
of application.cfm on MX7, which is what I have been doing. I have never had
an application.cfm.


So, just to be clear, you are confident that the error handler is being
triggered by the admin setting pointing to it, but when it does it fails if
you refer to an application variable.
** Positive.

 That would seem to suggest that it
simply isn't running the application.cfm. It should, I'd think, but I don't
know for sure.

First things first: if you enable debugging, do you in fact see that it does
not run the application.cfm?
** Ok, I think there are 4 situations:
1. request non-existing html file, request app var: application.cfc is
executed, app var is returned, page-not-found.cfm executed properly.
2. request non-existing html file, do not request app var: application.cfc
is executed, app var not requested, page-not-found.cfm executed properly.
3. request non-existing cfm file, request app var: application.cfc is not
executed, app var is not returned, page-not-found.cfm does not execute
properly.
4. request non-existing cfm file, do not request app var: application.cfc is
not executed, app var is not requested, page-not-found.cfm executed
properly.

BTW, I'm relying on the Execution Times section of my debug window to
determine whether application.cfc is executed or not.



If it's still not clear, rather than dump the application scope (as you did
in your original note), try dumping the variables scope (cfdump
var=#variables#) Assuming you have no other vars being set in the error
handler, you should see a dump of the empty variables struct. Then, in the
application.cfm, do a cfset name=bob, and rerun the request, to see if
the CFDUMP now shows the variable. 
** Ok, I added this extra variable in a cfset to my application.cfc -
onRequestStart  and restarted the CF service.

If it doesn't, then it clearly isn't
running the application.cfm.
** When I do cfdump var=#variables# as a first thing on
page-not-found.cfm scenario 1: struct [empty], app var is outputted, extra
var is not dumped scenario 2: struct [empty], extra var is not dumped
scenario 3: dump of the CFERROR and ERROR structs (nothing 

RE: re[6]: [ACFUG Discuss] Missing template handler does not have access to application scope?

2006-05-11 Thread Charlie Arehart
Mischa, you say, Instantiating application.cfc does not throw an error, but
also doesn't set my application vars :( 

Just to be clear, are you just instantiating it (such as with CFObject or
CreateObject)? Or are you also invoking a method (after one of the above, or
using CFINVOKE)? While the implicit invocation that happens on page request
does that for you, naturally if you are doing it explicitly you need to pick
a method. 

The interesting/unfortunate challenge is that you'd need to certainly run
onRequestStart, but you'd also need to run OnApplicationStart (since you
know it's not being run for you implicitly and that's where I assume you're
setting your application vars) and possibly OnSessionStart. 

I realize it will feel weird to contemplate running those, and one could
argue, you need to be careful not to run those if the app or session has
already started, but remember that Mischa's challenge is that in the
missing template page processing he's observed that the application.cfc
doesn't seem to run. (Actually, you said that it does not run for CFM pages,
but does for HTM pages, which certainly seems odd. It would seem, then, that
you need to dynamically determine in the missing template handler when it is
so that the application.cfc did not run, and only invoke these methods
then.)

Again, though, it all sounds like a bug so hopefully your report to Adobe
will yield fruit. Let us all know how it goes.

/charlie

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mischa
Uppelschoten ext 10
Sent: Wednesday, May 10, 2006 2:07 PM
To: discussion@acfug.org
Subject: re[6]: [ACFUG Discuss] Missing template handler does not have
access to application scope?

snip
With application.cfc, I don't know if the same notion exists: could you
invoke it manually? May be worth a try, at least while you await a reply on
its automatic processing.

** I actually did try setting my application vars manually within the
page-not-found.cfm page, and that does work, however that means duplicating
most of my variable assignments and decreases maintainability of the app.
Instantiating application.cfc does not throw an error, but also doesn't set
my application vars :(

Thanks for your help, I'll let you know if Adobe comes back with anything
helpful.
/m





* To unsubscribe from this list, manage your profile @ *
* http://www.acfug.org?fa=login.edituserform   *
*  *
* For more info, see http://www.acfug.org/mailinglists *





RE: [ACFUG Discuss] OT:Coming to Atlanta

2006-05-31 Thread Charlie Arehart



I guess the question is which has suitable parking and/or 
access from the subway. Does anyone know?

/charlie



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Dean H. SaxeSent: Tuesday, May 30, 2006 2:51 
PMTo: discussion@acfug.orgSubject: Re: [ACFUG Discuss] 
OT:Coming to Atlanta
The largest place to gather in that area is probably 5 Seasons (www.5seasonsbrewing.com). They have 
great beer and food and a large outdoor patio.

-dhs



On May 30, 2006, at 2:43 PM, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:

  There is a pub 
  called Meehan's in the City Walk (Kroger) shopping center off Sandy Springs 
  Circle (about 2.5 miles from MicroTek). There is also a pub called Ship and 
  Anchor a little further down Roswell rd (3-3.5 miles). Another option is 
  Chequers on Hammond (about 1.5 miles); not a pub, but they have food and 
  beer.
  
  
  From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of 
  Steve DruckerSent: Tuesday, May 30, 2006 2:24 PMTo: 
  discussion@acfug.orgSubject: 
  RE: [ACFUG Discuss] OT:Coming to Atlanta
  
  Yeah, 
  unfortunately I've got to be at the airport Wednesday evening (7th) so I can't 
  make the regular meeting. As you all are aware, dealing with Hartsfield during 
  the summer is not unlike playing Russian Roulette. I'll be available on 
  Mon/Tue evenings. No preference on the day(s).
  
  -S
  
  
  From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of 
  Charlie ArehartSent: Tuesday, May 30, 2006 1:10 
  PMTo: discussion@acfug.orgSubject: 
  RE: [ACFUG Discuss] OT:Coming to Atlanta
  
  I'm sure many 
  would enjoy it, Steve. Thanks for the offer. Our meeting is the 7th, as you 
  may have noticed. So are you saying you would want to do it one of the other 2 
  days you're in? Any preference?
  
  And does anyone 
  know a place near there which could be indicated? As for announcing it, we can 
  indeed mark it as a "Special event" on the calendar and send an announcement 
  to the announcement list (which may get some additional people who watch that 
  but not this list). We did the same for a meet and greet with Jeff Coughlin 
  last week.
  
  /charlie
  
  
  
  From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of 
  Steve DruckerSent: Tuesday, May 30, 2006 11:26 AMTo: 
  discussion@acfug.orgSubject: 
  RE: [ACFUG Discuss] OT:Coming to Atlanta
  
  Well, I'll be 
  teaching here:
  
  Microtek1000 Abernathy Road NE Northpark Town 
  Center Building 400, Suite 194 Atlanta, GA 30328 
  
  So anything that 
  is within close proximity would indeed be groovy.
  
  
  Regards,Steve DruckerCEOFig Leaf 
  Softwarewww.figleaf.comAdobe / Macromedia / Paperthin / Google Premier 
  Consulting and Training Partner 
  
  
  From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of 
  Teddy PayneSent: Tuesday, May 30, 2006 10:49 AMTo: 
  discussion@acfug.orgSubject: 
  Re: [ACFUG Discuss] OT:Coming to Atlanta
  Steve,We should have the powers at be at the ACFUG set up a 
  "meet and greet" event. Perhaps make the email sound less pathetic and get 
  people to come geek out, have some frosty beverages and formalize the 
  experience at a groovy cool pub. Cheers,Teddy
  On 5/30/06, Steve Drucker [EMAIL PROTECTED] wrote: 
  


In a last 
minute schedule change, it turns out that I'll be making a somewhat rare 
appearance in Atlanta, teaching a Fast Track to ColdFusion class on June 
5-7th. Unfortunately, I can't make the ACFUG meeting, but would love to have 
a beer on the 5th/6th with anyone wanting to geek-out discussing CF, AJAX, 
SPRY, Search Engine Optimization, or other web stuff. 

(and yes, I 
know this email sounds somewhat pathetic)

grin

Email me 
off-list if interested.

Regards,Steve 
DruckerCEOFig Leaf Softwarewww.figleaf.comAdobe / Macromedia / 
Paperthin / Google Premier Consulting and Training Partner 
-- cf_payne / 
  - To 
  unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
  For more info, see http://www.acfug.org/mailinglists 
  Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
  List hosted by FusionLink 
  - 
  - To 
  unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
  For more info, see http://www.acfug.org/mailinglists 
  Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
  List hosted by FusionLink 
  - 
  - To 
  unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
  For more info, see http://www.acfug.org/mailinglists 
  Archive @ 

RE: [ACFUG Discuss] Learning Cold Fusion

2006-06-17 Thread Charlie Arehart
Thank you for that, Dean. I'm especially pleased to hear that I've been of
help to you, seeing how much you now give back to the community. And that is
indeed the way it ought to be. I was motivated to get into user groups
because I learned so much from them, starting in the early 80's in my
mainframe career--yes, we had user groups back then, and mailing lists, and
even electricity. :-) Seriously, though, that cycle of learning and giving
back has been so valuable.

As to Jeremy's suggestion in his earlier note regarding SQL books, I would
have to counter that Joe Celko's books are definitely more for those who
have achieved not just the basics but really is ready to go well beyond
that. Certainly great stuff, but like recommending the Gang of Four book as
someone's first foray in to Design Patterns (Head First would be a better
choice there). Instead, I'd recommend Ben Forta's Teach Yourself SQL in 10
Minutes. If you read the spotlight review at Amazon, mine from 2000, you'll
see why I like it so much, and it's in its 3rd edition now.

Otherwise, Jeremy makes fine points, as confirmed and added to by Dean and
Rick.

As for books, you mentioned Ben's CFWACK and it's indeed a classic. You can
find discounted copies of that, and The CFMX Bible (done by the Churvises,
Hal Helms, and myself), and many other good CF books (like the Oreilly one)
online. 

And don't forget the free manuals that come with CF, and more than just the
reference. There's a real user guide to CF, CFML, coding, and more,
that's several hundred pages long. You can get it in print and read it
online in HTML and PDF. In CFMX 7 the manual's called the ColdFusion MX
Developer's Guide, and in 6.1 Developing ColdFusion MX Applications (and
something yet again in CF5). It and all the docs are available online in PDF
and HTML form (and can even be purchased in print) at
http://www.adobe.com/support/documentation/en/coldfusion/documentation.html

Don't forget, as well, the example apps that come with CF (an option on
installation). They're not paragons of good design, but as has been conveyed
in this thread, there's learning to get started, and then there's learning
to advance. CF7 in particular has an especially nice flash-based interface
to help with its getting started resources.

Finally, though it may be old, there was a CD produced by Allaire called the
SkillBuilder. I would bet you could find it. There's a more recent version
of something similar, a video that does cover CFMX, at:

http://www.learnwebdevelopment.com/intro_to_coldfusion_mx.html

I've not used either of them but the price for the latter is right to fit in
your budget.

/charlie

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dean H. Saxe
Sent: Saturday, June 17, 2006 4:45 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] Learning Cold Fusion


I'm with Jeremy on this.  I'm a book learner, read a book, implement, read
more, implement more.  I'm a self-taught programmer, unless you consider
taking Pascal in college in 1990 part of my career (I don't).  Classes are
helpful,  but they are expensive.  Most classes I see on any technical area
of expertise are in the neighborhood of $750 - $1000/8 hour day.

That having been said, the best addition to books and trying new things has
always been having a mentor to work with.  Someone who knows XYZ technology
just a bit better than you so you can learn from his or her experience.  My
first boss, Eric Palmer, was that person for me WRT DB design and SQL.  My
next boss helped me really get my feet wet with OO and Java.  WRT
application security, I was on my own for a while but eventually found some
people who have helped me grow in that space as well.  I've also learned a
lot from people in ACFUG over the years too.  Cameron Childress, Jeremy
Allen (who I'm happy to work with now), Charlie Arehart, Shawn Gorrell and
others have all been great resources over the years.

Good luck Rick!
-dhs

On June 17, 2006, Rick Lansford wrote:

 I took a class, but looking back, it would have been just as easy to 
 learn on my own. However, I am not in the league with the others on 
 this list (I still pretty much use a basic to mid-level programming 
 technique). So if your goal is to get to their level I think it would 
 take some formal training. Just to let you know, you can do a lot (and 
 I mean a lot) just knowing the basic aspects of CF and having a pretty 
 fair understanding of SQL and DB design.
 
 Rick
   -Original Message-
   From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Robert Reil
   Sent: Saturday, June 17, 2006 2:25 PM
   To: discussion@acfug.org
   Subject: [ACFUG Discuss] Learning Cold Fusion
 
 
   Here's an easy one!
 
 
 
   Whats the easiest cost effective way to learn how to get up and 
 rolling in CF?
 
   Budget a couple hundred.
 
   I have servers, and software. Should I take a class, a web school, 
 or use Forta's Web App Construction site

RE: [ACFUG Discuss] Learning Cold Fusion

2006-06-19 Thread Charlie Arehart



Yeah, sorry, Jeremy. I should have acknowledged (as I did 
see) that you particularly pointed out in your earlier note that the Celko book 
had a chapter on normalization that you recommended. No question, that's 
valuable knowledge that many do lack, and you're right: Ben's TYS10M doesn't 
approach it in any depth. Good catch. 

There are various books out there on the topic of DB 
design. Unfortunately, there are also various arguments about them among 
reviewers. Perhaps they disagree with the background from which the 
authorsspeak, or they can't sympathize with theintended background 
the author had in mind for the audience. Anyway, if anyone ever has to build any 
database or even add a new table, or if they must work with a database that is 
"normalized", it's imperative that they spend at least a few hours trying to 
understand that topic. Jeremey's mention of the wikipedia is another good 
starting point.

/charlie



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Jeremy AllenSent: Sunday, June 18, 2006 12:50 
AMTo: discussion@acfug.orgSubject: Re: [ACFUG Discuss] 
Learning Cold Fusion
SQL In 10 Minutes seems like a fine book for learning the basics of 
SQL Syntax. What I don't see is a good grounding in Normalization and database 
design. The Learn SQL in 10 minutes book focuses on SQL Syntax and SQL 
Queries. That is good... you DO need to know all of that and I suppose a 
structured approach to learning the syntax and basics is required. I also 
willingly admit that the Celko book is pretty out there in terms of skill level 
for a lot of the topics covered. You will save yourself a LOT of pain by 
understanding proper database design and normalization early on. Its not a 
difficult thing to get a handle on. If your average developer just knew 1NF, 2NF 
and 3NF better database designs on the whole would be a lot better. You can 
probably find enough on the normal forms just by searching the Internet. 
Once again Wikipedia is a good start http://en.wikipedia.org/wiki/Database_normalization. 
I only bring it up because it is quite often overlooked and it is a critical 
piece in my mind. Enough on that.snip



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Learning Cold Fusion

2006-06-19 Thread Charlie Arehart
That's really awesome, Dean and Jeremy.  Thanks for the efforts and the
contribution. It would also seem useful for folks seeking another demo of MG
code. I've not yet installed your app, but I do agree that sample code can
be valuable: yet, as you note, much of the sample code out there isn't
necessarily good practice. I'll have more on that in a moment.

/charlie

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dean H. Saxe
Sent: Saturday, June 17, 2006 11:39 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] Learning Cold Fusion


By the way, if you haven't seen it yet I have a little advice on how *not*
to write code.  

The company I work for, Foundstone (A division of McAfee), has just release
HacmeShipping.  The tool was written by me, along with some support from
Jeremy Allen.  It shows how *not* to write CFMX 7 code under Model-Glue,
though mostly from the perspective of security concerns with CFML. You can
download the code from http://www.foundstone.com/resources/s3i_tools.htm
along with installation instructions and an white paper, written by Jeremy,
showing how various web application attacks work against the application.
For some real fun, download HacmeBooks (J2EE) and HacmeBank (.Net) to see
how the three work together using web services and how all of them can be
attacked using similar paradigms.

For someone learning CFML, this is a good tool to show you what you
shouldn't be doing from a security perspective.  Hopefully everyone learns
something from my mistakes!

-dhs




-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Re: Who's going to CFUnited?

2006-06-26 Thread Charlie Arehart



I'll just step up and say I'm not contributing to the 
coordination because I have just too much going on to take that on, let alone 
commit to being there. I will try to make it if someone gets it organized. :-) 


And I'll say as well, for those curious about the weather, 
that all is fine here. Just arrived tonight by way of BWI. Just normal wet 
streets, no probs on 95, beltway, or 355. Now in the hotel. All is lovely and 
calm. We'll be in the hotel most of the time anyway, so let the rains come. We 
will learn and laugh!

/charlie



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Teddy PayneSent: Monday, June 26, 2006 9:35 
AMTo: discussion@acfug.orgSubject: Re: [ACFUG Discuss] Re: 
Who's going to CFUnited?
The questions remainsas such:What day does the ACFUG CF 
United attendees want to meet? Wednesday?There is an internet cafe in 
the expo area:http://www.cfunited.org/become_sponsor.cfm#expo 
We need some logistics my friends. =)
On 6/26/06, Howard 
Fore [EMAIL PROTECTED] wrote: 

  That sounds good. 
  On 6/24/06, Cameron 
  Childress [EMAIL PROTECTED] 
  wrote: 
  for 
sure...most people going their own directions at night so 
itsmuch easier to get folks tofether at lunch.
  Sounds good.
  I 
didn't even look, are they serving lunch for us?if so we can 
justagree to find a table together and make that our lunch so we all 
knowwho each other are and look like when we bump into each other 
duringthe rest of conf... 
  It does look like they are providing lunch. http://www.cfunited.com/faqs.cfm:
  3. Are you providing meals?We will only provide coffee in 
the morning and lunch around noon each day. Dinner is not provided by 
CFUNITED. For lunch you can indicate on the registration form if you need a 
vegetarian or kosher meal.-- Howard Fore, [EMAIL PROTECTED]"Gliddy glub gloopy / Nibby nabby 
  noopy / La la la lo lo / Sabba sibby sabba / Nooby abba nabba / Le le lo lo / 
  Tooby ooby walla / Nooby abba naba / Early morning singing song" - Good 
  Morning Starshine 
  - To 
  unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform For more 
  info, see http://www.acfug.org/mailinglists Archive @ http://www.mail-archive.com/discussion%40acfug.org/ List 
  hosted by FusionLink 
  - 
-- cf_payne / 
- To 
unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] homesite

2006-06-26 Thread Charlie Arehart



What version are you using? At the same time as the rename 
of CF Studio to HomeSite+, MM lost a lawsuit requiring them to change some 
behaviors--one of which related to the manipulation of windows. In the new 
incarnation, one often finds a message popping up regarding one of those 
tabs/windows saying "To move this item, choose 'Move Help to' from the Resource 
Window's context menu". It's annoying if unexpected, but it may hold the clue 
for you. Right-click on what you're trying to move, and choose "Move Help 
toLeft". 

There is also a "don't show me this message window" 
checkbox, which if you've checked off in the past would explain why you weren't 
getting that popup when you tried to move it.

/charlie



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Dusty HaleSent: Monday, June 26, 2006 8:26 
AMTo: discussion@acfug.orgSubject: RE: [ACFUG Discuss] 
homesite



Seems like there used to be a doc all option under 
View  Resource Windows. However, I can no longer find that option 





From: 
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On 
Behalf Of [EMAIL PROTECTED]Sent: Monday, June 26, 2006 7:58 
AMTo: discussion@acfug.orgSubject: RE: [ACFUG Discuss] 
homesite


They're dockable 
windows - you should be able to just drag it over where you want it and it will 
lock into the sidebar. Try that out...

  -Original 
  Message-From: 
  [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On 
  Behalf Of Dusty HaleSent: Monday, June 26, 2006 7:53 
  AMTo: discussion@acfug.orgSubject: RE: [ACFUG Discuss] 
  homesite
  
  I actually was using that  however, it doesnt make 
  the windows doc to the side like I am used to but rather it makes them just 
  pop out into another window.
  
  Do you by any chance know how to get them to doc to 
  the side? Wow I have been using homesite over 5 years so you would think I 
  would know this. Seems like I have done this before just cant remember at the 
  moment. thx
  
  
  
  From: 
  [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On 
  Behalf Of allenSent: Monday, June 26, 2006 7:39 
  AMTo: discussion@acfug.orgSubject: Re: [ACFUG Discuss] 
  homesite
  
  
  
  View / Resource 
  Windows
  
  
  
  (this is the most annoying part of 
  Homesite. In the 8-10 yrs I have used the tool, I have forgotten this many 
  times and others I work with too).
  
  
  
  
  
  - Original Message From: 
  Dusty Hale [EMAIL PROTECTED]To: discussion@acfug.orgSent: Monday, June 26, 2006 
  7:31:41 AMSubject: [ACFUG Discuss] homesite
  
  Does anyone remember how to get the file windows to 
  doc on the left side of homesite? Mine have disappeared and cant remember how 
  to get them back at the moment. thx
  
  - 
  To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform For more 
  info, see http://www.acfug.org/mailinglists Archive @ http://www.mail-archive.com/discussion%40acfug.org/ List 
  hosted by FusionLink 
  -
  
  
  - 
  To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
  For more info, see http://www.acfug.org/mailinglists 
  Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
  List hosted by FusionLink 
  - 
  - To 
  unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
  For more info, see http://www.acfug.org/mailinglists 
  Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
  List hosted by FusionLink 
  - 
  - 
To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 
- To 
unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




[ACFUG Discuss] Flex 2 (And Flash Player 9) Released Today

2006-06-28 Thread Charlie Arehart




Here's news some may 
be interested: Flex 2 is now released, and pricing set:
---
Today Adobe announced the availability of the Adobe(r) Flex(TM) 
2 product line and Adobe Flash(r) Player 9 (see separate release), and 
introduced a new tiered licensing model to bring the power of Flex development 
within reach of every application developer. With powerful tools based on 
Eclipse(TM), a robust data services offering, and the introduction of the free 
Adobe Flex 2 Software Development Kit (SDK), Adobe is equipping developers to 
build a new class of rich Internet applications with improved usability and 
effectiveness.
Pricing and Availability
The Adobe Flex 2 product line is available now in English. The 
Adobe Flex 2 SDK, which includes the Flex framework and command line compiler, 
is available free of charge. Adobe Flex Builder 2 is available for an estimated 
street price of US$499. Adobe Flex Builder
2 with Charting is available for an estimated street price of 
US$749.
Adobe Flex Data Services 2 Express, which includes a single full 
production license for deploying applications on a single CPU, is available free 
of charge. List pricing for Adobe Flex Data Services 2 is US$20,000 per CPU plus 
maintenance and support. Volume discounts and custom pricing structures for 
ISV/OEM customers also are available. For more information about Adobe Flex 2, 
including system requirements and supported platforms, please visit http://www.adobe.com/products/flex/.
To help developers immediately start building rich, expressive web 
applications, Adobe has made a variety of online and in person learning 
resources available through http://developer.adobe.com.

/charlie




-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Editor Options for CF7 (Macromedia Studio 8? Homesite? Some other editor?)

2006-06-29 Thread Charlie Arehart



Not quite: CF Studio was indeed built from 
HomeSite,virtually identical except that it added various CFML-specific 
feature (and things like RDS support). Both product evolved together and could 
be bought separately, with Studio always about 3-times more expensive. When MM 
decided to create the Studio MX line, they had todo something withCF 
Studio, both in name and in packaging. So they renamed it to HomeSite+. 


You can no longer purchase CF Studio, nor can you purchase 
HS+ alone. It is indeed still being made and updated, but it's just available 
only on the DWMX or Studio MX CDs.While you don't see it as one of the 
options when you run the main installer, itcan be found on the CD as an 
executable.In that sense, CF Studio lives on in HS+, and technically 
HS+is now "free" (but only to those with a license for DWMX or Studio 
MX).

HomeSite also still 
exists as its own product, lacking the features 
that always distinguished CF Studio. 

And to answer Gordon's original question, the version 
of CFML support that HS+ would have depends on the version of DWMX/Studio MX on 
whose CD you installed it from. If from DWMX or DWMX/2004, it would have help, 
tag insight, and so on for the CF6 tags and functions. As of DWMX 8, it would 
have CF7 support. 

Note that you can also update your tag help, insight, 
etc. with free updates from Adobe that will work on either 
HS, CF Studio, or HS+. The CF7 updater is 
at: http://www.adobe.com/products/coldfusion/downloads/(look 
in the middle of the page for HomeSite+). If I recall, it only adds what was 
new, so if you are trying to add it to CF Studio or an old version of HomeSite 
or HomeSite+ that didn't have the CFMX 6/6.1 tag updates, you may lack those. If 
anyone recalls differently, or has a link for the CFMX 6/6.1 updaters for 
HS/HS+, please do share.

/charlie



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Dusty HaleSent: Wednesday, June 28, 2006 5:56 
PMTo: discussion@acfug.orgSubject: RE: [ACFUG Discuss] 
Editor Options for CF7 (Macromedia Studio 8? Homesite? Some other 
editor?)


As far as I know  yes 
 Homesite version is almost identical from what I remember  I assume Homesite+ 
may have a few new features over CF Studio ... cant remember for sure because 
it has been a few years since using CF Studio 





From: 
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On 
Behalf Of allenSent: Wednesday, June 28, 2006 5:00 
PMTo: 
discussion@acfug.orgSubject: 
Re: [ACFUG Discuss] Editor Options for CF7 (Macromedia Studio 8? Homesite? Some 
other editor?)



Call me cooky but wasnt CF Studio 
built FROM homesite?



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Editor Options for CF7 (Macromedia Studio 8? Homesite? Some other editor?)

2006-06-29 Thread Charlie Arehart



Well, I'll just speak up for the other "dinosaurs" who 
haven't gotten into Eclipse. :-) I just find that various things I'm used to 
aren't there, and while I suppose they may be there if I poke around enough, the 
problem is typical of getting any developer to move from one editor to another. 
Similarly, some of the great advantages that Eclipse/CFEclipse are ones that I 
just for now don't need.

I won't deny that at some point I (and others) may simply 
need to bite the bullet and suck it up. For now, though, I can speak for many 
who feel EXTREMELY productive in HS+ and just haven't felt a strong enough 
motivation to move.

/charlie



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of West, JasonSent: Thursday, June 29, 2006 8:50 
AMTo: discussion@acfug.orgSubject: RE: [ACFUG Discuss] 
Editor Options for CF7 (Macromedia Studio 8? Homesite? Some other 
editor?)


What I have found 
interesting is that the New FLEX developer was built using Eclipse. IMHO if you 
are wanting to get the latest studio that will be the next IDE for development 
(not trying to promote but rather keep up) then the Eclipse with CFEclipse might 
be your best bet. I am currently working with Cingular and they provide 
the Dreamweaver Ver 8 on the desk when you walk in. I loaded the Eclipse 
with CFEclipse and my only complaint would be that Dreamweaver has an FTP on 
save where Eclipse/CFEclipse does not. With our current environment that 
is a necessity to the developers with our testing servers being on UNIX systems 
and not on the local box.


Jason



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




[ACFUG Discuss] Reminder: ACFUG meeting is NO LONGER AT MACQUARIUM: August at FusionLink, beyond that we will need a new space

2006-07-26 Thread Charlie Arehart

*** we interrupt this mailing list discussion for an important news bulletin
from your ACFUG board ***

Folks, pardon me using the discussion list but just in case any here are not
on the announcements list
(http://www.acfug.org/index.cfm?fa=mailinglists.info), this is important
info, and also I want to open the floor to more than what was said in the
announcement.

First, please note that we are NO LONGER MEETING AT THE MACQUARIUM. It's a
real shame, but we've lost our sponsor there (she left the company), and
while we thought we had arranged another sponsor there, that proved not to
be the case, as those who came to the July meeting so clearly learned. (See
the announcement for how we pleasantly dealt with the surprise.)

Second, this month's meeting (next Wednesday) will be held at the offices of
FusionLink, our host and the company of board member (and this month's
speaker) John Mason. Thanks, John! He has also graciously arranged to cover
the cost of parking in that building's underground lot. Even so, taking
Marta may be smarta to avoid traffic. :-)

More information on John's office location is at:

http://www.acfug.org/index.cfm?fa=home.meetinglocationeventid=159

Finally, that is only a temporary location. We realize that most prefer not
to meet downtown, for various reasons (traffic, costs, etc.). Further, we've
found that most attending the meetings come from the north, or are at least
comfortable with heading north of the city, so the board has again been
investigating alternatives this past month and have some good propositions,
with more still to come.

If anyone knows any other facilities, drop me a note off-list (let's not
flood the list with such ideas, as we may get duplicates and indeed we may
have already looked into ones that would be recommended.) I don't mind
responding to each who writes me to let you know if your idea has already
been considered. Thanks for your patience.

/charlie
http://www.carehart.org/blog/client/



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Reminder: ACFUG meeting is NO LONGER AT MACQUARIUM: August at FusionLink, beyond that we will need a new space

2006-07-26 Thread Charlie Arehart
On the announcements list. There are two different lists, one for
announcements and one for discussions. I was referring here to the
announcement I had sent earlier today to the announcements list. I had
confirmed that it had been received by a couple folks before sending that
note. 

If you're on the announcements list and just hadn't gotten it, then be
patient. Email delivery is non-deterministic. If you are not on the
announcements list, see the link that I offered in the first paragraph
(trying to forestall such confusion.)

/charlie
http://www.carehart.org/blog/client/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert Reil
Sent: Wednesday, July 26, 2006 2:22 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] Reminder: ACFUG meeting is NO LONGER AT
MACQUARIUM: August at FusionLink, beyond that we will need a new space

 (See the announcement for how we pleasantly dealt with the surprise.)

Where was the announcement? I didn't see that.


Robert P. Reil
Managing Director,
Motorcyclecarbs.com, Inc.
4292 Country Garden Walk NW
Kennesaw, Ga. 30152
Office 770-974-8851
Fax 770-974-8852
www.motorcyclecarbs.com 

-Original Message-
From: Charlie Arehart [mailto:[EMAIL PROTECTED]
Sent: Wednesday, July 26, 2006 12:50 PM
To: discussion@acfug.org
Subject: [ACFUG Discuss] Reminder: ACFUG meeting is NO LONGER AT MACQUARIUM:
August at FusionLink, beyond that we will need a new space


*** we interrupt this mailing list discussion for an important news bulletin
from your ACFUG board ***

Folks, pardon me using the discussion list but just in case any here are not
on the announcements list
(http://www.acfug.org/index.cfm?fa=mailinglists.info), this is important
info, and also I want to open the floor to more than what was said in the
announcement.

First, please note that we are NO LONGER MEETING AT THE MACQUARIUM. It's a
real shame, but we've lost our sponsor there (she left the company), and
while we thought we had arranged another sponsor there, that proved not to
be the case, as those who came to the July meeting so clearly learned. (See
the announcement for how we pleasantly dealt with the surprise.)

Second, this month's meeting (next Wednesday) will be held at the offices of
FusionLink, our host and the company of board member (and this month's
speaker) John Mason. Thanks, John! He has also graciously arranged to cover
the cost of parking in that building's underground lot. Even so, taking
Marta may be smarta to avoid traffic. :-)

More information on John's office location is at:

http://www.acfug.org/index.cfm?fa=home.meetinglocationeventid=159

Finally, that is only a temporary location. We realize that most prefer not
to meet downtown, for various reasons (traffic, costs, etc.). Further, we've
found that most attending the meetings come from the north, or are at least
comfortable with heading north of the city, so the board has again been
investigating alternatives this past month and have some good propositions,
with more still to come.

If anyone knows any other facilities, drop me a note off-list (let's not
flood the list with such ideas, as we may get duplicates and indeed we may
have already looked into ones that would be recommended.) I don't mind
responding to each who writes me to let you know if your idea has already
been considered. Thanks for your patience.

/charlie
http://www.carehart.org/blog/client/



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-




-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-






-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Change Management Options Debate.

2006-08-02 Thread Charlie Arehart
Robert, further to all the recommendations to consider subversion, let me
point you to a recent blog entry I did pointing out resources that introduce
it from the perspective of a CFML developer:

http://carehart.org/blog/client/index.cfm/2006/7/12/subversion_resources

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Wednesday, August 02, 2006 8:13 AM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] Change Management Options Debate.

A good source control could help out tremendously.  You can branch off
separate builds...great freeware versions are CVS and Subversion (a spinoff
of CVS).  I think you will find plenty of information on these with a
google.  If you put the time into learning how to really incorporate a
source control you could do exactly what you're talking about below and at
the same time have good rollback points if you ever need to

I will say this, I've worked with Subversion and was very impressed - they
have tools that integrate into windows and they are pretty slick.  

Hope that helps a little,

Allen

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Robert Reil
Sent: Wednesday, August 02, 2006 8:00 AM
To: discussion@acfug.org
Subject: [ACFUG Discuss] Change Management Options Debate.


While I am new to development I have reached a point where I realize that we
have to modify AbleCommerce (our CF based shopping cart) but that Able
continues to revise their product, and create new updated builds.

This is going to become a mess as we go our way with their product and they
go theirs.

What I need to do is manage changes. We have been keeping a log file on
changes but they are only as good as the technician that documents it.
With this being the case I had a discussion last night at the study group
with Teddy, and John that there are many many other options that may be good
for me.

I will need to compare Older AbleCommerce builds with newer ones so I can
see the changes.
Also to save as a base line a certain config as a build once updates are
done. Then examining the AbleCommerce changes integrate them into our code.
Or Vice versa. And this needs to be as simple as possible.

So I respectfully open the floor for debate on what is the best FREEWARE
product for us to manage these ongoing changes.

Note:
These changes would be CFM, CSS,  WZC (AbleCommerce Wizard) files only for
the most part that I can see.
It would also be nice however if certain tables in the DB could be saved
with a build as well if that would be possible. (for cart settings mostly)
We are using CF6 at the moment on a Windows 2K server in MySQL4.1

Let the debate begin!

Thanks!

Robert P. Reil
Managing Director,
Motorcyclecarbs.com, Inc.
4292 Country Garden Walk NW
Kennesaw, Ga. 30152
Office 770-974-8851
Fax 770-974-8852
www.motorcyclecarbs.com 


-
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists Archive @
http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





-
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=gin.edituserform

For more info, see http://www.acfug.org/mailinglists Archive @
http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-






-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Change Management Options Debate.

2006-08-06 Thread Charlie Arehart
And a good book of exploration (which also discusses the differences and
benefits over CVS) is Pragmatic Version Control with Subversion, which I
have obtained from the publisher and am one chapter from finishing and then
will write up a review. Someone else had asked me at the meeting about
borrowing it, but after him, you could take it, Doug. Sounds like you're in
no hurry, right? :-)

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Cameron
Childress
Sent: Sunday, August 06, 2006 4:00 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] Change Management Options Debate.

On 8/6/06, Douglas Knudsen [EMAIL PROTECTED] wrote:
 righto.  So, in a team of 10 developers that don't seem to run into 
 these 'issues' in CVS that SVN solves, it doesn't seem very economical 
 to go through changing, eh?

All things held equal, I'm always a proponent of using the tools your team
is most familiar and proficient at.  If there aren't any compelling reasons
for you to change, then don't.

It's just like the age old CF vs [insert other language here] argument.  No
reason to change horses midstream if both horses get you there just fine,
and the development teams know one better than the other.  If it ain't
broke, don't fix it.

I would, however, thoroughly explore the differences and advantages of one
over the other before dismissing it.  Once that due diligence is over, make
the educated decision.

-Cameron


-
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists Archive @
http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-






-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Change Management Options Debate.

2006-08-07 Thread Charlie Arehart



Jeremy, do you have a blog? That would make a great blog 
post. Of course, you could point folks to do a google search where they'd find 
still others who've taken the time to write. But at least for CF folks, they may 
appreciate hearing of your experience/opinion.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Jeremy AllenSent: Monday, August 07, 2006 3:48 
PMTo: discussion@acfug.orgSubject: Re: [ACFUG Discuss] 
Change Management Options Debate.
THe points for SVN go like this:Versioning is much more sane 
and manageable. When I first started using SVN it was much more bearable to me. 
Your entire codebase can be encapsulated in one SVN version number instead of 
each file having its own version. When I say version 543 of the codebase with 
SVN there is no ambiguity about the state of the system when I say that. CVS has 
no easy concept of referring to the contents of the repository as a whole with a 
version number. That to me is what makes SVN so much better. SVN is 
easier to manage. This is a personal opinion but my experiences bear this one 
out. The command line for SVN is much more intuitive. SVN allows for you 
to delete and rearrange branches. This is HUGE. Deleting folders in CVS is plain 
not possible. CVSs delete functionality is just lacking in every way. 
Directories have revision numbers too. Everything in the system behaves 
consistently and there are no surprises or differences to deal with with 
different types of entities in the system as there is with CVS. SVN has 
no special functionality for branching, merging, or tagging. It is all 
implemented using the same functionality so how you arrange your repository is 
up to you. The cost of these operations in SVN is constant O(1) which is great 
compared to CVS and its slowness with many of these operations, especially on 
larger codebases. That is all I can remember off the top of my head. 
I know there are a couple of other good points somewhere in there that favor 
SVN. Sure a lot of these are small things but add them up and it makes SVN much 
better to work with. So if you are starting from scratch why bother with CVS? 
Unless you have very specific interoperability requirements or you are already 
really experienced with CVS from a management perspective I recommend using SVN. 
Its not just about solving "issues" with CVS. The system is also a bit more 
cohesive overall. And I promise you that with a team of 10 developers that 
consistently write code every week you WILL have to deal with these "issues" in 
CVS. They are common and frequently annoying problems not just edge case things 
that come up once in a while. That said if you already have a lot of 
experience with CVS or have some specific requirements SVN may not work out. If 
this is starting from scratch and you have not managed CVS or SVN before SVN 
wins quite easily in my mind. Why use an inferior system if you have no 
requirements holding you to it? Jeremy
On 8/6/06, Charlie 
Arehart [EMAIL PROTECTED] wrote:
And 
  a good book of exploration (which also discusses the differences 
  andbenefits over CVS) is "Pragmatic Version Control with Subversion", 
  which Ihave obtained from the publisher and am one chapter from finishing 
  and then will write up a review. Someone else had asked me at the meeting 
  aboutborrowing it, but after him, you could take it, Doug. Sounds like 
  you're inno hurry, right? :-)/charliehttp://www.carehart.org/blog/-Original 
  Message-From: [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED]] On Behalf Of 
  CameronChildress Sent: Sunday, August 06, 2006 4:00 PMTo: discussion@acfug.orgSubject: Re: 
  [ACFUG Discuss] Change Management Options Debate.On 8/6/06, Douglas 
  Knudsen  
  [EMAIL PROTECTED] wrote: righto.So, in a 
  team of 10 developers that don't seem to run into these 'issues' in 
  CVS that SVN solves, it doesn't seem very economical to go through 
  changing, eh? All things held equal, I'm always a proponent of using 
  the tools your teamis most familiar and proficient at.If there 
  aren't any compelling reasonsfor you to change, then don't.It's 
  just like the age old CF vs [insert other language here] 
  argument.No reason to change horses midstream if both horses 
  get you there just fine,and the development teams know one better than the 
  other.If it ain'tbroke, don't fix it.I would, however, 
  thoroughly explore the differences and advantages of one over the other 
  before dismissing it.Once that due diligence is over, makethe 
  educated 
  decision.-Cameron-To 
  unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserformFor 
  more info, see http://www.acfug.org/mailinglists 
  Archive @ http://www.mail-archive.com/discussion%40acfug.org/List 
  hoste

RE: [ACFUG Discuss] perf monitoring tools ( was Fwd: [ACFUG Announce] John Mason's powerpoint from last meeting now posted )

2006-08-08 Thread Charlie Arehart



Doug, they were not discussed (correct me if I'm wrong, 
anyone) but they're both free to try out (SeeFusion for longer, as it's for the 
first 2 hours of a run, compared to FR which is like 10 days). I've only used 
the former but will be trying the latter. Note that SeeFusion4 (just out) 
has a much more attractive Flash-based interface.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Douglas KnudsenSent: Tuesday, August 08, 2006 
3:52 PMTo: discussion@acfug.orgSubject: [ACFUG Discuss] 
perf monitoring tools ( was Fwd: [ACFUG Announce] John Mason's powerpoint from 
last meeting now posted )
nice! unfortunately I was ill and missed the meeting. Was 
anything discussed about the seefusion or fusionreactor products? We are 
contemplating purchasing one of them, seefusion is certainly kewler due to 
webapper's history, but has anyone used both and can lend some info on 
comparisons? Further, do you really think its needed? They certainly 
have the eye candy and are easier to use then perusing the logs. So far in 
a CF Admin support role I've always been able to ferret things out via the logs 
though, but its not exaclty glamours quick work, eh? DK



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] perf monitoring tools ( was Fwd: [ACFUG Announce] John Mason's powerpoint from last meeting now posted )

2006-08-08 Thread Charlie Arehart



Doug wrote: "Also wondering what will be in CF8 w/respect to this, eh?" 


No telling for now, but the rumors have abounded that 
folks figure Adobe ought to be seeking to do some of this themselves. Even so, 
there is a long history in the IT world of primary vendors leaving doors open 
for smaller tools vendors to fill a gap. So we shall have to see how it all 
plays out in the long run. 

Look at it another way: if one is saying, "should I buy 
a 3rd party tool if CF may come out with one?" I'd say "well, sure. For 
one thing, they're really quite inexpensive. More important, even if CF8 came 
out today, would you be installing it in production today? Not likely. So get 
one of the tools and enjoy it for months or perhaps even 
years."

Hope that helps.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Douglas KnudsenSent: Tuesday, August 08, 2006 
9:23 PMTo: discussion@acfug.orgSubject: Re: [ACFUG 
Discuss] perf monitoring tools ( was Fwd: [ACFUG Announce] John Mason's 
powerpoint from last meeting now posted )
thanks charlie. Yeah, I'm going to look at fusionreactor soon, 
a  2 day trial is much better in my case, I can't resart a production 
instance in the middle of the day to test a tool like seefusion out under some 
load, eh? Knock on some compressed wood shavings nearby, I don't have any 
major perf issues currently! I have heard over on cf-talk and cf-server 
lists that folks have used this to get them out of some sticky performance 
corners lately. The new seefusion 4 UI is certainly full of eye 
candy! Real nice! We shall see how things go. Also 
wondering what will be in CF8 w/respect to this, eh? DK
On 8/8/06, Charlie 
Arehart [EMAIL PROTECTED] wrote:

  
  
  Doug, they 
  were not discussed (correct me if I'm wrong, anyone) but they're both free to 
  try out (SeeFusion for longer, as it's for the first 2 hours of a run, 
  compared to FR which is like 10 days). I've only used the former but will be 
  trying the latter. Note that SeeFusion4 (just out) has a much more 
  attractive Flash-based interface.
  
  
  /charlie
  http://www.carehart.org/blog/
  



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: re[2]: [ACFUG Discuss] Regex help

2006-08-10 Thread Charlie Arehart
Yes, Ben Forta did Teach Yourself Regular Expressions In 10 Minutes and I
can recommend it. There are also many resources available online. Just
google regular expressions and the first few that come up look quite good.
There are also many tools that can help you build regular expressions
easily. I'll make note to create a resource listing many of them (someday),
if someone doesn't already know of one.

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dean H. Saxe
Sent: Thursday, August 10, 2006 11:09 AM
To: discussion@acfug.org
Subject: Re: re[2]: [ACFUG Discuss] Regex help

Jason,

First start with one of the RegEx in 10 minutes a day type books.  I think
there is one from Sams Publishing.  If you want to be a serious geek,
Regular Expressions by Jeffrey Friedl from O'Reilly rocks.

-dhs


Dean H. Saxe, CISSP, CEH
[EMAIL PROTECTED]
If liberty means anything at all, it means the right to tell people what
they do not want to hear.
 -- George Orwell, 1945


On Aug 10, 2006, at 10:58 AM, West, Jason wrote:

 OT:  Can you all suggest a good book that would give a better 
 understanding on regular expression programming?



 Thanks



 JLW

 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Teddy 
 Payne
 Sent: Monday, August 07, 2006 15:52
 To: discussion@acfug.org
 Subject: Re: re[2]: [ACFUG Discuss] Regex help



 I think what Dean is suggesting here is that it is wiser to validate 
 both from the server and the client.  The server validation being more 
 reliable than the client.  This is a well adopted paradigm and Dean 
 helps us remember this.

 Also, MITM = Man In The Middle, which is a type of attack that can be 
 used to attack a web site as a way to change data that would alter the 
 normal behavior of the application.

 Dean is very security conscious through profession and paranoia, which 
 is not a bad thing.  In the normal development process, it is always 
 recommended to consider ways that your application can be altered.

 For this given situation, one recommendation for removing the ability 
 to perform a SQL injection attack is to use the cfqueryparam or 
 cfprocparam tag when inserting data.  These tags will throw 
 exceptions if the datatypes do not match.

 If this topic is of interest to other people, we should have Dean 
 present application security again.  I attended oen of his 
 presentation before at ACFUG and it was a good primer for many types 
 of attacks.

 Cheers


 On 8/7/06, Dean H. Saxe [EMAIL PROTECTED] wrote:

 Say you want to find your string and its 10 to 12 characters in the 
 hexadecimal character set.  You can validate your data with:

 [A-F0-9]{10,12}

 This will match any hexadecimal number with a minimum of 10 chars and 
 a maximum of 12.  Its a positive way of doing data validation on your 
 string.

 -dhs


 Dean H. Saxe, CISSP, CEH
 [EMAIL PROTECTED]
 If liberty means anything at all, it means the right to tell people 
 what they do not want to hear.
  -- George Orwell, 1945


 On Aug 7, 2006, at 2:30 PM, Mischa Uppelschoten ext 10 wrote:

  Thanks! The piece that I was missing was the not (^) :)
 
 
  Dean, this expression rereplace(mystring, [^A-F0-9], , all) 
  filters out all the unwanted characters. What does {min},{max} do?
  Mischa.
 
 
 
 
  actually he would need this:
 
  rereplace(string, [^a-fA-F0-9], , all);
 
 
  On 8/7/06, Dean H. Saxe  [EMAIL PROTECTED] wrote:
  rereplace(string, [^A-F0-9], , all);
 
  But if you're trying to do data validation, why wouldn't you throw 
  out any data that doesn't match the regex [A-F0-9]{min,max}?
 
  -dhs
 
 
  Dean H. Saxe, CISSP, CEH
  [EMAIL PROTECTED]
  If liberty means anything at all, it means the right to tell people 
  what they do not want to hear.
  -- George Orwell, 1945
 
 
  On Aug 7, 2006, at 12:29 PM, Mischa Uppelschoten ext 10 wrote:
 
  I can figure out how to remove a number of disallowed characters 
  from a string, but what if I want to include only a-f and 0-9 and 
  discard everything else?
 
  so if a user supplies: E97152C6CF1DD198DE95C7F2C2EF5EA0, do nothing 
  if a user supplies E97152C6CF1DD198DE9;hackcode;
 
  it is supposed to return: E97152C6CF1DD198DE9accde
 
  Is that possible with a single regex? Or will I have to cycle 
  through the string, and replace every character that doesn't match 
  [a-f]|[0-9] with nothing?
 
  Thanks!
  Mischa,
 
 
 
  -
  To unsubscribe from this list, manage your profile @ 
  http://www.acfug.org?fa For more info, see 
  http://www.acfug.org/mailinglists Archive @ 
  http://www.mail-archive.com/discussion%40acfug.org/
  List hosted by http://www.fusionlink.com
  -
 
 
 
 
 
 
 
  -
  To unsubscribe from this list, manage your profile @ 
  

RE: [ACFUG Discuss] White Space In Source Code

2006-08-11 Thread Charlie Arehart



Robert, there are many solutions, 3 specific tags, 2 tags 
with related output control,one admin console setting, a new feature in 
CFMX 7 that might be helpful, and a couple of approaches not related to CFML. 
Pardon the few paragraphs to explain it all, but each has 
difference nuances and indeed offers varying levels of suppression and has 
slightly varying purpose (which reflect the evolution of CFML over time). 


First, there are 3 tags:

cfprocessingdirective 
suppresswhitespace="Yes"

 ... do whatever
/cfprocessingdirective

It's 
described as controlling "whether to suppress white space characters 
within the cfprocessingdirective block that are generated by CFML tags and often 
do not affect HTML appearance. Does not affect any white space in HTML 
code.". That's its intent, anyway. I think people have had varying 
experience, but I could be wrong.

Note 
that with thattag you MUST offer a closing tag--and it has to be in one 
template, can't be split with one in the application.cfm, and the closing in the 
onrequestend.cfm. :-)


Still 
another tag is CFSILENT/CFSILENT. It's 
described as, "Suppresses output produced by CFML within a tags 
scope. ". Again, this is a paired tag and both must be in a single 
template (can't be split up).

An 
older form is:

cfsetting 
enablecfoutputonly="Yes"

which 
doesn't require a closing tag. With it, then the ONLY output generated from the 
CFML page (including HTML tags and static text) will be that placed within a 
CFOUTPUT statement. Again, even to write out an html tag and/or static text, 
you'd need to wrap it (or a big block of it) in a CFOUTPUT. This often confuses 
people, either because they forget it's on and wonder, "where's my text"? Or 
they turn it on intentionally and forget to wrap static text in it and wonder, 
"why isn't this showing up?"

Note 
thatif you want to turn it back on (or off, depending on how you look at 
it), you use /cfsetting enablecfoutputonly="no". And note 
also that this CAN indeed be split over multiple files within a request. 


Another source of confusion with these approaches is 
the question of whether theyimpact included files and custom tags. There 
are differences between them in this regard, I'm pretty sure, and may be 
differences in behavior regarding that between CF and BD, as well as within 
different versions of each. Again, this stuff has been evolving over 
time.

Still 
another way to control output, in CFCs (CFCOMPONENT) and CFC methods and UDFs 
(using CFFUNCTION) is their available OUTPUT attribute. OUTPUT="no/false" can 
also be used to prevent any output being generated from the method, at all 
(again, even static text). OUTPUT="yes/true" may not be obvious. 
Itindicates that the body is to act like it's all inside a CFOUTPUT, so 
you can drop in references to variables for output and they are evaluated, 
again, just as if within a CFOUTPUT tag. If you specify no OUTPUT attribute at 
all, then things work like any normal CFML page.

Finally, there is also an Admin console setting to 
suppress whitespace, which suppresses white space globally (all apps). Since you 
can't too easily use CFSILENT and the CFPROCESSINGDIRECTIVE variant inthe 
application.cfm, it's another way folks try to achieve suppression. Again, there 
are nuances, that are worth exploring before you enable it, and I'll note also 
differencesbetween CF and BD in this regard.

Oh, a 
couple last ideas: if you want to take CFML out of the picture, and just feel 
that CF pages in general generate too much white space, you could also consider 
a Servlet Filter. They can process page output after the request and could be 
used to remove excessive whitespace. It's not trivial to do correctly, but there 
are ones out there (from the Java world). I wrote about them in a Feb 2003 CFDJ 
article, "Fun with Filters", at http://cfdj.sys-con.com/read/41574.htm.

(Actually, that reminds me that in CFMX 7, you could 
also do something like that (manually remove excessive whitespace) in the new 
application.cfc onrequestend method.)

And 
last but not least, as John talked about at the ACFUG meeting, you could also 
ask the web server to do gzip compression of all (or some) pages. Note that this 
does not REMOVE the whitespace, but it compresses the page so that during 
transfer from server to client the penalty of it is lessened. It's worth noting 
that the whitespace will still remain in the browser, and while browsers 
generally ignore it, it still could impact the speed with which the browser page 
loads (and possibly other behavior, since again the whitespace is indeed still 
there.)

Hope 
that helps. 


/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Robert ReilSent: Friday, August 11, 2006 3:18 
PMTo: discussion@acfug.orgSubject: [ACFUG Discuss] White 
Space In Source Code


Is there a way to have 
CF output a page with no whitespace in the source 
code?


Robert P. 
Reil
Managing 

RE: other resources (Was RE: [ACFUG Discuss] White Space In Source Code)

2006-08-11 Thread Charlie Arehart



Thanks, Teddy and John. And Dean, I totally got your humor. 
:-) And Doug, that's a useful point of addition (about the hidden xml 
entry). All good stuff..

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Teddy PayneSent: Friday, August 11, 2006 5:09 
PMTo: discussion@acfug.orgSubject: Re: other resources 
(Was RE: [ACFUG Discuss] White Space In Source Code)
Charlie,The quest to be a resource or to be the first to create a 
blog entry should not deter you from speaking as such. I read your entire 
email and it was a great refresher for me. I shot off the quick email with 
the easiest tag that I knew to achieve the solution. Now this is a bad 
habit that I am getting from subscribing to numerous mailing lists. You 
have a knack of consolidating information and providing a complete answer on 
most every topic that you address. I doubt too many would complain about 
how you approach your answers.I see people get frustrated from not 
finding enough detail about a topic matter. We are in a detail oriented 
industry. People don't want to spend huge amounts of time to find the 
answers, but it is a necessity sometimes. Even rarer still are the people 
who spend the time to gather resource for everyone else to read. As long 
as someone learns something from your response then your effort was not 
wasted.Thanks 
Charlie,Teddy- 
To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




getting help (was RE: [ACFUG Discuss] White Space In Source Code)

2006-08-11 Thread Charlie Arehart



No, that makes sense, Robert (about the challenge of 
selecting of keywords) . More on that, and another resource to consider, in a 
moment. 

But first let me be as clear as Dean wanted to be. I wasn't 
knocking you for failing to do google searching in this case. In fact, you'll 
note I didn't say anything to that effect in my long note (that you're 
responding to). But if you saw my later note (or just other people commenting on 
the subject of googling first),you'll see that my comment in that later 
note was directed more at myself for not just having googled 
first to find Ray's post that said a lot of what I said :-) (though not 
all of it).While I did say, "It pays to do a little searching before 
writing (as much as before asking).", I meant that only in a broad sense, that 
all of us ought to do such searching before asking questions. It wasn't at all 
directed at your question. 

Butwhile you're right that it can be hard to think of 
theright keywords, I wouldn't say you need to "know the language 
to search in", if you meant needing to know what CFML tags to look for. 
Not at all.I had done just "coldfusion whitespace camden", because I 
was looking for Ray's quote. Actually, if you leave off camden, you'll find that 
it returns right off the top several (his and others) that are right on target. 


So if there's any lesson learned from all this, it's that 
we may do ourselves and othersa favor by distilling a question 
first down to just a couple of keywords and give that a try in Google. 
The more all of us do it, the better off we all will be (learning more, and not 
drawing too much brain power from the list). 

Still, after doing even a few minutes of searching, ask 
away. 

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Robert ReilSent: Friday, August 11, 2006 5:27 
PMTo: discussion@acfug.orgSubject: RE: [ACFUG Discuss] 
White Space In Source Code


WOW guys! This is 
awesome.

I could have googled it 
but in the past I have found that my selection of keywords if poor as I dont 
yet know the language to search in.
So its just easier with 
my insane schedule to just ASK. I was always taught that there is no such thing 
as a stupid question except the one not asked...
So I 
asked.

This is all exciting 
news as now we have efficient info to study to decide the best 
solution.

Charlie, Dean, I know 
Im a pain on here sometimes but I am really trying to find my way. (or maybe Im 
just trying your patience.)

Either way THANKS TO 
ALL!
You guys (and gals) 
ROCK!


Robert P. 
Reil
Managing 
Director,
Motorcyclecarbs.com, 
Inc.
4292 Country Garden Walk 
NW
Kennesaw, Ga. 30152
Office 
770-974-8851
Fax 
770-974-8852
www.motorcyclecarbs.com




From: Charlie 
Arehart [mailto:[EMAIL PROTECTED] Sent: Friday, August 11, 2006 4:05 
PMTo: 
discussion@acfug.orgSubject: 
RE: [ACFUG Discuss] White Space In Source 
Code

Robert, there are many 
solutions, 3 specific tags, 2 tags with related output control,one admin 
console setting, a new feature in CFMX 7 that might be helpful, and a couple of 
approaches not related to CFML. Pardon the few paragraphs to explain it all, but 
each has difference nuances and indeed offers varying levels of suppression and 
has slightly varying purpose (which reflect the evolution of CFML over time). 


First, there are 3 
tags:

cfprocessingdirective 
suppresswhitespace="Yes"



 ... 
do whatever
/cfprocessingdirective



It's described as 
controlling "whether to suppress white space characters within the 
cfprocessingdirective block that are generated by CFML tags and often do not 
affect HTML appearance. Does not affect any white space in HTML 
code.". That's its intent, anyway. I think people 
have had varying experience, but I could be 
wrong.



Note that with 
thattag you MUST offer a closing tag--and it has to be in one template, 
can't be split with one in the application.cfm, and the closing in the 
onrequestend.cfm. :-)




Still another tag is 
CFSILENT/CFSILENT. 
It's described as, "Suppresses output produced by CFML within a tags 
scope. ". Again, this is a paired tag and both must 
be in a single template (can't be split 
up).



An older form 
is:



cfsetting 
enablecfoutputonly="Yes"



which doesn't require a 
closing tag. With it, then the ONLY output generated from the CFML page 
(including HTML tags and static text) will be that placed within a CFOUTPUT 
statement. Again, even to write out an html tag and/or static text, you'd need 
to wrap it (or a big block of it) in a CFOUTPUT. This often confuses people, 
either because they forget it's on and wonder, "where's my text"? Or they turn 
it on intentionally and forget to wrap static text in it and wonder, "why isn't 
this showing up?"



Note thatif you 
want to turn it back on (or off, depending on how you look at it), you use 
/cfsetting enable

[ACFUG Discuss] FW: [ACFUG Announce] Microsoft Seeks Select Companies in Atlanta CFUG for Server Admin Usability Study

2006-08-15 Thread Charlie Arehart
Title: Hi ,



Folks, I had posted this announcement last week on the 
announcements list, but I asked the Microsoft rep today and he said he'd not had 
any response yet. I would think someone in our audience would find this 
intriguing, and given the time-sensitive nature I hope you'll forgive me 
forwarding it here to the discussion list.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Charlie ArehartSent: Wednesday, August 09, 2006 
10:17 PMTo: 'ACFUG Announcements List'Cc: 'Eric 
Clausen'Subject: [ACFUG Announce] Microsoft Seeks Select Companies in 
Atlanta CFUG for Server Admin Usability Study

Folks, I've received a special offer from Eric Clausen of 
the Microsoft Usability Research group in Redmond, WA, who has asked me to 
helphim find (from our user group population)a 
select set ofAtlanta companies to participate in a Microsoft 
Server Administration Usability Study. This is a unique opportunity to 
meet with the members of the Windows Server Team and influence the 
direction of IT server products. This 
is not a lab study but rather a site visit.They would like to 
meet with you at your place of work. For 
this phase of the research they're visiting only 8 sites 
nationally, before rolling out further studies later nationwide, so this is 
anexclusive opportunity. .

I've asked for some clarification on the kind of company 
they seek, and they're looking for folks in corporate environment (not 
govt or non-profit), working for companies with 16-99 servers and 250-499 
PCs which should reflect the company as a whole, not just the individual 
location. The Atlanta organization should be the headquarters for the company. 
Pleasekeep that in mind before contacting them. 


They're looking to do the studiesduring the 
first week in September, and in thanks for your time participants "will 
receive a retail software selection as a gratuity". Here 
aremore detail and the contact information (don't respond to the list or 
me). 


Windows Usability in 
Atlanta 
(September 5th-8th) 
Microsoft's Windows 
Server team will be conducting research in theAtlanta regionthe 
first week in September.
The team would like 
to meet with IT Professionals at their workplace to observe the types of tasks 
they typically do in a number of areas including: Supporting users, Managing 
Clients, Managing their Network, Managing their servers, Monitoring their 
environment, Managing storage and backup, Managing their Printers and Print 
Servers, and Managing the security of their IT Environment. 

Their goal is to 
create a better model of customers from the perspective of the work they do and 
the goals they are trying to achieve; the Customer Model. This model will then 
be used to set user specific goals with regard to product deliverables for teams 
across Windows Server product line, and validate features against real world 
scenarios. 
This research will 
contribute to all Windows Server Product development by understanding how to 
better support the way organizations think about their work and perform their 
work with the tools they have today 
These efforts will 
also unify its management tools by providing insight in to the way IT 
Professionals integrate tasks now or would like to better integrate tasks and 
help identify how to make IT Management tools work more effectively to help IT 
Professionals be more productive 
This is a unique 
opportunity to help identify opportunities to innovate products to better 
support work IT Management practice. All participants selected for this research 
will also receive a retail software selection as a 
gratuity.
For more information 
contact Eric Clausen 
([EMAIL PROTECTED]) for 
details.- 
To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/announcements%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] POI

2006-08-17 Thread Charlie Arehart
No, those were rubber bullets. Supposed to be non-lethal. Really. :-)  

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert Reil
Sent: Thursday, August 17, 2006 11:30 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] POI

Ohhh got me with real bullets.. 

ugh... bleeding in a pool of blood..

Ok Ill learn to google.

Robert P. Reil



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] ColdFusion Time Capsule - Ft Collins DevCon 1998

2006-08-18 Thread Charlie Arehart
I'll vouch for what an awesome time capsule that is. It came up originally
on another list Cameron and I are on. For those who don't know, that
conference was the first national CF conference (before the first Allaire
Devcon the next year). You'll recognize many names on the various sheets of
sessions and their speakers (yours truly included).

Again, I'll thank him so much for doing it, and point out that he offers
comments at the bottom of each of the 14 pix he took, and you can click a
show all sizes link atop each pic to make it bigger and readable.

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Cameron
Childress
Sent: Friday, August 18, 2006 8:36 AM
To: discussion@acfug.org
Subject: [ACFUG Discuss] ColdFusion Time Capsule - Ft Collins DevCon 1998

I thought the group might find this interesting.  I know a few folks from
ACFUG went to this conf...

Last night I dug up an old info packet from the Fort Collins conference back
in the day.  I scanned some of the contents of the packet and put them
online, complete with scribbles and notes on them.  Notable content
includes:

- Session schedules and descriptions
- Proposed specs for Fusebox 1.5 (?!?!?!)
- CFDJ Vol 1 / Issue 1 (promo cardsheet)

http://www.flickr.com/photos/cameronc/sets/72157594241477610/

-Cameron


-
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists Archive @
http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-






-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Embedded CF in Javascript

2006-08-21 Thread Charlie Arehart



Also, by "embedded CFML code in 
_javascript_" do you mean simply CFML code that's building _javascript_ in a 
.cfm template. In that case, it doesn't really matter if it's creating JS or 
HTML. The error just reflects a problem in the code or config. That said, I 
can't say I've ever seen "cannot set default query to xxx". I see it's saying 
it's in a loop. As Teddy says, seeing the code will be interesting. It's also 
just saying that a query named "Category" doesn't exist. Does it? 


/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Teddy PayneSent: Monday, August 21, 2006 10:14 
AMTo: discussion@acfug.orgSubject: Re: [ACFUG Discuss] 
Embedded CF in _javascript_
We would need to see the code that the error is referring 
to.Teddy
On 8/21/06, McTure, 
Greg [EMAIL PROTECTED] 
 wrote:

  
  
  
  This is a general question to see 
  if anyone has ran into issues with embedded CFML code in _javascript_ with a 
  page working in CFMX and not in CF5? The code I have works as intended 
  in CFMX but I get the following error on CF5? Any suggestions that 
  anyone may have on the cause and/or resolution of this will be greatly 
  appreciated. Thanks in advance.
  
  Error 
  Diagnostic Information
  Cannot 
  set default query to CATEGORY 
  A query 
  by this name is not available at this time 
  The error 
  occurred while processing an element with a general identifier of (CFLOOP), 
  occupying document position (257:1) to (257:76).
  - 
  To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform For more 
  info, see http://www.acfug.org/mailinglists Archive @ http://www.mail-archive.com/discussion%40acfug.org/ List 
  hosted by FusionLink 
  - 
-- cf_payne 
/Blog: http://cfpayne.wordpress.com/Atlanta 
CFUG: http://www.acfug.org 
- To 
unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Embedded CF in Javascript

2006-08-21 Thread Charlie Arehart



Nope, that's a good perspective to have, Dusty. I had 
in fact asked the same question in a reply to the list, but it's just not yet 
been received for some reason.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Dusty HaleSent: Monday, August 21, 2006 10:21 
AMTo: discussion@acfug.orgSubject: RE: [ACFUG Discuss] 
Embedded CF in _javascript_



Not sure if this is a 
great answer and I am sure some of the more experienced ACFUGers may have a 
better answer. 

_javascript_ is usually 
done on the client side so I dont believe it is even possible to embedd CFML 
code into _javascript_. Someone please correct me here if I am wrong. The error 
below leads me to believe that you might just try renamming the query or 
possibly that the cfloop is trying to loop through a query named CATEGORY 
which may not exist. Possibly the name CATEGORY is reserved. Dont know if 
this help or hurts but may be worth a shot. Best of 
luck.

Dusty




From: 
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On 
Behalf Of McTure, GregSent: Monday, August 21, 2006 9:56 
AMTo: 
discussion@acfug.orgSubject: 
[ACFUG Discuss] Embedded CF in _javascript_

This is a general question to see if 
anyone has ran into issues with embedded CFML code in _javascript_ with a page 
working in CFMX and not in CF5? The code I have works as intended in CFMX 
but I get the following error on CF5? Any suggestions that anyone may have 
on the cause and/or resolution of this will be greatly appreciated. Thanks 
in advance.

Error 
Diagnostic Information
Cannot set 
default query to CATEGORY 
A query by 
this name is not available at this time 
The error 
occurred while processing an element with a general identifier of (CFLOOP), 
occupying document position (257:1) to (257:76).
- 
To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 
- To 
unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] CF 7 on Tomcat

2006-08-23 Thread Charlie Arehart
It should just work, but it could be a failure of the mime-type for .cfm
files to be mapped to text/html. See if that gets you started.

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Steven Ross
Sent: Wednesday, August 23, 2006 9:06 PM
To: ACFUG ColdFusion Discussion
Subject: [ACFUG Discuss] CF 7 on Tomcat

Anyone deployed CF7 on tomcat? I've got it working (at least deployed) but
when it comes to serving cfm files they are downloaded instead of
processed... im sure its something in tomcat that needs to change but
searching the web hasn't turned up much.

--
Steven Ross
web application  interface developer
http://www.zerium.com
[phone] 404-488-4364


-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-






-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Feeling a little SPRY

2006-08-24 Thread Charlie Arehart
John, who's note are you replying to? Did you read the entries I pointed to
about solving common problems in returning data from CFML to Spry? If you're
saying you can call this from the browser, then the problem does seem it
would be one of the issues I'd raised. Just can't tell since you're not
indicating whose not you're replying to.


/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, August 24, 2006 2:14 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] Feeling a little SPRY

cffunction name=getcarts access=remote output=true returntype=any
cfquery datasource=#adsn# name=DBpull
SELECT *stuff*
FROM *somewhere*
LEFT JOIN *something*  on *something*
LEFT JOIN *something*  on *something*
LEFT JOIN *something*  on *something*
 /cfquery
cfscript
bReturn =  querytoxml(DBpull);
/cfscript

cfreturn breturn/
/cffunction


theres the function 



-
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists Archive @
http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-






-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Feeling a little SPRY

2006-08-24 Thread Charlie Arehart
Note, as well, that I pointed out in the entry some tools that are SO
valuable when doing spry coding.  Since you can't see what the spry
requestor (xmlhttprequest) is getting back, you can't see if there's an
error in your code, for instance. Or any of the things I talked about. It's
really critical for folks to use some sort of tool to show you the back and
forth between the browser and the server, since you cannot always rely on
dropping the request in the browser yourself to check it. HTH.


/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, August 24, 2006 2:57 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] Feeling a little SPRY

the function was to teddy i think. I got yours. and yes its returning the in
the in-correct mime-type working to resolve that now.



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-






-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Vendor Data Problem (funny)

2006-08-25 Thread Charlie Arehart
Robert, if I understand, you're asking them to expose some data to you in a
form that some current web page doesn't suffice, right? And you're asking
them to either create a new web page for you to scrape, or grant you
security to be able to have a local DSN that points at their remote
database. I can see why they may be reluctant on the latter.

As for the former, this is a good case for using web services instead. You
could instead ask them to expose some data as a web service, where you pass
in your product ID and get back its availability. It's just much cleaner
than you scraping a web page that they expose. Places like Amazon and many
others do it, to solve these very problems. Still, if they're not familiar
with it (and I sense they aren't), then it may be an uphill battle.  And if
you aren't either, then it may also be too much to chew on.

That said, yes, if they just would expose a page that takes in a stock
number and reports if it's available, that would solve your problem, right?
Just have them return the barest HTML, like true or false. That will
simplify things on both ends. 

There was a lot to digest there, so I may have missed something. 

I think we will officially call Friday's Roberts Day from now on. :-) For
those who miss the joke, Robert has tended to bring up topics that have led
to significant interchange. I noticed that they tended to be on Thurs and
Fri, and he said at the last meeting that it's because those are the days he
gets freed up from running the business to consider the technical
challenges.

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert Reil
Sent: Friday, August 25, 2006 11:45 AM
To: discussion@acfug.org
Subject: [ACFUG Discuss] Vendor Data Problem (funny)

For a good laugh on how not to run a business read this.
Read from the bottom up for a laugh, and please advise me if I am correct in
my assumptions that my proposal would work...

Respectfully...

Robert P. Reil
Managing Director,
Motorcyclecarbs.com, Inc.
4292 Country Garden Walk NW
Kennesaw, Ga. 30152
Office 770-974-8851
Fax 770-974-8852
www.motorcyclecarbs.com

Thanks Martin:

Both ways is how I meant it. 

There are securities that can be set up as described below that Svetlana may
not be considering.

You would own and hold the page secure and Svetlana would authorize the
page. 

Once the page is built and authorized we just call the page.

Is it possible for me to email her to further discuss the technicalities of
doing such?

I think the 2 of us talking tech for a couple letters would yield a secure
win-win solution.

You can forward the following for her to better understand where we are
coming from and our end goal.

-

Svetlana:

We are using a ColdFusion driven JAVA cart named AbleCommerce.

AbleCommerce is able to HOST many stores. But we only use one store, as we
are not a Store Hosting Company.

Using this feature we have had to assign unavailable products to a store
with a different ID than our store.

This results in the ability to toggle on and off the unavailable products.

What we would like to be able to do is to do a stored procedure in our MySQL
server to go to Martin's Database.

You set up the securities so that all the customer (we) can do is run a
SELECT statement. (Martin: Select means view only)

You would give us an account and password and that is all we have to even
get the results of the SELECT privilege.

You would further only be giving us access to 

SELECT

PARTNO (of that table)

INVENTORY STATUS (of that table).

I am positive you can secure this info in the User Security portion of your
DB program.

You see you have the ability to say what username and password can get in.
And once in that user can only view the above mentioned items.

With the DB location, name, username, and password we should be able to have
our Stored Procedure call the PartNumber, and its status (in stock, not in
stock)

Theory is that if we can run this SP say twice a day then we will know what
Martin has in stock. And have that logic toggle that item in our store to
being in or out of inventory in our store.

This is basically all I need.

However some less sophisticated companies may want to have something similar
based on an ASP that you generate to have in their site.

Alternatively if you can not or will not we could create a page on our site
with a snippet of code that calls your ASP content as a frame or cell
content if possible.

But it would not allow the items to be listed in our cart or searchable on
our site, and many sales opportunities would be lost. 
---
Thanks for listening Martin...

I hope that you can see the win-win in this and that Svetlana can understand
the simplicity and security functions of Database Applications.

Robert P. Reil

From: Martin 

RE: [ACFUG Discuss] Vendor Data Problem HOW TO?

2006-08-25 Thread Charlie Arehart
Robert, are you familiar with the CFHTTP tag? It's a CFML tag that allows
you to point at any web page and pull its results into a variable. The
thinking here (if you don't use web services) is to have them offer a page
which accepts whatever input you need to be able to give them, and it give
back its result. You can then create a page on your site that does the
CFHTTP passing in the needed data and get back your desired result. That
page could return HTML, or a CSV, and more. 

Now, you're talking about doing it a couple times a day, but I'm proposing
instead that you could do it on the fly when the order is placed. Then
you're getting more up to date info. There's no guarantee, of course, that
between the time you check and then do place the order that the part may be
gone. Other than doing just doing the check one more time immediately before
ordering, doing something more elaborate (where the part is placed on hold
on their end, for at least a couple minutes, and released if you don't buy)
is doable but certainly a lot more work on their end.

If you do for some reason just want to stick with checking once or twice a
day, and updating your DB instead, you could also set up a scheduled task on
your server (CFSCHEDULE or the admin interface) to do run this page doing
the CFHTTP.

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert Reil
Sent: Friday, August 25, 2006 1:29 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] Vendor Data Problem HOW TO?

Charlie, and Dave:

Thanks for your replies.

I am intrigued that you guys eluded to the possibility of using an ASP
results file to data scrape.

The real question is what is the easiest and most reasonable way to:
List Part numbers and their availability, where:

PN = Yes/no

I wish I could do the following:
Give a page of code to them.
Know how to scrape it once it was pulled.
Have it automated twice a day to update the status in our DB.

This would do 2 things.
Keep the DB in Sync with the distributor Post to me when new part numbers
are available.
They should have about 2-4k items.

Is having them post it on HTML reasonable?
Could a CSV be generated on their end?

Ideas?

The end result needs to be an automated solution to keep in sync.




-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Vendor Data Problem HOW TO?

2006-08-25 Thread Charlie Arehart
I'm saying you would ask them to create a NEW page that take in URL
variables to control what to show, and then not only shows only those
records, but does so in a simpler way (not all that HTML that is designed
for making the site friendly to humans). We're talking about getting them to
create a new page (as you requested), but one to be used (consumed) only by
other web applications, not real people.

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert Reil
Sent: Friday, August 25, 2006 2:53 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] Vendor Data Problem HOW TO?

I see where you are going but I don't know if that will work.
The page that posts the data is at:

Take a peek and see. I think it is too many pages and does not show complete
info.
http://www.siriusconinc.com/carb/parts.asp
However I will be looking for part number K?- where ? is a variable so
maybe a search that the form is populated with a K in part number may make
it easier. Though I see some undesireables. The only ones I want are:

KH- (32 pages), KK- (7 pages), KS- (8 pages), KY- (13 pages).

What would be the best:
Type of file to have them provide,
Way to filter this info either on provision or on filtering on my end.


Robert P. Reil



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] ACFUG Meeting - September 6, 2006

2006-09-11 Thread Charlie Arehart



Thanks for the kind regards, Teddy. I, too, will look 
forward to hearing what people may have to say in regards to FusionDebug. For 
those who have not caught it, I started a multipart series of blog entries 
at:

http://carehart.org/blog/client/index.cfm/fusiondebug

The 
comments from others in the community have been quite interesting. :-) The good 
news is that getting the conversation started as been my primary goal here. Just 
want people to know about it and appreciate all its benefits (the focus of the 
2nd entry), and then decide for themselves.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Teddy PayneSent: Monday, September 11, 2006 11:26 
AMTo: discussion@acfug.orgSubject: [ACFUG Discuss] ACFUG 
Meeting - September 6, 2006
All,I am hoping to possibly start a new trend here. In the 
ACFUG meetings, a great deal of information is given out in a short amount of 
time. It is hard to absorb all of the quality content that is given the 
group each month. I wanted to say thank you Eric Jones and the 
other staff members of the i3SiteTools projects for their demonstration of their 
CMS solution. Also, thank you to Charlie for stepping up on very 
short notice to present to us a quality presentation on FusionDebug. 
Now, besides the formal thank you to each presenter, what are the 
thoughts of this list on the technologies presented?Who in the future is 
thinking of getting the FusionDebug? I know that I am planning to budget for 
it. Anyway to reduce debug time is money well spent for me. What 
about the i3SiteTools project? Did people notice that the process very 
much resembled the Flip process or Fusebox? You saw wireframing, 
prototyping, client interaction, client sign off, version freezing and 
more. Thoughts? Only one presentation is available from this past 
week from: http://www.acfug.org/index.cfm?fa=meetings.pastmeetingsRegards,Teddy-- cf_payne /Blog: http://cfpayne.wordpress.com/Atlanta 
CFUG: http://www.acfug.org 
- To 
unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] RE: [sdcfug-d] difference between CGI._http_host and CGI.server_name

2006-09-17 Thread Charlie Arehart



Well your finding would be more consistent with what the 
http specs (which as I noted said it should include the port). And you're using 
the built-in web server in CFMX (port 8500), so again this shows how things can 
differ among web servers. That said, I happened to notice in my testing again 
using localhost:80 that for some reason it was being removed in the URL (and 
therefore not in the http_host). When I changed IIS to use port 81, I see then 
that when I requested the URL with :81, it did indeed show it in the http_host. 
So if you want to be able to test for the server name without worrying about the 
port (if provided), use server_name (and server_port gives that 
port).

As for 
your answering here on the ACFUG only, I'm sure the SD folks will appreciate 
hearing what you found (and perhaps what I've added above). I'll leave the to 
you as to whether you want to forward this or not to them. 

As for 
an LA CFUG, the conglomeration of a few of them that used to exist did die out, 
but I see one calledhttp://www.laadug.org/that does show a 
CF topic in September.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of [EMAIL PROTECTED]Sent: Sunday, September 17, 
2006 8:06 PMTo: discussion@acfug.orgSubject: RE: [ACFUG 
Discuss] RE: [sdcfug-d] difference between CGI._http_host and 
CGI.server_name


Thanks Charlie for your 
well-researched reply. (BTW Im replying to you ONLY via ACFUG as that is where 
I know you from. How are you doing? Well Im sure. Im in LA now, and 
CF-wise its lonely out here. There is NO LACFUG (that I have found at least, 
PLEASE correct me if I am wrong.)

Yes, both variables do 
report the same thingwith one small exception, when running my script on my 
local machine I get:
cgi.http_host is: 127.0.0.1:8500
and
cgi.server_name is: 127.0.0.1

Originally I wrote a 
little script to strip out the port from the http_host variable before uploading 
files to fusionlink. Realized this was not an issue however since I am 
only interested DNS alias/domain name (in my application).

But still, I was 
curious: if they are reporting the same value it doesnt matter which I use, but 
then I was certain that there was undoubtedly something I did not know about 
their inner workings and thus which would be the best practice variable to 
use.

So, I guess then, to 
rephrase my question to ACFUGs members: is there a best practice issue here 
on which variable to use?


Thanks 
again,

Dan 
Kaufman


-Original 
Message-From: 
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On 
Behalf Of Charlie ArehartSent: Sunday, September 17, 2006 4:23 
PMTo: discussion@sdcfug.org; 
discussion@acfug.orgSubject: 
[ACFUG Discuss] RE: [sdcfug-d] difference between CGI._http_host and 
CGI.server_name

Dan, 
you've sent the note to both the ACFUG and SDCFUG, and while I don't generally 
like to cross-post, it seems to make sense for me to send this one answer to 
both lists. Someone may offer a more authoritative answer (or correct me if I'm 
wrong), but here are my thoughts. The simple answer is that they do appear to be 
the same, but it's worth understanding them in more detail.

CGI 
variables encompass at least two classes of variables:some created by CF, 
andsome passed to it fromthe web server. Of those passed from the 
web server, some are defined by the HTTP spec (such as described in 
detailat http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html) 
while others are created by the web server vendor. And some of the ones passed 
from the web server are really generated from the client (and passed through the 
web server). 

As such, 
it's worth keeping in mind that it's always possible that some CGI variables 
showing on one test environmentmay not show up in testing done on a 
different web server or from a different browser. 

To your 
question, http_host is one of several variables defined by the HTTP spec 
(specifically in that URL above at http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.23), 
where it's discussed as the "Host" header. As a side note, the formal header 
names in the spec are changed by CF to adds the http_ prefix, and if they have 
"-" in their name, CF changes that to "_", soaccept-encoding and 
user-agent become http_accept_encoding and http_user_agent. 

The CF 
docs do list some of the CGI variables:

- http://livedocs.macromedia.com/coldfusion/6.1/htmldocs/expres34.htm 
for 6.1
- http://livedocs.macromedia.com/coldfusion/7/htmldocs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=ColdFusion_Documentationfile=0194.htmandhttp://livedocs.macromedia.com/coldfusion/7/htmldocs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=ColdFusion_Documentationfile=0193.htmfor 
CF7

But they 
don't list all of them.I'm not clear on which they choose to list and why. 
Again, some listed there are from the client (like remote_addr and remote_host), 
while others are clearly specific to the server 
(path_translated).

The 

RE: [ACFUG Discuss] RE: [sdcfug-d] difference between CGI._http_host and CGI.server_name

2006-09-17 Thread Charlie Arehart
Yep, that was it (the browser was stripping it). Thanks for the tip(s). 

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dean H. Saxe
Sent: Sunday, September 17, 2006 10:27 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] RE: [sdcfug-d] difference between
CGI._http_host and CGI.server_name

Charlie,

That may be your browser removing the default port.  Try telnet to localhost
port 80.  Then try:

GET /index.cfm HTTP/1.1
Host: 127.0.0.1:80

Alternatively, use Paros (www.parosproxy.org) and check the host value being
sent by the browser.  FWIW, the host header is not required and is most
useful for multihomed servers.

-dhs


Dean H. Saxe, CISSP, CEH
[EMAIL PROTECTED]
Free speech exercised both individually and through a free press, is a
necessity in any country where people are themselves free.
 -- Theodore Roosevelt, 1918


On Sep 17, 2006, at 9:39 PM, Charlie Arehart wrote:

 Well your finding would be more consistent with what the http specs 
 (which as I noted said it should include the port). And you're using 
 the built-in web server in CFMX (port 8500), so again this shows how 
 things can differ among web servers. That said, I happened to notice 
 in my testing again using localhost:80 that for some reason it was 
 being removed in the URL (and therefore not in the http_host). When I 
 changed IIS to use port 81, I see then that when I requested the URL 
 with :81, it did indeed show it in the http_host. So if you want to be 
 able to test for the server name without worrying about the port (if 
 provided), use server_name (and server_port gives that port).

 As for your answering here on the ACFUG only, I'm sure the SD folks 
 will appreciate hearing what you found (and perhaps what I've added 
 above). I'll leave the to you as to whether you want to forward this 
 or not to them.

 As for an LA CFUG, the conglomeration of a few of them that used to 
 exist did die out, but I see one called http://www.laadug.org/ that 
 does show a CF topic in September.

 /charlie
 http://www.carehart.org/blog/


 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of 
 [EMAIL PROTECTED]
 Sent: Sunday, September 17, 2006 8:06 PM
 To: discussion@acfug.org
 Subject: RE: [ACFUG Discuss] RE: [sdcfug-d] difference between 
 CGI._http_host and CGI.server_name

 Thanks Charlie for your well-researched reply. (BTW I'm replying to 
 you ONLY via ACFUG as that is where I know you from. How are you 
 doing? Well I'm sure.  I'm in LA now, and CF-wise it's lonely out 
 here. There is NO LACFUG (that I have found at least, PLEASE correct 
 me if I am wrong.)


 Yes, both variables do report the same thing-with one small  
 exception, when running my script on my local machine I get:

 cgi.http_host is: 127.0.0.1:8500

 and

 cgi.server_name is: 127.0.0.1


 Originally I wrote a little script to strip out the port from the 
 http_host variable before uploading files to fusionlink.  Realized 
 this was not an issue however since I am only interested DNS alias/ 
 domain name (in my application).


 But still, I was curious: if they are reporting the same value it  
 doesn't matter which I use, but then I was certain that there was  
 undoubtedly something I did not know about their inner workings and  
 thus which would be the best practice variable to use.


 So, I guess then, to rephrase my question to ACFUG's members: is  
 there a best practice issue here on which variable to use?



 Thanks again,


 Dan Kaufman



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Charlie  
 Arehart
 Sent: Sunday, September 17, 2006 4:23 PM
 To: discussion@sdcfug.org; discussion@acfug.org
 Subject: [ACFUG Discuss] RE: [sdcfug-d] difference between  
 CGI._http_host and CGI.server_name


 Dan, you've sent the note to both the ACFUG and SDCFUG, and while I  
 don't generally like to cross-post, it seems to make sense for me  
 to send this one answer to both lists. Someone may offer a more  
 authoritative answer (or correct me if I'm wrong), but here are my  
 thoughts. The simple answer is that they do appear to be the same,  
 but it's worth understanding them in more detail.


 CGI variables encompass at least two classes of variables: some  
 created by CF, and some passed to it from the web server. Of those  
 passed from the web server, some are defined by the HTTP spec (such  
 as described in detail at http://www.w3.org/Protocols/rfc2616/ 
 rfc2616-sec14.html) while others are created by the web server  
 vendor. And some of the ones passed from the web server are really  
 generated from the client (and passed through the web server).


 As such, it's worth keeping in mind that it's always possible that  
 some CGI variables showing on one test environment may not show up  
 in testing done on a different web server or from a different browser.


 To your question, http_host is one

RE: [ACFUG Discuss] Large Volume In-coming Email Messages and attached files for Verity Indexing

2006-09-20 Thread Charlie Arehart



Gordon, no one had answered you, but have you looked at the 
CFPOP tag? It would seem to be exactly what you want. There are also other 
custom tags that help make up for where that tag lacks.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Gordon CantorSent: Friday, September 15, 2006 
9:02 AMTo: discussion@acfug.orgSubject: [ACFUG Discuss] 
Large Volume In-coming Email Messages and attached files for Verity 
Indexing


I wish to CF code a solution for 
processing large volumes of in-coming email messages often with attached files 
(resumes and other correspondence)
to 2 or 3 email boxes so as to get 
them on the CF Server into a folder that can be Verity indexedwithout having 
to
browse-upload the files 
manually. User prefers no manual intervention except perhaps 
forwarding non-spam, qualified emails to another email 
box.
Any suggestions? 


Regards,

Gordon M. 
Cantor
(803) 
758-4621


- 
To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Way, Way, Way OT: Attention Race Fans

2006-09-20 Thread Charlie Arehart



Thanks very much for sharing this with us, Steve. 


- when is the actual presentation? and how long does it 
last? is it at the speedway during the day?
- is the VIP treatment for all who come? It seems so, but 
then it says "invitation only". Is this the invitation?
- the VIP discussion seems to imply we get in forthe 
race on Friday night? is that right? cool! :-)
- and all this is free? :-)
- finally, I imagine it's too good to be true, but the 
Adobe site pages (http://www.regonline.com/Checkin.asp?EventId=107325and 
https://www.regonline.com/EventInfo.asp?EventId=107325) 
both list the event as being Fri-Sun. I'm guessing that we would *not* be 
getting into the races for free Sat and Sun, right?

Can't wait to see your car co-sponsored with Adobe. That's 
so awesome! 

I've offered this on the list rather than privately as I 
imagine others may have the same questions. Thanks in 
advance.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Steve DruckerSent: Wednesday, September 20, 2006 
11:18 PMTo: discussion@acfug.orgSubject: [ACFUG Discuss] 
Way, Way, Way OT: Attention Race Fans



Yes, I know that thisis way 
out there...but Talladega isn'ttoo far from Atlanta,so I 
figured that someone on the list might be interested in this 
opportunity...

grin

Regards,Steve 
DruckerCEOFig Leaf Softwarehttp://www.figleaf.comhttp://training.figleaf.comAdobe / 
Macromedia / Google / Paperthin Premier Consulting and Training Partner 

p.s. I have already begun the legal 
process of changing the names of my two sons to Walker...and Texas 
Ranger

=


Register Today to be Part 
of Adobe's Pit Crew!
http://www.figleaf.com/News/AdobeRaceCar.cfm

Join Adobe and Fig Leaf Software as a special guest 
at Talladega Speedway on Friday, October 6th and discover how Adobe's latest 
solutions can give your team a competitive edge. 
Communicate and Collaborate with 
Confidence

  Empower your team to create, manage, deliver and 
  engage more powerfully and effectively than ever before 
  Create stimulating interactive multimedia 
  presentations and meetings live and on demand 
  Connect people, information and process securely 
  and effectively 
  Develop rich internet applications within the 
  enterprise and across the web
Special Invitation Only: VIP pass includes club 
seating for you and your guests full access to the Adobe Hospitality Tent with 
complimentary food  beverage, private tour of the Adobe trailer, autograph 
session with the team and driver, rotating pit credentials and more!
SIGN UP TO BE PART OF THE ADOBE 
TEAM!http://www.figleaf.com/News/AdobeRaceCar.cfm

Register by Friday, September 29th and you could win 
an official position on Adobe's Pit Crew! Winners will be notified on 
Monday, October 2nd, fitted for his/her team shirt and will be responsible for 
holding the Pit Board Sign during the televised ARCA race on Friday October 
6th.
The 
Adobe Car co-sponsored by Fig Leaf Software.
Fig Leaf Software
"We've Got You Covered"
www.figleaf.com




-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Airline Sale

2006-09-21 Thread Charlie Arehart



Thanks for sharing. Curious that Vegas in indeed the most 
expensive of all the cities they list (including San Fran and LA). But $113 each 
way still is indeed a good deal. Even better are the several fares under $30 
each way--even Savannah/Hilton Head for $21, Charlotte for $25, and so on. 
Goodness, you can't drive there for that price. :-)

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of PreciaSent: Thursday, September 21, 2006 3:14 
PMTo: discussion@acfug.orgSubject: [ACFUG Discuss] Airline 
Sale

AirTran is having a 2 day sale on flight. The prices are great and if 
you are going to ADOBE MAX this is the place to get them. This ends Sept 
22 (tomorrow...Friday).

http://www.airtran.com/sale/ATL.aspx?saleID

Precia- 
To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Airline Sale

2006-09-21 Thread Charlie Arehart



Well, no, usually these cheap fares have limited seats, and 
it's almost certain that there would have been none during Thanksgiving. 
:-)

In fact, I just checked. Yep, at the bottom of that page 
(the small print, of course), it says, "Blackout dates are November 16-28, 
2006". So you didn't miss out. :-)

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of [EMAIL PROTECTED]Sent: Thursday, September 
21, 2006 7:18 PMTo: discussion@acfug.orgSubject: RE: 
[ACFUG Discuss] Airline Sale


Thank you Precia. 
Im a day late however, just yesterday I booked a $367 ATL---LAX---ATL flight 
for my son to come visit me for Thanksgiving. AirTrans fair would have been 
$194 ($97 ea. way.) Ces la vie. Some of the fairs are so low that I 
just want to fly there so I can say how much money I saved!!!

Dan 
Kaufman



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: RE: [ACFUG Discuss] regex / quotedvaluelist question

2006-09-28 Thread Charlie Arehart
There's yet another solution, should you ever need to solve that sort of
problem with something other than input to a SQL (where CFQUERYPARAM is
best). Recalling your original need, starting with this:

 cfset string = [EMAIL PROTECTED], 
 [EMAIL PROTECTED], [EMAIL PROTECTED]

 and produce this:

 '[EMAIL PROTECTED]', '[EMAIL PROTECTED]', 
 '[EMAIL PROTECTED]' 

This could be done with the often-missed function listqualify, instead:

cfset string = listqualify([EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],')

cfoutput#string#/cfoutput

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Steven Ross
Sent: Thursday, September 28, 2006 11:25 AM
To: discussion@acfug.org
Subject: Re: RE: [ACFUG Discuss] regex / quotedvaluelist question

duh... forgot that queryparam encapsulates everything in singlequotes



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





[ACFUG Discuss] FusionDebug special price reductions through October

2006-09-29 Thread Charlie Arehart



Folks, check out 
news of special FusionDebug price reductions, including a new "community 
(non-commercial) edition", at:

http://carehart.org/blog/client/index.cfm/2006/9/29/fusiondebug_discounted_pricing

/charlie
http://www.carehart.org/blog/




-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




cfug meeting nwed night (was RE: [ACFUG Discuss] New user question)

2006-10-02 Thread Charlie Arehart




Oh, andyes, welcomeindeed Max. 
If you're free Wed night, come on down to the 
CFUG meeting. We announce that on a separate list (the"announcements" list) but since you're new I'll point out for your (and others' benefit) that 
it's Wed at 6:30 (6 for pizza) at the offices of FusionLink in downtown 
(directions on the ACFUG.org web site). We request RSVPs, though the meeting is 
free. This month, we have a special guest rock star, Ray Camden, and speaking of 
Flex the 2nd speaker is our own board member Precia Albrecht giving a short 
walkthrough of a Flex/CF integration demonstration. If you can't make it, at 
least sign up for the announcements list to be reminded offuture dates, 
and our "cf lunches". Cheers.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Max ImmelmanSent: Monday, October 02, 2006 12:25 
PMTo: discussion@acfug.orgSubject: [ACFUG Discuss] New 
user  question

All,

Just joined the user group today. I have been a CF 
developer since 2000.

I need to find out if anyone had built or knows how 
to build an online/offline application. Something like a thin client that the 
user installs. When working offline the data is saved locally and then synced 
when the user is online again. 

Thanks! 
-Max- 
To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] New user question

2006-10-02 Thread Charlie Arehart



Oh, I don't know. With all due respect John,I don't 
quite get the fretting over things like this. :-) Look, if there was a good one 
in PHP, why go and build one in CF? And while there may be ones in CF, if 
they're not as good, would it really be most prudent of them to either go build 
it or work to improve an existing one?

I guess your response (as with many) may argue that they 
should. I'm just putting in a more pragmatic perspective that says, "you know, 
it's a big world out there, and CF doesn't need to be behind EVERY web app 
created--and yes, I'd say even ones run out of Adobe". I know some will 
disagree. Just wanted to offer a dissenting voice. 

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of John MasonSent: Monday, October 02, 2006 1:18 
PMTo: discussion@acfug.orgSubject: RE: [ACFUG Discuss] New 
user  question

Why Adobe? Why? Why build a wiki using php and not your own 
product? 




From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of PreciaSent: Monday, October 02, 2006 1:13 
PMTo: discussion@acfug.orgSubject: Re: [ACFUG Discuss] New 
user  question

When is the delivery date? If you have time to consider this, look 
into Adobe's Apollo. 

"Apollo is a cross-OS runtime that allows developers to leverage their 
existing web development skills (Flash, Flex, HTML, Ajax) to build and deploy 
desktop RIA's."

http://labs.adobe.com/wiki/index.php/Apollo

Precia
On 10/2/06, Max 
Immelman [EMAIL PROTECTED] 
wrote: 
 

  
  All,
  
  Just joined the user group today. I have been a 
  CF developer since 2000.
  
  I need to find out if anyone had built or knows 
  how to build an online/offline application. Something like a thin client that 
  the user installs. When working offline the data is saved locally and then 
  synced when the user is online again. 
  
  Thanks! 
  -Max- 
  To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform For more 
  info, see http://www.acfug.org/mailinglists Archive @ http://www.mail-archive.com/discussion%40acfug.org/ List 
  hosted by FusionLink 
  - 
nN?ry???j???j 
- To 
unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Adobe using php

2006-10-02 Thread Charlie Arehart



But if they leveraged a tool that's already built, that's 
going to be faster than building something from scratch using the fastest 
possible tool.

Still, I get the points that Johnand Douglas are 
making. Just playing the middle man.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Tepfer, SethSent: Monday, October 02, 2006 4:37 
PMTo: discussion@acfug.orgSubject: RE: [ACFUG Discuss] 
Adobe using php


-Original Message-From: 
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of joneseSent: Monday, 
October 02, 2006 4:34 PMTo: discussion@acfug.orgSubject: Re: [ACFUG 
Discuss] Adobe using php

my understanding was they used PHP 
when it first launched in order to
get it up fast. the PHP site was 
actually put up by macromedia and it
was a stink but not one people 
really highlighted because they were so
jonese for pre release 
products.


Thats so odd, 
considering the biggest selling point of CF is its easy and fast. Rapid 
Application Development. 
Huh.- 
To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Issue with return from cfquery

2006-10-03 Thread Charlie Arehart



Besides the other helpful suggestions so far, do 
you have debugging turned on, to see how many records are being returned 
in the resultset?

More important, If the issue is really that it's just 
returning 1 record, then the question could be one of security and 
authorization, in SQL I mean. I'm pretty sure it's possible to restrict people 
to see only the records they're authorized to see. When you login to Enterprise 
Manager, do you log in with the same account as is being used in the setup of 
this datasource in the CF Admin console?

If you have no control over the DSN setup, since you do 
have access to Enterprise Manager, turn on the SQL Profiler to see what 
authentication is being used when the request comes into SQL Server from CF. And 
do the same to watch the Query Analyzer request you make. It may tell you where 
and why things are different.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Jeff HowardSent: Tuesday, October 03, 2006 12:32 
PMTo: discussion@acfug.orgSubject: [ACFUG Discuss] Issue 
with return from cfquery

Does anyone know what could be causing the following issue:


I have a very simple query:

CFQUERY name="getIDs" datasource="sysmods" 
SELECT ID FROM test/CFQUERY

The DB has 1 column named ID and 10 rows numbered 1-10. I built this 
table to try and figure out what is happening to a more complex table that is 
having the same issue.

When I run this in a browser it is only returning the first record. 
When I copy and paste the query into Enterprise Manager and Query 
Analyzerand it returns all 10 rows.

The script I was running when this problem first surface ran fine several 
times this morning and all of a sudden it quit working. It was returning 
all records from the table and then I ran it again and this problem popped 
up. I couldn't figure out what was happening so I built a little test 
table and test script and I'm getting the same problems. This makes me 
believe it is a CF problem and not a SQL Server problem.

Any ideas?

From what I've gathered since joining a few months ago, someone always 
knows the answer in this group.

Thanks,
Jeff Howard


Do you Yahoo!?Everyone is raving about the all-new 
Yahoo! Mail. 
- To 
unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Issue with return from cfquery

2006-10-03 Thread Charlie Arehart
Jeff, you still haven't confirmed your use of two of the diagnostics I
proposed: what does the debugging output say for the CFQUERY? And more
important, to rule out all this debate about caching in CFML or the
database, what does the SQL Profiler tell you? You can watch live while the
queries come into SQL Server based on the CF page being hit. If it really
does a query, then you know that it really is querying the database. If it
were to leverage a cached result in the database, it would tell you it's
doing that as well. This really is your best tool.

If it's that you're not familiar with it and are reluctant to explore this
page, do just say so. I'm sure many can point out excellent resources to get
you started. You could have your answer--and much more compelling
diagnostics rather than all this guessing--in minutes.

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Howard
Sent: Tuesday, October 03, 2006 1:58 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] Issue with return from cfquery

snip
   
  This test app all of a sudden started functioning properly as well when
I hit refresh on the browser after lunch.
   
  So my issue now is, what are possible causes of this behavior?



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Issue with return from cfquery

2006-10-03 Thread Charlie Arehart
At the risk of taking on Dean in a head-first ram-on-ram head butt :-), I
want to offer a clarification.  

Dean, you said cfqueryparam explicitly prevents caching of result sets,
and I think I know what you're getting at, but perhaps some may
misunderstand. 

Use of CFQUERYPARAM doesn't prevent caching of resultsets. It does indeed
preclude the *use* of the CachedWithin or CachedAfter attributes in CFQUERY
(in CFMX, that is, not in BlueDragon), so in that sense it prevents you
trying to use cached results.

On the other hand, when Benjamin notes that use of CFQUERYPARAM could lead
to seeming caching of results, I could see that *possibly* being related to
an entirely different kind of caching: the caching within the database of
the Query Execution Plan. CFQUERYPARAM does indeed cause the SQL engine to
use bind parameters which lead the database to try to cache the execution
plan for the query. That said, I don't think it should really cause the
caching of the *resultset* ever returned from such a cached query execution
plan, though someone with more experience may correct us on any of these
matters.

I just wanted to put in a defense for what Benjamin may have been getting
it, and clarify as well what Dean may have been meaning to say. OK, that's
my volley, Dean (to switch analogies from rams to the revolution). Fire away
while I reload my muzzle. :-)

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dean H. Saxe
Sent: Tuesday, October 03, 2006 2:10 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] Issue with return from cfquery

Ben,

cfqueryparam explicitly prevents caching of result sets.

-dhs

Dean H. Saxe, CISSP, CEH
[EMAIL PROTECTED]
What difference does it make to the dead,  the orphans, and the homeless,
whether the  mad destruction is wrought under the name of totalitarianism or
the holy name of  liberty and democracy? 
 --Gandhi


On Oct 3, 2006, at 1:41 PM, Benjamin Bloodworth wrote:

 Maybe I have the wording wrong, but I have seen the exact same result 
 set returned when cfqueryparam was used in a query with different 
 values.
 Breaking the connection in the datasource cleared it up.

 Sql Server will also cache result sets if it gets requests for what it 
 thinks is the exact same query.




-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Issue with return from cfquery

2006-10-03 Thread Charlie Arehart



Great. Thanks for sharing. Just didn't know if the earlier 
message was missed.

OK, so if it is really querying the database, how many 
records doyou see it returning? 1 or 10? Are you back to this circumstance 
where the problem is happening again? And recall I had also asked a question 
about security. Now, since you said this is coming and going, I'm less inclined 
to think it's about security. The credentials used in the DSN or in your login 
to enterprise manager(and records authorized to that 
account)shouldn't be changing much, but it seems worth at least 
double-checking.

Again, rather than wait until you have access to the Admin, 
this is something that SQL Profiler should be able to tell you (what account is 
being used to access records). Hope all that gets you further downthe 
field.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Jeff HowardSent: Tuesday, October 03, 2006 4:40 
PMTo: discussion@acfug.orgSubject: RE: [ACFUG Discuss] 
Issue with return from cfquery

Charlie,

I appreciate the help.

I have not used SQL Profiler before. I have been looking at it and can see 
it "really is querying the database". Once again, I've never used 
SQL Profiler but I'm pretty positive that I've figured this part out.

As far as the CF debugging tool, we had a problem with the email server and 
my login was in an email that was deleted off the server and I can't get to the 
CF Admin right now. As soon as I get the login I can take that step.

I was hoping that maybe somebody has had this issue and had a fix/advice on 
how to correct/remedy the problem.

Once again, thanks. 

Jeff



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Issue with return from cfquery

2006-10-03 Thread Charlie Arehart



Yeah, and here I broke out themusket for nothin'. 
:-)

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of [EMAIL PROTECTED]Sent: 
Tuesday, October 03, 2006 4:18 PMTo: 
discussion@acfug.orgSubject: Re: [ACFUG Discuss] Issue with return 
from cfquery
Awww... no fight? I was going to suggest mud 
wrastling. Ya'll are no fun! ;-) mcg 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Issue with return from cfquery

2006-10-04 Thread Charlie Arehart



Others have already clarified the issue with troubling 
issues with the approach you used to get the last inserted record. I realize it 
may have seemed logical to you. Just one of those "patterns" that you learn with 
time in CFML. We've all been there.

But don't leave us in 
suspense on the solution to the earlier challenge. :-) What was the "causing the 
issue"? Especially if you want people to help you see "why it's happening and 
how to avoid/combat it".

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Jeff HowardSent: Wednesday, October 04, 2006 9:50 
AMTo: discussion@acfug.orgSubject: RE: [ACFUG Discuss] 
Issue with return from cfquery

So I got access to the CF Admin this morning and between that and Profiler 
I can see what is causing my issue and can resolve. Thanks for everyone's 
help once again. It was a comination of advice that got me to this 
point.

Now I was wondering if anyone could tell me why this issue is happening to 
try and avoid/combat it in the future.

When I add a new record to the db I immediately pull that id back out with 
this query:

SET ROWCOUNT 
1SELECTidFROMtableORDER 
BY id DESC

This seems to set the rowcount for ALL queries after this one. When I 
uncheck "Maintain connections across client requests" it works fine, but as long 
as the box is checked the 'rowcount' remains one for all requests to this 
db.

Can anyone give a brief explaination of the 'why' for me on this.

thanks for all the help,
Jeff


Stay in the know. Pulse on the new Yahoo.com. Check it 
out. - 
To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] CFMX7 Web App Const Kit Book Study Group

2006-10-05 Thread Charlie Arehart
Robert, I'll post this on the calendar on the web site also, but what is
your expected frequency of meeting? Weekly? Bi-weekly? Monthly?

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert Reil
Sent: Wednesday, October 04, 2006 11:24 PM
To: discussion@acfug.org
Subject: [ACFUG Discuss] CFMX7 Web App Const Kit Book Study Group

Two weeks from now on Tuesday Daniel and I will begin going through the
CFMX7 Web App Construction Kit book by Forta, and Camden.

If anyone is interested in meeting at 6:30pm in Kennesaw to go through this
book please contact me for further info.

Robert Reil
www.motorcyclecarbs.com


-
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists Archive @
http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-






-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] CFCPowerTools

2006-10-12 Thread Charlie Arehart



Thanks very much for adding those, Douglas! :-) Now over 30 
presentations from 25 presenters.

As foryour concern about "no way to send a link to a single 
entry that I could see", I'm not sure I understand. Can you 
rephrase?

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Douglas KnudsenSent: Thursday, October 12, 2006 
1:27 PMTo: discussion@acfug.orgSubject: Re: [ACFUG 
Discuss] CFCPowerTools
http://www.carehart.org/ugtv/list.cfmdone.I 
posted the wrong one previously. It is part three in the series from Dean 
Harmon that covers RDS. See the link above. Thanks again to 
Charlie for a great repository! One note, there is no way to send a link 
to a single entry that I could see.DK



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] SQL trace

2006-10-12 Thread Charlie Arehart



Chris, as for you getting "a blank page when you get an 
error in your SQL code", are you sure someone hasn't turned on either CFERROR or 
CFTRY/CFCATCH that's intercepting the error and causing this? That's the only 
thing I can imagine. And as for it being a "blank page", have you tried doing a 
"view source" in the browser? It could be that the HTML is just malformed so the 
browser doesn't show it.

As for 
wizards, do you really mean "in Studio"? Or Eclipse (which Douglas was referring 
to)? Or DWMX? There are indeed some old wizards in CF Studio but they use very 
old techniques and I'd not recommend them anymore. As for the complexity of the 
CFCPowertools output though, are you referring to their use to CFCs? Or perhaps 
to their using some pattern like getters/setters, or more?

This 
is a common problem in the CF world: with all these new approaches to how to 
develop code, people at different levels will look at the same code and one will 
say, "that's too complicated" (such as if they're new to OO development in 
general) while another will say "that's too simplistic" (if they're familiar 
with design patterns and would see a "still better" way to do a thing). Sadly, 
no one solution can satisfy everyone. :-)

So 
when you ask for a better process, I'm afraid you have to be a lot more specific 
about what you do (and don't) want. Sorry that it can't be easier than that. 
:-)

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Chris C. CooperSent: Thursday, October 12, 2006 
1:21 PMTo: discussion@acfug.orgSubject: [ACFUG Discuss] 
SQL trace


Im working on a shared Server and 
dont have access to the Coldfusion Administrator. 

Whenever I have a problem with my 
SQL code I just get a blank page in the browser. Is there some way I can get the 
error message back from the SQL Server displayed in the 
browser?

Im using SQL server 2005 ,CF7. and 
SQL Server Mgmt. Studio and looked to see if there was any logs and dont see 
anything. So Im kind of working in the dark. 

Also Im doing a lot of forms with a 
lot of fields, is there a way to use the new wizards in Studio to speed this up? 
I usually create the form and get the users signoff on the form then go and code 
CRUD functions. This takes a very long time and is very tedious. The code 
generators Ive see seem llike CFCPowertools seem to over complicate this. Does 
anyone have a better process? 




-
Chris C. 
Cooper
Cooper 
e.Business Solutions
Atlanta, 
Georgia 
404.691.4816

Cooper 
e.business Solutions  http://www.cooperebusiness.com
- 
To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] CFCPowerTools

2006-10-12 Thread Charlie Arehart



Ah, I see. But if you mean to link to the given video, you 
may notice thatI just offer the URL to the video directly in the list, so 
one who wants to bookmark one can simply bookmark the video URL 
itself.

That said, I have thought about creating an alternative 
where you click the link and it launches through a page of my own, so that I can 
track how many times people view a given video, as well as a possible detail 
page per video, where people can enter comments,ratings, etc. Either of 
those could then be bookmarked. But, no, for now, I'm not necessarily trying to 
drive people to *have* to search. It's just there to help until I do anything 
more. 

Hope that helps.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Douglas KnudsenSent: Thursday, October 12, 2006 
1:56 PMTo: discussion@acfug.orgSubject: Re: [ACFUG 
Discuss] CFCPowerTools
I was thinking something like being able to say 'Click HERE for the info and URL for video 
GooFoo' Where HERE would be a hyperlink to say http://www.carehart.org/ugtv/entry.cfm?vid=GooFoo. 
Once you have 500+ entires, only thing that can be said is go to http://www.carehart.org/ugtv/ and 
search. This may be your intent though, eh? DK
On 10/12/06, Charlie 
Arehart [EMAIL PROTECTED] wrote:

  
  Thanks 
  very much for adding those, Douglas! :-) Now over 30 presentations from 25 
  presenters.
  
  As 
  foryour concern about "no way to send a link to a single entry that I could see", I'm 
  not sure I understand. Can you rephrase?
  
  /charlie
  http://www.carehart.org/blog/
  



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Resetting webservices

2006-10-12 Thread Charlie Arehart
John, google is your friend. A search of:

reset coldfusion web service cache 

turned up as its first link:
http://www.houseoffusion.com/groups/CF-Talk/thread.cfm/threadid:47709

Which shows this code (where you'd replace the WSDL value with your cached
web service:

cfset wsdl=http://www.achex.com/ws/Authorization.wsdl; /
cfset createObject(java,
coldfusion.server.ServiceFactory).XmlRpcService.refreshWebService(wsdl) 
/

You could change it to use a CFPARAM so you could pass in the variable:

cfparam name=wsdl default=http://www.achex.com/ws/Authorization.wsdl; /

Assuming you named it resetws.cfm, you could then pass it in as
resetws.cfm?wsdl=yoururl

Does that do it for you?

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, October 12, 2006 1:57 PM
To: discussion@acfug.org
Subject: [ACFUG Discuss] Resetting webservices

I have a web service that is cached on the server(does not show up in
cfadmin) and I need to reset it. I used to have a script that would do this
but, unfortunatley don't have access to it. it would take the wsdl addy as
the working arguement and reset it.

thanks,
John



-
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists Archive @
http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-






-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Recompiling on the fly

2006-10-12 Thread Charlie Arehart
No, it doesn't. And that wouldn't be CF  but the editor. Perhaps someday
the CFEclipse Plug-in may offer this, but until then, no, you're on your own
to either tickle the file or use the CF 7 Admin option (as Doug pointed out)
or run the cfcompile on your own--though it's not file-specific. Doug made
another point which is probably your real answer, and I'm sorry I didn't
think to say it: turn off the save class files option in the Admin. I bet
your problems will go away.

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Max Immelman
Sent: Thursday, October 12, 2006 5:47 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] Recompiling on the fly

Charlie,

I know in VS (building .net app) you press the F5 key to compile and load in
debug mode or ctrl F5 (i think) without debug. CF has nothing of the sort
similar? Would be nice...

Max
- Original Message -
From: Charlie Arehart [EMAIL PROTECTED]
To: discussion@acfug.org
Sent: Thursday, October 12, 2006 5:09 PM
Subject: RE: [ACFUG Discuss] Recompiling on the fly


 If you mean a recompile of the CFC itself, one thing to do is to flush the
 template cache. That would force a recompile. Of course, it's one thing to
 flush the whole cache, and another to flush just one template. I don't 
 think
 there's anything in CF (documented) to do either, though perhaps someone
 with more experience in CF 7 Admin API or the servicefactory may know of a
 solution. I'd be interested myself. (This is one instance where I did 
 myself
 try to google to find a solution in the recent past and could not.)

 Another possibility is to run the command line cfcompile.bat (in the
 cfmx/bin directory), though again it can only recompile entire 
 directories,
 not just one file (from my experience and recollection).

 /charlie
 http://www.carehart.org/blog/

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Max Immelman
 Sent: Thursday, October 12, 2006 3:42 PM
 To: discussion@acfug.org
 Subject: [ACFUG Discuss] Recompiling on the fly

 I'm using DWMX that uses a bunch of cfc's. For the sake of debugging and
 testing, can you programatically force a recompile? Or is there a way to
 insure a recompile has taken place before you refresh the page? Thanks for
 any help? _ max




 -
 To unsubscribe from this list, manage your profile @
 http://www.acfug.org?fa=login.edituserform

 For more info, see http://www.acfug.org/mailinglists
 Archive @ http://www.mail-archive.com/discussion%40acfug.org/
 List hosted by http://www.fusionlink.com
 -


 




-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-






-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





IDE for ActionScript/Flex (was RE: [ACFUG Discuss] Recompiling on the fly)

2006-10-12 Thread Charlie Arehart



Max, you really ought to change the subject when 
you...uh...change the subject. :-) (Which I have done, 
above.)

I'll 
throw out that, yes, there is such an IDE and it is FlexBuilder, but I sense you 
may be asking for others. That I don't know. :-)

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Max ImmelmanSent: Thursday, October 12, 2006 6:09 
PMTo: discussion@acfug.orgSubject: Re: [ACFUG Discuss] 
Recompiling on the fly

DK,

This is very helpful! I thought there must be an 
easier way to do this. My CFC were not being recompiled if they were changed... 
and no I'm not using CFC in a ahred scope. 

Is there a goodIDE that uses intellisence for 
actionscript/flex etc.? Any comments on Flex builder? I have not tried 
yet...

Thanks for you help!

max



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: RE: [ACFUG Discuss] cf 7 bug?

2006-10-17 Thread Charlie Arehart
Ok, yes, that is clearing the cache. (There is also an available API call to
turn the trusted cache on and off, which would be different.) 

Indeed, the name of this method is a misnomer: it doesn't clear the
trusted cache but instead just clears the template cache. The trusted
option simply controls whether CF should look for newly updated files before
loading them if it already has them in the cache.

All that said, what's the problem you're experiencing? Is it that you change
CFCs and reload, but don't see them? That may instead be caused by problems
in the underlying Java class files. If you want to confirm it, turn off the
save class files option in the Admin, and restart CF (to be safe), then
request your file. Now, that alone may cause it to pick up the changed
files, but you want to go a step further and change the CFC again and reload
it, and confirm if now those are indeed picked up. If so, the save class
files was what was burning you.

I've seen this before, but don't know for sure what causes it, though it may
be related to a problem I reported back in 2002 at:

http://cfmxplus.blogspot.com/2002/11/alert-when-cf-will-fail-to-auto.html

The gist was that I observed problems when you move files from one server to
another, where the CFML file being copied has an older datetime that the
file already compiled class file. There were some interesting nuances, but
it may be that just doing a touch to update the file (on the copied to
server) so it's more recent than the class file may solve it. (That was
then, in like 6.0. Things may be different now.)

There are a few ideas to chew on.

/charlie
http://www.carehart.org/blog/

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Steven Ross
Sent: Tuesday, October 17, 2006 12:50 PM
To: discussion@acfug.org
Subject: Re: RE: [ACFUG Discuss] cf 7 bug?

cfscript

adminObj = createObject(component,cfide.adminapi.administrator);
adminObj.login(cfide_password);  //cfide_password is set in cfide.cfm

// Instantiate the runtime object.
myObj = createObject(component,cfide.adminapi.runtime);

// clear cache
myObj.clearTrustedCache();

/cfscript

On 10/17/06, Charlie Arehart [EMAIL PROTECTED] wrote:
 Steven, are you just turning off the trusted cache? Or actually 
 flushing the template cache as well? Show us the Admin API call you're
using.

 /charlie
 http://www.carehart.org/blog/

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Steven 
 Ross
 Sent: Monday, October 16, 2006 4:41 PM
 To: ACFUG ColdFusion Discussion
 Subject: [ACFUG Discuss] cf 7 bug?

 Anyone using trusted cache and clearing it with the admin API? If so 
 do your CFC's still remain? We are trying to find out if this is a bug or
not.

 Thanks,

 Steven

 --
 Steven Ross
 web application  interface developer
 http://www.zerium.com
 [mobile] 404-488-4364
 [fax] 928-484-4364


 -
 To unsubscribe from this list, manage your profile @ 
 http://www.acfug.org?fa=login.edituserform

 For more info, see http://www.acfug.org/mailinglists Archive @ 
 http://www.mail-archive.com/discussion%40acfug.org/
 List hosted by http://www.fusionlink.com
 -






 -
 To unsubscribe from this list, manage your profile @ 
 http://www.acfug.org?fa=login.edituserform

 For more info, see http://www.acfug.org/mailinglists Archive @ 
 http://www.mail-archive.com/discussion%40acfug.org/
 List hosted by http://www.fusionlink.com
 -






--
Steven Ross
web application  interface developer
http://www.zerium.com
[mobile] 404-488-4364
[fax] 928-484-4364


-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-






-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] Re: PLZ DISREGARD PREV MAIL..1.Query Caching 2.Implementing search Feature

2006-10-17 Thread Charlie Arehart



Ajas, you will get it to execute only once if you use 
CACHEDWITHIN and the SQL statement is the same. If you subsequently use the 
StartRow/MaxRows attributes in the CFOUTPUT QUERY loop, you'll still benefit 
from the previously cached result on subsequent next/prev pages. I do this in 
the code I have for the UGTV list/search interface.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Ajas MohammedSent: Monday, October 16, 2006 3:20 
PMTo: discussion@acfug.orgSubject: Re: [ACFUG Discuss] Re: 
PLZ DISREGARD PREV MAIL..1.Query Caching  2.Implementing search 
Feature
Hi Charlie/Teddy, Thanks for the replies. I was in a meeting and just 
got chance to go thru your mail. you could store it in a session variable and use 
some indicator on the query string to tell the next/previous page that you mean 
to use the subset of dataI am thinking on this suggestion 
but wondering how I could access the results from the query EXECUTING IT ONLY 
ONCE i.e. next time I refer to that page it should a)execute query again but 
just give data from when I had left off i.e. if 1st page was 1-15 then 
second request should give 16-30 instead of running query again.b)do not 
execute query and I should be able display records from prev query only even 
though I will refer to that page by hyperlink next previous etc. By the 
way, I am using client variable to store the search word. Here you 
gocfif IsDefined ("txtKeyword") 
cfset client.txtKeyword = 
txtKeyword/cfifSo 
next time when query is run, it will know what was the search keyword and run 
the querywhich brings us to another question... the query is going be the 
same for lets say N requests, but still I could see from the response time that 
its getting executing on every request... If I have confused anyone then 
please let me know and I will email in more 
detail.Thanks.Ajas.
On 10/16/06, Teddy 
Payne  [EMAIL PROTECTED] wrote:
Query 
  caching is one solution to alleviate the speed of the query execution. 
  There is the need to search page by page by a certain amount of records. 
  In an ad hoc solution, I have seen a second query that would perform a query 
  on the original source based upon a start point. The cfouput will 
  typically have a maxrows based upon the query of a query. For the 
  search criteria form, storing the criteria in a shared scope other always 
  helps. The goal would not to change the originating query in any 
  way otherwise the cache will be reset for a different combination. The 
  search criteria would need to exists in the query of the query. 
  Non-adhoc solutions include stored procedures that have increased 
  amounts of complexity to perform conditional queries that can be either 
  dynamically written or programatically built queries.Object Realtional 
  Mappers like Reactor for ColdFusion have a build in pagination scheme that 
  makes that sort of nice. I have not tested Reactor recently for the 
  notation, but I saw the object set for it. Teddy
  
  On 10/16/06, Charlie 
  Arehart  [EMAIL PROTECTED] 
  wrote:
  

Are 
folks reading my note below? Ajas, please clarify if I have understood your 
need correctly. I had just gone through the same dilemma on my UGTV site. I 
had done a similar next/prev link, but if the user had entered search 
criteria, I was challenged because I needed to carry that search criteria to 
the next screen. So this was about more than just simple query caching but 
indeed about carrying the search criteria (from a form value obtained on the 
first result page) to subsequent next/previous pages.

If this isn't the challenge 
you're trying to solve as well, my apologies. But if it is, I hope folks 
will see that there's more to it than just the general issues of query 
caching.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED]] On 
Behalf Of Charlie ArehartSent: Monday, October 16, 2006 11:13 
AMTo: discussion@acfug.orgSubject: RE: [ACFUG 
Discuss] Re: PLZ DISREGARD PREV MAIL..1.Query Caching  2.Implementing 
search Feature


Ajas, I 
think you confused people with the subject saying "please disregard previous 
email".

As for 
your challenge, your challenge isn't with caching but simplythat you 
needthe "next" or "previous" pages to know that you are still 
workingonthe subset of searched data. Youhave a couple of 
choices. You could pass your search criteria from page to page in the query 
string, or you could store it in a session variable and use some indicator 
on the query string to tell the next/previous page that you mean to use the 
subset of data (which will then pull the search criteria from the session to 
run that in its SQL).

At that 
point, yes, you may want to use a cached res

RE: [ACFUG Discuss] Off topic... Updated email id, but mails are been sent on 2 email ids

2006-10-18 Thread Charlie Arehart



Yes, Ajas, you can do it yourself. Just visit te ACFUG.org 
site and click the "my profile" link in the top right. Use that other address 
(and note the "I lost my password" option). That's where you can control what 
lists you're on.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Ajas MohammedSent: Wednesday, October 18, 2006 
12:44 PMTo: discussion@acfug.orgSubject: [ACFUG Discuss] 
Off topic... Updated email id, but mails are been sent on 2 email 
ids
Hi, Sorry but this is really off topic. I 
recently updated my preferences by replacing [EMAIL PROTECTED] with [EMAIL PROTECTED] as my primary 
email id i.e. for login purposes assuming I will get all discussion, community 
mails to the gmail address. I am getting emails on gmail address but somehow all 
mails are also being sent to my [EMAIL PROTECTED] address. Can someone 
remove my old address from discussion, community list please. If there is a link 
where I can do this myself then please let me know.Thanks, Ajas. 
- To 
unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] jrun setup

2006-10-18 Thread Charlie Arehart



Robert, if you've sent this a second time, I'll point that 
it did arrive already at 9:30 this morning, with a couple of replies from others 
since then.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Robert ReilSent: Wednesday, October 18, 2006 2:34 
PMTo: discussion@acfug.orgSubject: [ACFUG Discuss] jrun 
setup


I have CFMX, and CFMX7 running in 
the JRUN console.
How do I make a default of MX 
stopped, and MX7 in run mode?



Robert P. 
Reil
Managing 
Director,
Motorcyclecarbs.com, 
Inc.
4292 Country Garden Walk 
NW
Kennesaw, Ga. 30152
Office 
770-974-8851
Fax 
770-974-8852
www.motorcyclecarbs.com 




-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Reading the results of a cfselect form element

2006-10-19 Thread Charlie Arehart



Hi Leif. For those who don't recognize the name, Leif is 
the manager of the Atlanta Adobe User Group.

Leif, for your need, you say that what comes in is 2 UUIDs 
separated by a comma. That's called a "list" in CFML. Now, you say you want to 
test if it's a string. Do you mean you want to test if it's a list? Sadly, while 
there are several "decision functions" (isnumeric, isdate, etc.) there is 
neither isstring, islist, nor isUUID. 

Now, as for separating the the list into an array, you can 
do that with listtoarray(). But if you just want be able to process the list of 
values individually, you don't *need* to put them into an array. You can loop 
over them, with CFLOOP LIST. You can also get at each list element using, 
funnily enough, ListGetAt, or any number of other "list functions". Yes, I'm 
pointing you to the docs, since there may be still other options you'd want to 
consider.

Finally, though, if you might be wanting to take this list 
of UUIDs (or any list) coming from a multiple select form field (or a checkbox) 
and use them in SQL, you may know you could use such a comma-separated list of 
values directly in SQL using the IN clause. But you may really be stumped in 
that you need to get single quotes around the individual elements, to change IN 
(item1, item2) to become IN ('item1','item2'). Here, CFML comes to the rescue 
again with a very often missed function called ListQualify (introduced in CF 
4.01, which is why I think many missed it). So assuming your form field was ids, 
you could use IN (#listqualify(form.ids)#), and it would look like the last 
clause above when sent to SQL.

Is any 
of this close to what you needed? Sorry if I've gone off half-cocked. As always, 
I hope the info might help someone. :-)

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Leif WellsSent: Thursday, October 19, 2006 5:01 
PMTo: discussion@acfug.orgSubject: [ACFUG Discuss] Reading 
the results of a cfselect form element
All,Sorry for the beginner's question (and my absence from 
this list and the meetings).I have created a coldfusion file that has 
form that has a cfselect element. The multiple attribute is set to 
true.When processing the form I get what I believe are two UUIDs 
separated by a comma. A String, I believe.Question 1: How would test to 
see if this actually is a String?Question 2: How do I convert this 
String to an Array? Or is there a better way to process a cfselect element? 
Leif- 
To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform 
For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink 
- 



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Reading the results of a cfselect form element

2006-10-19 Thread Charlie Arehart



Just to clarify, that's a CF7-only 
feature.

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Andrew PowellSent: Thursday, October 19, 2006 
6:04 PMTo: discussion@acfug.orgSubject: Re: [ACFUG 
Discuss] Reading the results of a cfselect form element
If you want to see if it's a string you can use:

isValid("string",varToTest)




-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: [ACFUG Discuss] Sun sending Java to Open Source

2006-11-13 Thread Charlie Arehart



(said in a scratchy old lady voice...) "You're a very 
naughty boy!"

/charlie
http://www.carehart.org/blog/



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
On Behalf Of Adam ChurvisSent: Monday, November 13, 2006 10:10 
AMTo: discussion@acfug.orgSubject: Re: [ACFUG Discuss] Sun 
sending Java to Open Source

Among other things, it means that when the time comes 
(relatively soon), Sun will most likely wash their hands clean of--

*SMACK!*

(Sorry...)


Respectfully,
Adam Phillip Churvis



-

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by FusionLink

-




RE: RE: [ACFUG Discuss] cfhttp retrieving a file

2006-11-22 Thread Charlie Arehart
I can't see at all why it should require writing to a file. The answer
should be in Firebug (or Fiddler). Let us know how it goes.

/Charlie
http://www.carehart.org/blog/  

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Steven Ross
Sent: Wednesday, November 22, 2006 1:02 PM
To: discussion@acfug.org
Subject: Re: RE: [ACFUG Discuss] cfhttp retrieving a file

Yeah I've tried what you suggested... it doesn't work. I just get a
quicktime movie with a question mark on it.

I guess I should go get firebug and look to see what it is sending.
Everything I've found on the web has said I have to write it to the disk. I
was just trying to take advantage of the vast ammount memory on this box and
avoiding the overhead of IO.

-Steven



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] useful tools

2006-11-28 Thread Charlie Arehart
If you like that, Steven, do also consider Firebug if you've not before:

https://addons.mozilla.org/firefox/1843/

And for non-Firefox users, still another option like them (and also free) is
Fiddler: http://www.fiddlertool.com/fiddler/

All these are great tools for understanding what's going on between your
browser and the server, and useful not just for debugging Flash apps but
also Ajax, Flex, and even traditional web-based apps. I've been a fan and
advocate of them for a long time, and they've saved my bacon more than once.
:-)

/Charlie
http://www.carehart.org/blog/  

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Steven Ross
Sent: Tuesday, November 28, 2006 10:43 AM
To: ACFUG ColdFusion Discussion
Subject: [ACFUG Discuss] useful tools

If you like service capture you might want to check out this tool for
firefox:

https://addons.mozilla.org/firefox/966/

lets you watch requests and modify them before they are sent, very useful
for debugging flash apps.

--
Steven Ross



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] useful tools

2006-11-28 Thread Charlie Arehart
Good point, Steven, and thanks for sharing the additional ones, Dean.  

This discussion has motivated me to create a list of these and several other
alternative http debugging proxies, which I now have at
http://www.systemanage.com/cff/considering_products.cfm#proxy. This is a
place that I've long offered lists of tools related to working with CFML. 

I've heard people mention so many different ones over the past year or two
that I thought it worth cataloging. 

I also decided to blog this particular list at
http://carehart.org/blog/client/index.cfm/2006/11/28/alternative_http_debugg
ing_proxies, for those who may not notice the list on the older
systemanage.com site. (Some day I'll reconcile the two, or bring the
products page over to carehart.org.)

I welcome comments or additional proxies there or here.

/Charlie
http://www.carehart.org/blog/  

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dean H. Saxe
Sent: Tuesday, November 28, 2006 12:48 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] useful tools


My favorite MITM proxy is, and has been for a long time, Paros.  WebScarab
has some other interesting features, but a crappy UI.

-dhs



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] jrun.exe application error

2006-11-29 Thread Charlie Arehart
Debbie, do you get this in a particular browser, while visiting your CF web
site, do you mean? In which case, it would seem curious that clicking ok
would terminate CF itself. Or do you mean that someone sitting the server
itself where CF runs is seeing this pop up?
 
I ask, because as I did a little googling around, I found this:
 
http://www.castlecops.com/postt109185.html
 
where someone had a similar problem (not related to CF but IE) and they ran
adaware which found one suspicious object, which the person removed and then
reported that things seemed better. May not be connected to your problem at
all, though.
 
Another was this:
 
http://www.experts-exchange.com/Web/Browser_Issues/Q_20591182.html
 
where someone showed specific HTML that was causing the error in IE. Again,
it's not clear if that may be the sort of thing that's happening to you.
 
But still another, along Teddy's lines, was a suggestion of possible
hardware problems, in this case, memory:
 
http://techrepublic.com.com/5208-6230-0.html?forumID=89
http://techrepublic.com.com/5208-6230-0.html?forumID=89threadID=26mes
sageID=2084382 threadID=26messageID=2084382
 
Finally, if you're wondering how I might have found anything on google, I
don't know if you tried but if you were to use the exact string of the error
message, it returns nothing. I removed the specific reference to the bad
address (since that can be quite variable, though I left the the 000
reference. More important, I put quotes around what the phrases that did
need to stay together, which resulted in this:
 
instruction at referenced memory at  0x  The memory could not
be read
 
and found over 12,000 hits. Obviously, you're not alone. :-) And many of
them do mention Win2k specifically, so it may be 2k-specific (or may not).
Hope any of that may help.
 
/Charlie
http://www.carehart.org/blog/  

 


  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Debbie Gregory
Sent: Wednesday, November 29, 2006 7:26 AM
To: discussion@acfug.org
Subject: [ACFUG Discuss] jrun.exe application error



We are running Win2K with CFMX7.  Every day we get this error (sometimes
several times a day).

 

The instruction at 0x0803ddf4 referenced memory at 0x.  The
memory could not be read.  Click OK to terminate the program.

 

When we click OK, the CF application service restarts. 

 

Does anyone have any advice on how to stop this error?  

 

 

Thanks,

Debbie Gregory

An ounce of peace is worth more than a pound of victory. 

 


- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform 

For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com  
- 



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] First try at a real CF edit

2006-11-30 Thread Charlie Arehart
Looks like that's using the Velocity templating engine (something that is a
DIFFERENT layer on top of J2EE--kind of a different take on creating
java-based web apps for Java-heads who didn't care for JSP).
 
Robert, I think you're going to be hard-pressed to get help on this hear. If
it's related to ablecommerce, as the URLs and content you've offered
indicates, it seems you're going to have to go to them for help with this.
It's not seemingly related to CFML at all.  If your concern is that they
charge for support, then find out if there are any mailing lists or forums
devoted to supporting AbleCommerce users. I have to believe there are some.
That would have to be more fruitful than throwing a dart in the dark here
(unless of course someone here does know about Velocity--but then I would
think any extended discussion ought to take place off-list). Just my
opinion. I'm not the list police.
 
Hope it works out well for you.
 
/Charlie
http://www.carehart.org/blog/  

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert Reil
Sent: Thursday, November 30, 2006 4:17 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] First try at a real CF edit



Third time trying to send..

 

It probably is.

 

Again this is a CF app on top of a Java app.

I would try digging into this help doc they have called JavaDocs.

But I don't know what it is and how to dive into it to figure it out.

 

Heres a link for the Java BRAVE!

http://motorcyclecarbs.com/remove.me/javadoc/index.html

 

After some more digging:

I have found this doc at 

http://help.ablecommerce.com/faqs/ablecommerce_55_cfmx/developer/email_templ
ates.htm

---


 Email Templates in AbleCommerce 5.5 CFMX


Merchants can fully customize the customer notification email. It can
include plain text, static HTML, and even dynamic information with the help
of the full fledged template engine. 

Velocity (http://jakarta.apache.org/velocity/) is used as the template
engine to process the email templates. Templates are written in velocity
template language (VTL), which is extremely simple and powerful. 

In a velocity template, certain objects put in the velocity context, can be
accessed directly in a straight forward manner. For example if a 'Store'
object, named store is available in the context, then using
$store.getName() we will get the name of the store. Similarly any method
available in the 'Store' object can be called directly.

While writing templates for email messages in AbleCommerce, certain objects
are automatically made available to the context, depending on the type of
event. 

The following table illustrates the objects and their availability for
different events.


Email Notification Objects available for Events 


---  I list here only one that seems relevant.


OBJECT: $orderItem

TYPE:  com.ablecommerce.ac5.order.OrderItem

AVAILABLE TO:

ORDER_ITEM_ADDED

ORDER_ITEM_CHANGED

ORDER_ITEM_MOVED

ORDER_ITEM_REMOVED

ORDER_ITEM_RETURNED

-

 

Ideally I want to be able to pull data from:

Table: Products

Column: Vend_number

 

Can I mix these languages to get that data?

Or will there be a lost token somewhere?

Can I run a separate token for CF?

 

Robert P. Reil

Managing Director,

Motorcyclecarbs.com, Inc.

4292 Country Garden Walk NW

Kennesaw, Ga. 30152

Office 770-974-8851

Fax 770-974-8852

www.motorcyclecarbs.com

  _  

From: Justin Haygood [mailto:[EMAIL PROTECTED] 
Sent: Thursday, November 30, 2006 2:53 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] First try at a real CF edit

 

That looks awfully a lot like Java Server Pages to me

 

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dusty Hale
Sent: Thursday, November 30, 2006 2:36 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] First try at a real CF edit

 

Are you sure it is a CF File? This doesn't look like normal tag based cf
code .

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert Reil
Sent: Thursday, November 30, 2006 2:00 PM
To: discussion@acfug.org
Subject: [ACFUG Discuss] First try at a real CF edit

 

I am sorry if this question seems so incredibly simple but I am lost as to
what to do.

 

I need to make an edit to a CF file.

 

It has listed in some cells that create an email that is an order sheet for
us from an AbleCommerce cart.

 

[code]

td class=Products
/td

td class=Products$orderItem.getSKU()/td

td class=Products$orderItem.getName()brfont
size=2strong$orderItem.getLineMessage()/strong/font/td

td class=Products align=right
$LocaleUtils.formatCurrency($store,$orderItem.getUnitPrice(),br,true)/t
d

td class=Products align=center  

div align=center$orderItem.getQuantity()/div/td

[/code]

 

The question is:

 

That I need the 

RE: [ACFUG Discuss] FOO used as a wildcard to discuss CF -- CF Relevant!

2006-12-01 Thread Charlie Arehart
Yes, I think it's a lesson worth repeating for everyone: even with something
as trivial as what does foo mean, it's amazing what one can find on their
own doing either a search or a lookup in Wikipedia. 
 
We truly live in amazing times. I remember when we'd have to trundle down to
the library to find such trivia, and that would be if you could even find
the right book to give you the answer. :-) Now you can find out virtually
anything, even from your web-enabled phone. I don't know how long it will
take for the ramifications to be recognized, but it really does amaze me
everyday.
 
/Charlie
http://www.carehart.org/blog/  

 


  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Douglas Knudsen
Sent: Friday, December 01, 2006 12:28 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] FOO used as a wildcard to discuss CF -- CF
Relevant!


http://en.wikipedia.org/wiki/Foo

DK



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: attf4e3d.jpg


RE: [ACFUG Discuss] Frame bustin'

2006-12-01 Thread Charlie Arehart
Yes, it was on topic, Dusty. No worries (from my perspective, at least).
Let's all settle down on this. It does serve as a reminder that we do have
the community list as an alternative when a topic is expected to go beyond
the bounds of the normal purpose of the list. Sometimes folks forget, and
sometimes an OT on the subject line will cause most to let such an O-ff
T-opic post go. We just all should remember the different lists and their
purpose.
 
/Charlie
http://www.carehart.org/blog/  

 


  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dusty Hale
Sent: Friday, December 01, 2006 12:23 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] Frame bustin'



Also the possible server side solution I offered is CF related so still on
topic. Hopefully the police won't come arrest me for it :-)

 

D




-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] using REPLACE within CFQUERY for ACCESS db

2006-12-03 Thread Charlie Arehart
Dan? Any thoughts on this?

/Charlie
http://www.carehart.org/blog/  

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Charlie Arehart
Sent: Monday, November 27, 2006 10:39 AM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] using REPLACE within CFQUERY for ACCESS db

Dan, the problem you've hit is not a syntax problem but rather a security
issue Access, it seems. For instance, if you tried that SQL statement WITHIN
Access, did it work? It did for me, yet trying to pass it in from outside
(from CF), it fails. And it's not a datasource setup problem. I tried both
the ODBC Socket and the Microsoft Access driver in CFMX. Both failed. 

Doing some digging, I've found that you've run into is something that many,
many (indeed, mostly outside of CF) have hit as well. Access has implemented
a security sandbox for certain functions to prevent their use from outside
of Access itself. 

There are several references that describe it. Do a search inside Access'
help for sandbox to see many. Still, I tried all the things that were
offered there and in other web sites to configure things to work, and none
would. I tried setting the security to Low as described in the help, but
no dice. I even tried a Registry fix discussed here:

http://support.microsoft.com/default.aspx?scid=kb;en-us;294698Product=acc


To no avail. I even tried converting an Access 2000 DB to Access 2003 and it
still would not work. And I'll add that I stopped and restarted both Access
and CF (and the CF datasource services) after the changes, and even reloaded
a test page in a new browser window (to avoid seeing a cached result). And
with none could I get it to work.

I found some references suggestion that you create a wrapper function or
module to get things working, but I'm not as familiar with creating those in
Access let alone calling them from CF, so I'll leave this info with you for
your consideration.

Teddy's idea may be the better solution, if indeed there's no reason for the
data to exist in its current state.

If it must, I'll point out one last out of the box solution: though it's
preferable to let the database do database work, in this case where you're
stumped, you could pull the data into a CF query (as is) and use CF
functions to manipulate it, then use a query of queries to do the sort that
you prefer on the manipulated result. May not perform well, but sometimes
you need function over form. :-)

/Charlie
http://www.carehart.org/blog/  

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Sunday, November 26, 2006 8:01 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] using REPLACE within CFQUERY for ACCESS db

Sorry, the double quotes in the query statements are simply a typo on my
part. I didn't copy and paste the actual query,  I simply retyped it as I
wrote the email and out of bad habit used  quotes.

The quotes ' or  is not the problem.  This query and/or using the REPLACE
function works perfectly well on all my SQL datasources.  This particular
site (still) has an Access db. And therein lies the rub.

Yes, I could, and probably should, upsize the Access mdb to SQL-2000, but
for right now that's more trouble than simply making the query behave.

So, any ideas on how to use the REPLACE function in a query on an Access db?
Or, baring that, how would you create a similar end result of ORDER BY the
mTitle column ignoring the if it is the first word in a movie title?

Thanks,

Dan


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Tom Chambers
Sent: Sunday, November 26, 2006 4:45 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] using REPLACE within CFQUERY for ACCESS db

did you try single quotes?



[EMAIL PROTECTED] wrote:

 I have an Access datasource for movie listings. mTitle is the 
 column/field for the movie's Title. I need to output the records 
 ordered by mTitle, however I need to ignore the when it is the first 
 word.

  

 For example: The Big Lebowski should be ordered by B in Big, not T in The.

  

 My solution was to create an alias column in my query wherein I 
 REPLACEd the with  and then ORDER BY the alias column.

  

 SELECT

   mTitle,

   REPLACE(mTitle, the, ) AS titleOrder

 FROM

   movieTable

 ORDER BY

   titleOrder

  

 However, when I run this I get an error that the function REPLACE is
 undefined:

  

 [Macromedia][SequeLink JDBC Driver][ODBC Socket][Microsoft][ODBC 
 Microsoft Access Driver] Undefined function 'REPLACE' in expression.

  

 I have Googled for an answer to my problem (till I'm blue in the
 face) but can't find anything HELPFUL.

  

 Can anyone help OR suggest a different solution?

  

 Thanks,

  

  

 Dan Kaufman

  


 -
 To unsubscribe from this list, manage your profile @ 
 http://www.acfug.org?fa=login.edituserform

 For more info, see

RE: [ACFUG Discuss] cftree

2006-12-04 Thread Charlie Arehart
Jeff, a couple places to start to help would be to ask what version of CF
you are using, and if CFMX or above, whether you are using the
format=Flash or the older (default) java applet-based approach.
 
Better still, though, have you tried the samples that are provided with CF
in the Getting Started Experience? Assuming you installed those and/or the
docs, there are examples of both types, and more trees (XML and object) at:
 
serverCFIDE/gettingstarted/experience/snippets/Tags/cftree/
 
They work fine for me and do demonstrate the expansion of folders that
you're asking about.  If you don't have them installed, let me know and I'll
email you the 2 example files (they stand alone) off-list.
 
/Charlie
http://www.carehart.org/blog/  

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Howard
Sent: Monday, December 04, 2006 10:32 AM
To: discussion@acfug.org
Subject: [ACFUG Discuss] cftree


Hey all,
 
I've not used this control before but I was wanting to use it for a document
control application I am developing. 
 
snip 



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] cftree

2006-12-04 Thread Charlie Arehart
I realize you're responding to Teddy's note and not mine, but when you say
Apparently if you use cftree in flash format the folders don't expand or
collapse, I have to interject in disagreement. The example I showed did use
a Flash tree and did have expanding folders.
 
In fact, on closer inspection, I see that it does something not obvious from
the docs. It shows the Expand attribute (in CFTreeItem) being something that
takes a yes/no value FOR EACH LEVEL of the tree.
 
I've provided below a cut-down version of that example for you or anyone to
try. Again, it's stand-alone (relies on no other files nor databases, as it
build an in-page query):
 
!--- Build query of random data. ---
cfscript
 recordSize = 10;
 depts = listToArray(Accounting,Finance);
 deptsLen = arrayLen(depts);
 managers = listToArray(Jim,Sue);
 managersLen = arrayLen(managers);
 Users = Rodd,MAX,Dexter,vicente,August,DeWayne,Ban-Kheong,young,Aries;
 usersLen = listLen(users);
 
 st = structnew();
 for(i=1; i lte managerslen; i=i+1)
 {
  st[managers[i]] = structNew();
  st[managers[i]].manager = managers[i];
  st[managers[i]].dept = depts[randrange(1,deptslen)];
 }
 
 qdata = queryNew(dept,manager,name,nameid);
 for(i=1; i lt recordSize; i=i+1)
 {
  queryAddRow(qData);
  querySetCell(qdata, name, ListGetAt(users, randrange(1,usersLen) ));
  querySetCell(qdata, nameid, i);
  m = st[managers[randRange(1,managersLen)]];
   querySetCell(qdata, manager, m.manager );
   querySetCell(qdata, dept, m.dept);
 }
/cfscript
 
cfquery name=users dbtype=query
 select dept,manager,name
 from qdata
 order by dept,manager,name
/cfquery
 
cfform name=form1 format=flash width=500 height=400
  cftree
   format=flash
   Name=tree1
 
   cftreeitem value=dept,manager,name
display=dept,manager,name
query=users queryasroot=no
img=COMPUTER,FOLDER,CD expand=Yes,no,no
  /cftree
/cfform

 
 
/Charlie
http://www.carehart.org/blog/  

 


  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Howard
Sent: Monday, December 04, 2006 11:07 AM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] cftree


Thanks.  I'll take a look at this and see if it suits my needs.  The
documents aren't actual files but stored in a DB and displayed in a browser
page.  That's why I was trying to use the cftree control and a query to
mimic a real file system. 
 
I did however figure out what my problem with the cftree tag was.
Apparently if you use cftree in flash format the folders don't expand or
collapse.  I'm looking into whether or not doing it in xml format will suit
my needs. 
 
I did notice that the cftagstore has a couple of different tree controls
there.  Has anyone had any experience with any custom tag tree controls?
Any recommendations if so?
 
Thanks again,
Jeff Howard

 
On 12/4/06, Teddy Payne [EMAIL PROTECTED] wrote: 

Here is a flash form way of how AS Fusion handled documents:
 
http://www.asfusion.com/projects/fileexplorer/
 
I use it to manage my file directory easier than Wndows Explorer for my web
related tasks.
 
Teddy

 
On 12/4/06, Jeff Howard  [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] 
wrote: 


Hey all,
 
I've not used this control before but I was wanting to use it for a document
control application I am developing.
 
I am having an issue with however that I'm hoping someone can help with.  My
tree is either expanded or collapsed but I can't seem to get it to work like
a true tree control where when you click on a folder it expands or
collapses.  Is this an issue with CFTree or am I just overlooking something.
I tried experimenting with the 'expand' parameter but it has no effect on
the function of the tree.  It either makes the tree expanded and unable to
collapse on 'yes' or collapsed and unable to expand when set to 'no'. 
 
Any insight would be greatly appreciated.
 
Thanks in advance.
 
Jeff Howard

- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform
http://www.acfug.org/?fa=login.edituserform  

For more info, see http://www.acfug.org/mailinglists
http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com/  
- 




-- 
cf_payne /
Adobe Certified ColdFusion MX 7 Developer
Atlanta CFUG (ACFUG): http://www.acfug.org  http://www.acfug.org/ 
- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform
http://www.acfug.org/?fa=login.edituserform  

For more info, see http://www.acfug.org/mailinglists
http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com/  
- 




RE: [ACFUG Discuss] cftree

2006-12-04 Thread Charlie Arehart
Since I can't tell if you're going to respond to my later note, do you
realize there is no issue with using Flash format? It does support folders
and their expand/collapse. If you're saying that you're happy with the other
formats, that's cool. Just want to make sure no one concludes that the Flash
forms don't support what you want.
 
/Charlie
http://www.carehart.org/blog/  

 


  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Howard
Sent: Monday, December 04, 2006 11:30 AM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] cftree


Thanks Charlie.  I'm using CFMX 7.  I was using Ben Forta's book and Adobe's
online documentation to try and understand the control and neither mentions
any issue with using flash format.  I experimented with using different
formats and found that it works fine in html and xml format.  I appreciate
the help though. 
 
Thanks again.  I truly value the insight everyone here provides.
 
Jeff Howard

 
On 12/4/06, Charlie Arehart [EMAIL PROTECTED] wrote: 

Jeff, a couple places to start to help would be to ask what version of CF
you are using, and if CFMX or above, whether you are using the
format=Flash or the older (default) java applet-based approach.  snip 




-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] cftree

2006-12-04 Thread Charlie Arehart
Yeah, I'm with Precia saying it sounds like a mistake on the flash form UI
designer's part. Anyway, as for bashing, you shouldn't hear any of that
here. We've all been there. I myself may press when I sense my point isn't
being heard (as in this case), but it's all in the hope of helping solve the
problem, that's all. :-)  And no bother, either. Really, that's what the
list is here for.
 
/Charlie
http://www.carehart.org/blog/  

 


  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Howard
Sent: Monday, December 04, 2006 3:10 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] cftree


Ok Charlie, this is where you can just go ahead and call me an idiot.  I
just got back from a late lunch and read this and I tried your example.  It
worked fine.  My problem was user error and the sad thing is I was the user.
Apparently in Flash format you must click the arrow next to the folder icon
and not the folder icon. 
 
Feel free to start the bashing as I'm ashamed of myself right now.
embarrassment=on
 
Thanks again for the help and sorry to bother you.
 
Jeff 




-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] cftree

2006-12-07 Thread Charlie Arehart
Jeff, I'm guessing you're just having a server config problem that is hidden
from you. Let me explain and tell me if I'm on the right track.
 
First, as for the the problem of loading Flash trees and forms without
having that extra click, MM/Adobe has solved that by way of how they
implement the CFTREE code (by way of some Javascript code that comes with CF
and is called by the HTML code built by the CFTREE and CFFORM tags). If you
run your example, you'll notice among the code to load the flash form is a
line like this:
 
script type=text/javascript charset='utf-8'
src='/CFIDE/scripts/CF_RunActiveContent.js'/script

Well, what if your server is misconfigured such that the /CFIDE directory
isn't there or doesn't respond? Or if that scripts subdirectory or the
specific file was for some reason missing?
 
To test my theory, browse the file on your server:
 
http:// http://yourserver/CFIDE/scripts/CF_RunActiveContent.js
yourserver/CFIDE/scripts/CF_RunActiveContent.js
 
Do you get a 404? If so, there's your problem. Many shops create new web
server web sites on CF servers without providing a mapping to that needed
/CFIDE directory. Have them create such a mapping in your web site and you
should be good to go.
 
If that's not it, let us know.
 
If you wonder, why didn't I get an error message?, well, the problem isn't
CF's. CF can't know when it builds the HTML whether the code will be served
on a web server (or specific web site on a web server) that doesn't have
access to that directory (or a mapping to it). So the error really was sent
from the web server to the browser (when it requested the file in the SCRIPT
tag), but such errors are often hidden by default. You may see a yellow
triangle in the lower left of the IE window which indicates that a scripting
error has occurred.
 
/Charlie
http://www.carehart.org/blog/  

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Howard
Sent: Wednesday, December 06, 2006 1:26 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] cftree


Hey there,
 
I have one more question about cftree that I was hoping one of you gurus
could help me decide on.  I was asked to make it so you do not have to click
on the cftree control in IE after loading the page.   I've been googling
about and it seems like there are quite a few solutions out there.  The 2
that I've tried so far don't work correctly.  So, I ask you if you have a
solution that you use or can point me in the direction of one that funtions.

 
Thanks in advance,
Jeff

- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform 

For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com  
- 



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] Read Receipts

2006-12-07 Thread Charlie Arehart
Oh, that there were so. :-) Our List Admin, John, may have an answer, but I
think not.

It is an annoyance, and always makes me wonder what situations lead folks to
have read receipts always turned on. I would think it a very rare
requirement, indeed, to track ones emails that way. I mean, even if one's
work requires it, wouldn't one typically send lots of emails other than just
such work ones? :-) And given that folks can say no, don't send the
receipt, it just seems a quaint notion that is more trouble than it's
worth.

But that's not what you asked, and it's certainly kind of you to ask if
there may be a way to block them if sent to the list. Let's see what John or
others may have to say.

/Charlie
http://www.carehart.org/blog/  

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Fennell, Mark P.
Sent: Thursday, December 07, 2006 11:51 AM
To: discussion@acfug.org
Subject: [ACFUG Discuss] Read Receipts

Is there anyway a mail server could be setup to strip out the read_receipt
requested part of the mail header so that idiots like myself who forget to
turn the option off before sending mail to the list don't have to share
their memory lapses? Just curious. Thanks.

mf



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] cf 7 and request throttle

2006-12-07 Thread Charlie Arehart
Doug, I am looking into that for you on some private Adobe forums. The info
on the public ones, as well as the docs, are indeed sparse. I can tell you
that there's often a lot of confusion where it IS discussed to suggest that
is has something to do with file uploads. It does not. That confusion stems
from the fact that in 7.01 added 3 things to that server settings page:
the two you mention and one for max post size. They're really unrelated.
 
From what I've gathered so far, the request throttle is intended to keep
the server from being overwhelmed with new requests when it's running low on
available memory to handle them. What's not clear from the info below (or
anywhere I've found) are the two questions you raise, as well as a few
others. I'll let you know what I find out. Of course, perhaps others will
have more.
 
/Charlie
http://www.carehart.org/blog/  

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Douglas Knudsen
Sent: Thursday, December 07, 2006 9:37 AM
To: discussion@acfug.org
Subject: [ACFUG Discuss] cf 7 and request throttle



*   
Request throttle threshold (MB) - Requests smaller than the specified limit
are neither queued nor counted as part of the total memory. Requests larger
than the specified limit are counted as part of total memory and are queued
if the request throttle memory size has been exceeded. The default value is
4 MB.

*   Request throttle memory (MB) - Limits total memory size for the
throttle. If there is not enough total memory available, ColdFusion queues
requests until enough memory is free. The default value is 200 MB.

any have any insight on how this actually works?  I can't find much doc on
it.  does the request throttle threshold setting include data returned from
a query?  Where are requests hitting the threshold queued and for how long? 

-- 
Douglas Knudsen
http://www.cubicleman.com
this is my signature, like it? 
- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform 

For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com  
- 



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] Read Receipts

2006-12-07 Thread Charlie Arehart
Yep, I figured it was for work. That said, if my comments helped, I'm glad,
but I'm sure some folks in such a position will feel they can't just turn
off the auto request of receipt (because of the pointy haired boss). For
them, I'd point out that there are other approaches for solving the
important problem. If it's truly an enterprise requirement, there are
enterprise-class solutions that try to get around some common foibles in
trying to implement such solutions.

Again, though, thanks Mark for your kind reply on the matter.

/Charlie
http://www.carehart.org/blog/  

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Fennell, Mark P.
Sent: Thursday, December 07, 2006 1:23 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] Read Receipts

In my case, it's born out of an environment where you need to enforce
accountability. Alas, I've turned off the automatic rr on my side. I'll use
it more reasonably in the future. Your responses are, as usual, quite
enlightening. Thank you.
mf



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





RE: [ACFUG Discuss] OT: Client talking points

2006-12-07 Thread Charlie Arehart
Dusty, don't confuse the developer version of all BD editions with the
specific BlueDragon Server (free) edition. Check out their web site for
more, but there are 4 editions: Server, Server JX, J2EE and .NET. The last 3
are at cost but have free developer editions, which are limited to a single
IP address (much like CF's server deployment). The difference from CF is
that the base Server edition is, as has been said here, a real, fully
functioning, non IP limited standalone CFML server (for both Windows and
Linux).
 
Now, when the Server edition first came out several years ago, it was free
for any use. A couple years ago, the licensing was clarified to say that
it was intended for non-commercial use. Yes, that's vague. The bottom line
seems to be (and Josh can jump in here) that if your intention is to make
money using your implementation of BD, then you're expected to pass that
along to New Atlanta and not use the free edition but use Server JX or above
instead (which at 895 is $300 less than CFMX Std). And for a single CPU
implementation, the J2EE edition is less than half the price of CFMX
Enterprise. Again, I'm just sharing information of clarification, as I would
on any CFML-related topic.
 
Indeed, as for why one would use BD, over CF, again I'll let others jump in
here as I no longer represent the company, but I can tell you that there are
indeed many advantages, in terms of features, bundling options, and more.
Take a look at the CFML Enhancements Guide as a starting point. I had also
done a blog entry on 40+ advantages:
 
http://bluedragon.blog-city.com/what_are_some_bluedragon_advantages.htm
 
Admittedly, Scorpio is catching up on some of these (as can be seen from
some Scorpio public announcements), but then BD 7 is due to add things that
will be unique. For all CFML developers, the two pushing each other is a
good thing. And for companies needing to solve some problem now, then
they'll choose the product that solves those problems now or into the
foreseeable future. I can tell you that we made a LOT of sales of BD while I
was there, and it was because people needed something it did that CF didn't.
 
It's not appropriate to think of BD as the free CF server. That's just one
of 4 editions. If you have a commercial use, you might instead consider
Railo, or some of the other CFML implementations out there, if the sole goal
is to get CFML for free.
 
As for whether you can use if for your Chamber of Commerce client, I'd
assert that this isn't the place to ask that question. Instead, there is a
free BlueDragon discussion list (sign up at
http://www.newatlanta.com/products/bluedragon/self_help/archive_search/index
.cfm) or you can email direct to [EMAIL PROTECTED] (but like more public
email addresses, they get a lot of spam to wade through so be persistent if
you don't get an answer).
 
/Charlie
http://www.carehart.org/blog/  

 


  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dusty Hale
Sent: Thursday, December 07, 2006 1:03 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] OT: Client talking points



I'm still confused about Blue Dragon pricing. It seems pretty much the same
as CF. I was under the impression that the Free Blue dragon would not allow
multiple connections and was for development. And what is the definition of
a personal site by Blue Dragon terms?

 

My main thought is that if Blue Dragon cost is comparible with CF then what
is the advantage of using it?

 

I was considering using Blue Dragon because one of my clients could not
afford a cf license for their server but I assume since they have a site on
it that makes money from banners ads that the free version does not
quailify. However, the site is a non-profit org owned by the chamber of
commerce in Negril, Jamaica. Am I able to use the free version for this.

 

Back in Atlanta soon :-(

 

Signed - A confused developer :-)

 

Dusty




-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-



RE: [ACFUG Discuss] Data Update

2006-12-08 Thread Charlie Arehart
To clarify, as is clear from the example, Teddy has shown there the T-SQL
way of doing the replace (he doesn't mean the CFML Replace function), which
would mean either doing it in the SQL Server Enterprise Manager (or
Management Studio in 2005), or trying to do it in a CFQUERY, though often
the database driver will preclude use of statements other than SELECT,
INSERT, UPDATE, DELETE, and similar.
 
Someone else may suggest to Michael that he could do it all in CFML, pulling
the data in via a SELECT, doing the replace in CFML, and then updating the
record, but unless you have no other choice, it would be generally more
efficient to do it in the database directly. And if you needed to do it
recurrently and programmatically (rather than manually), it would still be
better to look into creating a stored procedure on the server and calling
that. Hope that helps.
 
/Charlie
http://www.carehart.org/blog/  

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Teddy Payne
Sent: Friday, December 08, 2006 4:44 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] Data Update



REPLACE


Replaces all occurrences of the second given string expression in the first
string expression with a third expression.


Syntax


REPLACE ( 'string_expression1' , 'string_expression2' , 'string_expression3'
)


snip 


 Examples


This example replaces the string cde in abcdefghi with xxx.

SELECT REPLACE('abcdefghicde','cde','xxx')

GO





-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] Client talking points redux

2006-12-08 Thread Charlie Arehart
Seth, while you may get all the answers you need here, I will offer as well
that if you'd like to have some more direct consultation with your team for
an hour or two, I'd be happy to help. Feel free to contact me off-list
([EMAIL PROTECTED]) to discuss any interest. I can help you with
understanding both .NET and CF (and whether using CF or BD). Of course, an
initial phone call to clarify whether you think I can help is something I'm
happy to do before you make any commitment.
 
I would normally offer this sort of offer off-list, but it seems that it may
be worth letting others in the same position know that I'm available and
interested in the topic. (Heck, as long as I'm offering a commercial, I'll
add that I'm also available for short-term troubleshooting, problem solving,
performance tuning, configuration, and such.) Again, contact me off-list to
discuss further.
 
/Charlie
http://www.carehart.org/blog/  

 


  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Tepfer, Seth
Sent: Friday, December 08, 2006 6:12 PM
To: discussion@acfug.org
Subject: [ACFUG Discuss] Client talking points redux



Again, thank you to the ACFUG list - a wonderful resource. I am very
appreciative of all the assistance I received with my previous question.
Apparently your help did the trick, because we made the cut to the next
level. 

 

Because he came back with more questions. This client is very concerned
about making a 'wrong' technology choice. I suspect he'd have the same
concerns whether he chose LAMP or all MS or whatever. Unfortunately, I'm not
used to having to make a technology case. One of the advantages of the
Education sector. 

 

I'm looking for assistance in assuring the client about the questions he
lists below. I know there are no hard and fast answers here - performance
differences and maintenance costs depend upon how well the app is coded; no
one can see 10 years about the future of asp.net and CF. 

 

Any suggestions, broad outline points, resources for assuaging fears about
making the wrong choice?

 

Thanks

seth

  _  

To: Tepfer, Seth
Subject: Re: ColdFusion vs .Net

Some remaining questions that he would like to have answered are:

 

1) What limitations will we face in the future if .Net is selected as
opposed to ColdFusion, and vice versa?  Will the decision to go with one
technology result in functional limitations at some point in the future?  

In other words, what scenarios may come up in the future that we may kick
themselves for selecting one vs. the other?  Is there any documentation out
there that can outline the limitations of ColdFusion?

2) What is the estimated reduction in maintenance effort from selecting
ColdFusion instead of .Net?

3) What are the software/hardware costs associated with selecting ColdFusion
vs. .Net?

4) What, if any, performance differences will exist between .Net and
ColdFusion?

 


- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform 

For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com  
- 



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] Data Update

2006-12-09 Thread Charlie Arehart
Ben, are you saying that the Replace T-SQL function that Teddy mentioned
won't work for the problem Michael raised (since he specifically said he
needed to update a Text column datatype? That would certainly put the skids
on the approach. :-) I've not faced the problem at all myself so was just
helping with the question of where to try such an approach if it would work.
 
I've done some googling, and I see indeed that there are many pages
explaining that as you say, Replace does not work with Text (or Ntext)
fields (and lamenting that datatype as having various other limitations).
Some also try to offer a solution (albeit complex) to the problem of using
Replace with Text fields, such as:
 
http://www.sqlteam.com/item.asp?ItemID=15528
 
and there's a forum discussion of it:
 
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=31893
 
But I decided to dig a little further to find if perhaps this has changed in
SQL Server 2005. What I did find, though, was a discussion of the text (and
ntext) datatypes in particular and saying that they are due to be deprecated
(sounds like it makes sense!). I mention this because it offers the
alternatives to be considered (in your case, varchar(max), with max being
a new keyword in SQL 2005):
 
http://msdn2.microsoft.com/en-gb/library/ms187993.aspx
 
This discussion (http://msdn2.microsoft.com/en-gb/library/ms178158.aspx)
more specifically indicates that Text should be replaced with varchar(max),
and NText with nvarchar(max). Perhaps that may help.
 
I realize that many may not be free to change their database column types,
but then some may be, especially if it solves a problem.
 
/Charlie
http://www.carehart.org/blog/  

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ben Johnson
Sent: Saturday, December 09, 2006 7:50 AM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] Data Update


Just remember that REPLACE won't work on text fields.  Varchar, yes.


On 12/8/06, Charlie Arehart [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]  wrote: 

To clarify, as is clear from the example, Teddy has shown there the T-SQL
way of doing the replace (he doesn't mean the CFML Replace function), which
would mean either doing it in the SQL Server Enterprise Manager (or
Management Studio in 2005), or trying to do it in a CFQUERY, though often
the database driver will preclude use of statements other than SELECT,
INSERT, UPDATE, DELETE, and similar.
 
Someone else may suggest to Michael that he could do it all in CFML, pulling
the data in via a SELECT, doing the replace in CFML, and then updating the
record, but unless you have no other choice, it would be generally more
efficient to do it in the database directly. And if you needed to do it
recurrently and programmatically (rather than manually), it would still be
better to look into creating a stored procedure on the server and calling
that. Hope that helps.
 
/Charlie
http://www.carehart.org/blog/  

  _  

From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] ] 
On
Behalf Of Teddy Payne
Sent: Friday, December 08, 2006 4:44 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] Data Update



REPLACE


Replaces all occurrences of the second given string expression in the first
string expression with a third expression.


Syntax


REPLACE ( 'string_expression1' , 'string_expression2' , 'string_expression3'
)


snip 


 Examples


This example replaces the string cde in abcdefghi with xxx.

SELECT REPLACE('abcdefghicde','cde','xxx')
GO


- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform 

For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com  
- 



- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform 

For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com  
- 



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg
attachment: image002.jpg


RE: [ACFUG Discuss] Client talking points redux

2006-12-13 Thread Charlie Arehart
Seth, let's take this off-list. I'll drop you a note. Cheers.
 
/Charlie
http://www.carehart.org/blog/  

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Tepfer, Seth
Sent: Wednesday, December 13, 2006 3:18 PM
To: discussion@acfug.org
Cc: [EMAIL PROTECTED]
Subject: RE: [ACFUG Discuss] Client talking points redux



Charlie, I'd like to get your assistance with the questions below. How much
is your fee to consult for an hour or so on the questions delineated below?
When would you be available to talk? 

  _  

To: Tepfer, Seth
Subject: Re: ColdFusion vs .Net

Some remaining questions that he would like to have answered are:

 

1) What limitations will we face in the future if .Net is selected as
opposed to ColdFusion, and vice versa?  Will the decision to go with one
technology result in functional limitations at some point in the future?  

In other words, what scenarios may come up in the future that we may kick
themselves for selecting one vs. the other?  Is there any documentation out
there that can outline the limitations of ColdFusion?

2) What is the estimated reduction in maintenance effort from selecting
ColdFusion instead of .Net?

3) What are the software/hardware costs associated with selecting ColdFusion
vs. .Net?

4) What, if any, performance differences will exist between .Net and
ColdFusion?

  


- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform 

For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com  
- 
- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform 

For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com  
- 



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] image generator/validator spam prevention

2006-12-22 Thread Charlie Arehart
Seth, before you give up completely, you may want to think about what you're
trying to protect and whether things are dismaying as have been suggested.
:-)
 
For instance, I have made a case (in a blog entry below) that for some
things, a captcha is certainly better than nothing. I suggest regarding it
as a screen door. Sure, there are times when a double-key deadbolt lock is
what's needed, but not always. :-) The first entry was this:
 
Captchas: making them simpler, and dialing down the angst against them
http://carehart.org/blog/client/index.cfm/2006/8/17/the_angst_against_captch
as
 
The second proposes how to simplify the captcha in Lyla captcha (mentioned
by Teddy in his link to maestropublishing), which is also used in BlogCFC
(and is a simple CFC component):
 
Simplifying the captcha graphic in Lyla Captcha (and BlogCFC)
http://carehart.org/blog/client/index.cfm/2006/8/17/simplifying_lyla_in_blog
cfc
 
And later I offered a downloadable captcha.xml file that would be needed to
simplify the lyla captcha:
 
Want to simplify your Blogcfc (or other Lyla-based) captcha? Here's the XML
file.
http://carehart.org/blog/client/index.cfm/2006/10/7/lyla_captcha_simplified_
xml_file
 
/Charlie
http://www.carehart.org/blog/  

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Tepfer, Seth
Sent: Thursday, December 21, 2006 4:44 PM
To: discussion@acfug.org
Subject: RE: [ACFUG Discuss] image generator/validator spam prevention



Thanks for the help - depressing as it might seem. Well, I'm going to try
Emerle for now and I'll start implementing a blacklist. What a pain!

Thanks again.

seth


- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform 

For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com  
- 



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] CF. Object oriented its future. General Questions.

2006-12-26 Thread Charlie Arehart
Ajas, I'm sure others will have much more to say, but I want to quickly
resolve your fears and concerns b y pointing out that yes, indeed, CFCs are
the way in which CFML enables more object-like development. No, I won't call
it object-oriented as some will contend with that specific term, but an
affirmative answer for your last questions is a sign of how far CFML has
evolved since its being labeled early on (and being still regarded by many)
as just a tag-based scripting language.
 
To your question 3, yes, by using CFCs your CFML applications can have
classes and stuff like that. CFCs can be thought of as classes, with
methods and properties, and even inheritance. Pretty much whatever you learn
in any resource on object-based development will apply to CFML--but I will
point out as well that there are indeed many folks who use CFCs and never
apply them in a real OO way. Your example of using them for web services is
one of them. Another is their use as effectively buckets of what would be
called static methods--they don't try to persist (or rely on persistence
of) any sort of state data. There's nothing wrong with that, and it's
clearly a form of reuse, but it's not really on par with what you'll
read/learn about regarding true OO-style programming.
 
I'll let others point out what they think are good resources to learn and
apply CFCs in a more OO way. As for learning more about OO development in
Java, if you're new to that, I recommend Jacquie Barker's Beginning Java
Objects. Most Java books presume you already understand OO (in my opinion)
and hers was one of the first to walk you through it gently (and without
requiring too much understanding of Java, either). In that regard, it can be
useful even for CFML folks looking to expand their understanding. 
 
The same dilemma will apply to some resources out there that discuss using
CFCs in a more OO-like way: they presume you already understand the why
and focus instead on the how, or on implementation using some specific
style or pattern, again presuming you understand patterns. For that, I'll
recommend Shalloway's Design Patterns Explained. 
 
All this is about the evolution of a CFML developer to greater levels of
software engineering appreciation. Going to your earlier points, I don't
think it's NECESSARY for a CFML developer to learn them, but it will
certainly help for some work and some projects, and will over time improve
all projects one works on. It's very much a mind-shift. In fact, in 2001 I
wrote about why I thought it would be very challenging for some to make the
transition. At the time, I was writing on the transition to J2EE, but it's
really as much about the transition to OO. You may find it helpful:
http://jdj.sys-con.com/read/36679.htm
 
To your question 4, yes, CFCs can be represented as being in packages.
Indeed, there is an ACCESS attribute of CFFUNCTION (the way to define
methods in CFCs) which is corollary to the access modifier in Java, and it
supports public, private, and package, to name a few.
 
To your question 5, there is indeed an API tool. In CFMX you can browse a
CFC (literally, just browse the CFC name as if it was a URL) and CF will
present an API interface showing the properties, methods, and more. You do
need to have the RDS (not Admin) password to access that, and that's been a
show-stopper for many. I wrote a blog entry in 2003 showing how to disable
or alter that, if appropriate for your environment:
 
http://cfmxplus.blogspot.com/2003/02/how-to-stop-requiring-rds-password-for.
html
 
 
/Charlie
http://www.carehart.org/blog/  

 


  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ajas Mohammed
Sent: Tuesday, December 26, 2006 8:28 AM
To: discussion@acfug.org
Subject: [ACFUG Discuss] CF. Object oriented  its future. General
Questions.


Hi,
I am a CF developer and I had discussion with one of my friends and he
said if you want to be architect or lead, you need to have understanding of
objects/classes like how they used in java. He said you are going no where
and need to switch the technology if you want to earn good money. The reason
I have asked this question is because many non-CF developers or architects
think that CF just tag based and they dont give respect to CF. 

1. My question is do you guys see potential in CF that a person can after
some years of experience treated as Lead or Architect. 

2.Also do we have architects here in this group based of CF experience only?


3. We do only web development and we havent used CFC's except for one place
where we use it as webservice. How would someone compare CF OO programming
with something like java maybe. Can we have CF applications have classes and
stuff like that. If yes then what would be a good starting point to learn 
implement in that style ( i.e. reusability).

4. Can we have packages in CF?

5. Is there a documentation tool in CF like JavaDoc tool in java which
creates documentation?

I am so confused right now. Your suggestions 

RE: [ACFUG Discuss] CF. Object oriented its future. General Questions.

2006-12-26 Thread Charlie Arehart
Ajas, you're trying to draw me into answering your first 2 questions, which
as you note I did not in my original reply. :-)  I don't want to try to get
into that debate, to be honest. I don't think there are clear answers. And I
think we need to have much more info about the place where you're asking if
a CFML person could be an architect. I think in some places, they could be,
even without OO experience. Certainly in others, they'd have to have it, and
in still others, even such experience might be ignored if they also showed
CF experience in the bulk of their resume. You can't win all the battles out
there. 
 
I will say that it certainly wouldn't hurt for a CFML developer to learn
more about OO and Java. But there are many (MANY) who still never have and
who make a comfortable living. Could they do their jobs better with greater
understanding of software engineering principles? Sure. Is it necessary, not
in most cases.
 
The beauty of learning Java (over C#) is that you can so closely integrate
the two in CFML today. Again, this is something I've written and spoken
about a lot (as have others). I'll point you to a May 2005 CFDJ article,
Getting Started Integrating CFML with Java  .NET:
 
http://coldfusion.sys-con.com/read/86127.htm
 
There I make the case and point out other resources about CFML/Java
integration (and there are many, far more complete than mine). You may note
in the title that I also point out integration with .NET (and by implication
C#). That's easiest with BlueDragon.NET right now but Scorpio (CF8) will
also offer the ability to call .NET objects.  My point with all this
addresses your last question to me below, Do you think switching
technologies is a good idea?). It need not be an either/or proposition (CF
vs Java/C#). You can eat your cake and have it too (which is not only the
original form of the phrase, but also the more logical form).
 
/Charlie
http://www.carehart.org/blog/  

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ajas Mohammed
Sent: Tuesday, December 26, 2006 12:21 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] CF. Object oriented  its future. General
Questions.



Hi Charlie,
   Thanks for the reply. It really helped a lot. In your
reply you mentioned,



As for learning more about OO development in Java, if you're new to that, I
recommend Jacquie Barker's Beginning Java Objects. Most Java books presume
you already understand OO (in my opinion) and hers was one of the first to
walk you through it gently (and without requiring too much understanding of
Java, either). In that regard, it can be useful even for CFML folks looking
to expand their understanding.


Do you think as a CF developer who plans to become Lead/Architect, learning
java or Java objects might help. What I am trying to ask is, if  a person
spends lets say 5 years of his experience in CF, is he good enough to be an
architect or does he needs to have Java experience also to add weight for
him to be considered for Architect./Lead position?? 

My main concern is that do I need to learn C#/Java. Lets say after 5 years
of experience CF, I shouldnt feel that I should have tried C#/Java instead
of just sticking to CF. Best way to avoid this would be to learn something
now, instead of waiting for a switch later and I know its gonna be too late
if I do it after 4-5 years. 

Any suggestions... Do you think switching technologies is a good idea??

Anyone with answers to question 1  2 i.e.
1. My question is do you guys see potential in CF that a person can after
some years of experience treated as Lead or Architect. 

2.Also do we have architects here in this group based of CF experience only?


Ajas.



On 12/26/06, Charlie Arehart   mailto:[EMAIL PROTECTED]
[EMAIL PROTECTED] wrote: 

Ajas, I'm sure others will have much more to say, but I want to quickly
resolve your fears and concerns b y pointing out that yes, indeed, CFCs are
the way in which CFML enables more object-like development. No, I won't call
it object-oriented as some will contend with that specific term, but an
affirmative answer for your last questions is a sign of how far CFML has
evolved since its being labeled early on (and being still regarded by many)
as just a tag-based scripting language.
 
To your question 3, yes, by using CFCs your CFML applications can have
classes and stuff like that. CFCs can be thought of as classes, with
methods and properties, and even inheritance. Pretty much whatever you learn
in any resource on object-based development will apply to CFML--but I will
point out as well that there are indeed many folks who use CFCs and never
apply them in a real OO way. Your example of using them for web services is
one of them. Another is their use as effectively buckets of what would be
called static methods--they don't try to persist (or rely on persistence
of) any sort of state data. There's nothing wrong with that, and it's
clearly a form of reuse, but it's not really

RE: [ACFUG Discuss] CF. Object oriented its future. General Questions.

2006-12-28 Thread Charlie Arehart
Ajas, as for your second question, I'd recommend you sign up for the CFC-Dev
mailing list, which is devoted to discussions of the effective use of CFCs,
with a heavy emphasis on OO use. You'll find it both a great place to ask
such questions as well as to learn from others as they discuss:
http://www.cfczone.org/listserv.cfm
 
/Charlie
http://www.carehart.org/blog/  

 


  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ajas Mohammed
Sent: Wednesday, December 27, 2006 2:22 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] CF. Object oriented  its future. General
Questions.


Thanks Teddy, I am frequent visitor of House of Fusion but now I have
registered with them and signed up the mailing lists. Thanks for that tip. 

a) Anybody got chance to look at my sample work I posted earlier?
b) Any inputs on how to make the most out of the OO programming or
resusability by using CFC's in a web application. Right now I can only think
of having queries in a funct/method and using that method. I am sure I am
missing lot of other options out there where CFC's can be used for Web
Application. Anyone with experience in this area wanna suggest some cool
tips/tricks for reusability. Right now we have about 10 sites and every
change results in change in 10 places. We dont have a single code
repository. I wish if we had a CFC for queries so if anything changes, I
could change that cfc and copy it over 10 places instead of making changes
individually in 10 files. 

Thanks a lot...

Ajas 



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] CF. Object oriented its future. General Questions.

2006-12-28 Thread Charlie Arehart
Ajas, as for repeated requests for whether people had looked over your site,
perhaps the lack of response is due to the lack of any apparent CFML aspect
to the site. One is JSP and the other is plain HTML. Are you looking for
critique of your HTML design? That's not really something that's done here
on this list (nor on most CFML lists), in my experience. 
 
If you're instead asking repeatedly in the hopes that more people will
simply observe the content of the sites, I'll say as well that it's not
really appropriate on this CF discussion list to try to push people (by
repeated prodding, I mean) to a non-technical site. We have a separate
community list that is more open to pretty much any discussion. This list
is really to be limited to CFML-related topics. See the
http://www.acfug.org/index.cfm?fa=mailinglists.info page to sign up for
that.
 
/Charlie
http://www.carehart.org/blog/  

 


  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ajas Mohammed
Sent: Thursday, December 28, 2006 10:10 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] CF. Object oriented  its future. General
Questions.


Thanks again for that tip Charlie I have signed up with them also
anyone got chance to look at some of my work I had posted earlierhow do
u like it???

Thanks everyone...

Ajas Mohammed.




-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] CF. Object oriented its future. General Questions.

2006-12-28 Thread Charlie Arehart
Ah, fair enough. No harm. At least now it's clear to folks what you're hope
was and they can decide how to respond. Thanks.
 
/Charlie
http://www.carehart.org/blog/  

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ajas Mohammed
Sent: Thursday, December 28, 2006 11:02 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] CF. Object oriented  its future. General
Questions.


oops... sorry about that.. Only reason I asked was because i thought people
might not have noticed them  because we had so much discussion about CFC's 
also because many clients ask for design skills (template work) + CF and I
just wanted to get idea what ppl think about the design. 

I am sorry if I sounded too pushy...I wont do it again...

Apologies.

Ajas.



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


[ACFUG Discuss] ACFUG meeting location is changing starting this week

2007-01-01 Thread Charlie Arehart
Folks, I just want to make sure that those not on the Announcements list
hear the news that the  ACFUG meetings (starting this Wednesday) will be in
a new location. John Mason and the folks at FusionLink have moved out of
downtown to a facility near the Perimeter (and 400). In fact, it's the same
building in which EchoEleven is located, for those who may know of that. See
details on both the location and the meeting topics at
 
http://www.acfug.org/index.cfm?fa=home.home
 
And if you're not on the announcements list and wish you were, you can sign
up at:
 
http://www.acfug.org/index.cfm?fa=mailinglists.info
 
/Charlie
http://www.carehart.org/blog/  




-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] XML CF

2007-01-02 Thread Charlie Arehart
MCG, your initial explorations with XML and CF are not unusual. You've
gotten some good tips here so far. I'd like to offer a couple more--and not
just for Mary-Catherine but for anyone learning to deal with XML in CF. It's
one of those topics where--especially if you're new to XML in general--I'd
argue one would NOT be well-served by just looking at/copying code snippets.
You really need to get it first or you'll end up chasing your tail.
Further, there are often many ways to do something (even more than what' s
been proposed here).
 
The best resource I ever found, and which really sparked an Aha! moment for
me when I first read it a few years ago, is Nate Weiss's 30-page article:
 
http://www.adobe.com/devnet/coldfusion/articles/xmlxslt.pdf
 
It's a real page-turner. Seriously. :-) Don't let the 30 pages scare you
off. You'll come out of it after an hour or so with tremendous appreciation
for what XML processing in CFML is about, including tips and techniques that
you might have struggled with to learn on your own. It was actually a
chapter in the original CFMX version of the WACK book which he was permitted
to release online. A wonderful resource, and as timely now as when it was
first released.
 
To address the why would I want to bother that Chris raised, in addition
to Teddy's point about Flex, another is that Spry and indeed many Ajax
solutions also leverage XML. Also, often one is given a file to read,
whether for data interchange as Andy indicated or for reading a file already
on your computer, since so many tools (including CF) now use XML files for
configuration.
 
/Charlie
http://www.carehart.org/blog/  

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Tuesday, January 02, 2007 10:04 AM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] XML  CF



I will be using CF to get things in and out, just not sure of the best
logic.  I'm been looking at the docs plus some other sites out there and
copying code snippets.  Hoping it will set up some of the page flow for
later on.  Come on, trying to learn stuff here. :) 

mcg 





Steven Ross [EMAIL PROTECTED] 
Sent by: [EMAIL PROTECTED] 


01/02/2007 09:23 AM 


Please respond to
discussion@acfug.org



To
discussion@acfug.org 

cc

Subject
Re: [ACFUG Discuss] XML  CF






If you are faking something for demo data use WDDX, it will be a whole
lot easier to use in CF.

On 1/2/07, [EMAIL PROTECTED]
[EMAIL PROTECTED] wrote:

 Like I said, for faking things for demo purposes (figured it would be
quick
 and dirty) and mom's little website (not much data).  :)

 mcg






 Teddy Payne [EMAIL PROTECTED]
 Sent by: [EMAIL PROTECTED]

 01/02/2007 09:02 AM

 Please respond to
  discussion@acfug.org


 To discussion@acfug.org

 cc

 Subject
  Re: [ACFUG Discuss] XML  CF





 XML is typicaly there for storage of information in a homogenous way.
  John's suggestion of WDDX makes short hand of CFML constructs and is
 adaptable to JS and XML format.

 XML is used for configuration files, datasources and webservices just as a
 couple of examples.

 A lot of Flex examples use XML as a way to have a datasource for demo code
 without needing a remote call.

 If the test is for demo only, XML datasources work nicely.

 Teddy


 On 1/2/07, [EMAIL PROTECTED] 
 [EMAIL PROTECTED] wrote:

  For this project, a) I'm learning it, b) figured it would be easier to
deal
 with than creating a database and dealing with the ISP.  But for another
 project, I'm looking at using it for faking that a prototype is working
for
 demo purposes - namely because the database is REALLY complex.

  mcg








 Chris C. Cooper [EMAIL PROTECTED] 
  Sent by: [EMAIL PROTECTED]

 01/02/2007 08:40 AM


 Please respond to
  discussion@acfug.org




 To discussion@acfug.org

 cc

 Subject RE: [ACFUG Discuss] XML  CF








  What is a practical use for XML? What kind of situation would call for
 using it?



  


  From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] On Behalf Of Andrew
Powell
  Sent: Monday, January 01, 2007 8:54 PM
  To: discussion@acfug.org
  Subject: Re: [ACFUG Discuss] XML  CF

  Also, I would suggest Jeff Peters' book on the CF XML Object:

  http://www.cafepress.com/protonarts.50984013

  ap


  On Jan 1, 2007, at 8:31 PM, Andrew Powell wrote:


  1. Read the XML file with CFFILE
  2. Parse the xml string with xmlParse()
  --optional, but recommended-- narrow your XML document down to an array
of
 of your data elements using xmlSearch() and the xPath to your data
  3. loop over data and do what you will with it (conditionals to check,
 etc.)
  4. write it back to the server or whatever storage space you are using
 (database, etc.)

  As far as writing back the whole XML doc, that may be a matter of not
using
 xmlSearch() and working with the whole document instead. I'm not sure if
 xmlSearch() returns its array by reference or by value. Someone else may
be
 able to clear this up. In 

RE: [ACFUG Discuss] XML CF

2007-01-02 Thread Charlie Arehart
Well, like I said, don't let the 30 pages scare you off. If you need (or
want) to work with XML in CFML, just start reading the first few pages. That
will give you great insight in and of itself. I just can't say enough about
it. (Thanks, Teddy, for chiming in. And Chris, I wish you well with it
also.)
 
/Charlie
http://www.carehart.org/blog/  

 


  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, January 04, 2007 12:56 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] XML  CF



Good to hear.  Already printed out and plan on reading it in my 'spare'
time.  Hmmm, maybe I should just put a meeting with myself in Notes.. 

mcg 




-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] XMLParse Problems

2007-01-10 Thread Charlie Arehart
As an aside and just a bit of trivia (though it may help someone some day),
since what you're getting is an object, note that in the list, one of its
methods is Tostring (as is almost always true of Java objects). So besides
John's suggestion of using the CFML ToString function, you could also have
called that ToString method. You'd put it at the end of the object
reference, rather than wrap it in the ToString function:
 
cfoutput#cfhttp.FileContent.toString()#/cfouput 
 
I'd be curious if that works for you, if you have a moment to try it.
 
/Charlie
http://www.carehart.org/blog/  

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Thomas Nunn
Sent: Wednesday, January 10, 2007 4:48 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] XMLParse Problems


object of java.io.ByteArrayOutputStream

Methods  toString (returns java.lang.String)
toString (returns java.lang.String)
toString (returns java.lang.String)
size (returns int)
write (returns void)
write (returns void)
reset (returns void)
toByteArray (returns [B) 
close (returns void)
writeTo (returns void)
write (returns void)
flush (returns void)
hashCode (returns int)
getClass (returns java.lang.Class)
wait (returns void)
wait (returns void)
wait (returns void) 
equals (returns boolean)
notify (returns void)
notifyAll (returns void)

 
This is what I'm getting.

 
On 1/10/07, John Mason [EMAIL PROTECTED] wrote: 

What does this yield..
 
cfoutput#cfhttp.FileContent#/cfouput 
 
John
 

  _  

From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] ] 
On
Behalf Of Thomas Nunn
Sent: Wednesday, January 10, 2007 4:22 PM 

To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] XMLParse Problems 


 


No. It's supposed to return an xml formatted string. Would this error occur
if I were getting an empty string do you think?

 

On 1/10/07, John Mason [EMAIL PROTECTED]  wrote:

Ok, is the cfhttp calling up an image or something with a particular type of
encoding?
 
John
[EMAIL PROTECTED] 
 
 

  _  

From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] ] 
On
Behalf Of Thomas Nunn
Sent: Wednesday, January 10, 2007 3:25 PM 

To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] XMLParse Problems 


 

I just checked it and it is actually uncompressed. Any other ideas?


 
On 1/10/07, John Mason [EMAIL PROTECTED]  wrote: 

If the page is using http compression it will not pull via cfhttp. Sorry but
the underlining java can't handle it. It sounds like this might be it,
because of the cfhttp error you are seeing. 
 
To test it use the compression check tool on this page..
http://www.port80software.com/products/zipenable/
http://www.port80software.com/products/zipenable/ 
 
 
John
[EMAIL PROTECTED] 
 
 

  _  

From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] ] 
On
Behalf Of Thomas Nunn
Sent: Wednesday, January 10, 2007 12:18 PM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] XMLParse Problems

 

Not that I'm aware of John. I don't have any real control over that website.
I'm just trying to pull down information from a customer of ours to display
data for a customer of mine. Can you give me a bit more detail of what it
would mean if they were or weren't doing it? 


 
On 1/10/07, John Mason [EMAIL PROTECTED]  wrote: 

Is the page you're trying to hit using http compression?
 
John
[EMAIL PROTECTED] 
 
 

  _  

From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] ] 
On
Behalf Of Thomas Nunn
Sent: Wednesday, January 10, 2007 11:56 AM
To: discussion@acfug.org
Subject: [ACFUG Discuss] XMLParse Problems

 

I'm receiving an error message when I try try to parse incoming xml data
from a cfhttp call to a url. The url is supposed to send back miscellaneous
xml formatted data.
 
cfhttp method=get url={url}
 
cfscript
   xmlstuff = XMLParse(cfhttp.FileContent);
/cfscript
 
The error I'm getting is:
  An error occurred while Parsing an XML document. Content is not
allowed in prolog.
 
Also whenever I just do a cfdump of the cfhttp.FileContent I get an object
of java.io.ByteArrayOutputStream. I don't know if that has anything to do
with the error or if this is just the way that unparsed xml data comes from
the server I'm getting from. 
 
Honestly, I'm assuming that the data I'm receiving is malformed, but I
wanted to know if anyone else has had any experience with this problem.
Thanks ahead of time.
__
Larry Nunn
Web Developer I
Synovus Financial Corp.
2510 Cherokee Ave. #25A
Columbus, GA 31906
706.575.2816 

- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform
http://www.acfug.org/?fa=login.edituserform 

For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com/  

RE: [ACFUG Discuss] January Presentation

2007-01-11 Thread Charlie Arehart
Ah, that's my fault. Sorry. He gave it to me after the meeting but I forgot
to post it. It's there now, both presentation and code files. Josh's is
there as well (he added it himself after the meeting).
 
/Charlie
http://www.carehart.org/blog/  

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Teddy Payne
Sent: Thursday, January 11, 2007 1:53 PM
To: discussion@acfug.org
Subject: [ACFUG Discuss] January Presentation


Is there any status on the availability of Andy's presentation from the
January meeting?

I did not see a link available.
 
Teddy
 
-- 
cf_payne /
Adobe Certified ColdFusion MX 7 Developer
Atlanta CFUG (ACFUG): http://www.acfug.org 

- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform 

For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com  
- 



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] cferror question

2007-01-11 Thread Charlie Arehart
Scott, this usually means simply that what you're trying to do in the
CFERROR page itself generating an error, so it's passing it up the chain.
If you have a server-wide handler, then that gets called. Otherwise (or if
that, too, had an error) then you get the default error message. Of course,
either of those could also do a CFRETHROW after handling the error which
could still lead to what appears to be a normal CFERROR, again if nothing
above it in the chain handles it.
 
My recommendation in such an instance is that you try calling the error page
directly. Does it work as expected? If it fails because of references to
CFERROR or ERROR scope variables, try commenting them out (though those
lines could indeed be where the error is). Let us know how it goes.
 
/Charlie
http://www.carehart.org/blog/  

 

  _  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Caillier
Sent: Thursday, January 11, 2007 2:29 PM
To: discussion@acfug.org
Subject: [ACFUG Discuss] cferror question


Hi,
I've been using error handling in my applications for several years with
great results.  
However, I'm trying to use the cferror tag on a new Coldfusion 7 server
and I'm 
not able to override the server's default error message.  My admins are
telling me 
that the settings are the same in dev (where cferror works) and prod.  Dev
is
7.02 and prod is 7.01, but I don't think that's our problem.

Is there something they need to enable on the server to get cferror working?


Here's an example of the canned message that I'm getting:

The web site you are accessing has experienced an unexpected error.
Please contact the website administrator. 


The following information is meant for the website developer for debugging
purposes.   
Error Occurred While Processing Request 



error description 

error details   

Resources: 



*   Enable Robust Exception Information to provide greater detail about
the source of errors. In the Administrator, click Debugging  Logging 
Debugging Settings, and select the Robust Exception Information option. 

*   Check the ColdFusion documentation
http://www.macromedia.com/go/proddoc_getdoc  to verify that you are using
the correct syntax. 

*   Search the Knowledge Base
http://www.macromedia.com/support/coldfusion/  to find a solution to your
problem. 


Thanks,
Scott C.

- 
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform 

For more info, see http://www.acfug.org/mailinglists 
Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
List hosted by FusionLink http://www.fusionlink.com  
- 



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


RE: [ACFUG Discuss] DB Design Book Reccomendations?

2007-01-12 Thread Charlie Arehart
Yes, the primer to get is Ben's Teach Yourself SQL in 10 minutes. Can't
say enough good words about it (indeed, no more than my review I did back in
2000 which is still the spotlight review at Amazon), and it's a very slim
book at just about $10. It's now in its 3rd edition, but even the first
would be fine (you can get all of them used, though I wouldn't give mine up.
It's worth rereading every once in a while until you know you know
everything in it.)

/Charlie
http://www.carehart.org/blog/  

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dean H. Saxe
Sent: Friday, January 12, 2007 10:27 AM
To: discussion@acfug.org
Subject: Re: [ACFUG Discuss] DB Design Book Reccomendations?

No, its not a primer at all.  Get comfortable with SQL.  Then get guru
status by reading and understanding Celko's book.  Its not for the faint of
heart.

-dhs



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-





[ACFUG Discuss] CFUnited user group member discount

2007-01-13 Thread Charlie Arehart
Get $50 off CFUnited-07 registration using discount code CM0703. 
 
Date, cost, and other info at
  http://www.cfunited.com/
 
They are planning seven tracks this year:
 
* Bootcamp - Basic ColdFusion and Flash topics
* Advanced - Advanced ColdFusion topics (Blackstone included!)
* Manager/Empowered - Fusebox and Project management topics
* Integration - Flash, Flex and other technologies integrated with CF topics
* Accessibility / usability - section 508, CSS and disabled access
* Deployment/Platform - tuning, install issues, OS, picking a database
* Life Cycle - software development

 
/Charlie
http://www.carehart.org/blog/  

 



-
To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-

attachment: image002.jpg


  1   2   3   4   5   6   7   >