Re: OOD/Design Patterns and ColdFusion.

2006-05-16 Thread Brian Kotek
I found the following books very helpful when I started trying to tackle this vast subject: Object Technology: A Manager's Guide: http://www.amazon.com/gp/product/0201309947 (don't worry about the title, it is useful by anyone, not just managers) Object-Oriented Thought Process:

Re: Model-Glue, ColdSpring, Reactor

2006-05-15 Thread Brian Kotek
Yep, this is correct. I just updated it slightly to confirm that it runs with the latest version of Reactor from the SVN repository (revision 254). regards, Brian On 5/15/06, Qasim Rasheed [EMAIL PROTECTED] wrote: I believe Brian Kotek has a version of Bookstore application using Modelglue

Re: Fusebox 4.1 setup for a multi-stage app

2006-05-03 Thread Brian Kotek
I don't see any issue with having one set of core files, essentially making your different stages part of a single large application. To get at the second level of your app, (i.e. the admin area) just create a child circuit for the stage and you can reference it like

Re: The best CFC book is...

2006-01-17 Thread Brian Kotek
Glad you found it useful Mike. I should note though that even that code was written a year or two ago and I would do a a couple of things differently if I wrote it today. Nothing too major though. One of these days I'll take some time to update it. Maybe knowing that folks are still looking at it

Re: The best CFC book is...

2006-01-17 Thread Brian Kotek
Casey, I built it as an example of using both Fusebox 4.1 and using CFCs. The CFC portion of the application is completely independent of the fact that the UI controller layer is using Fusebox. In other words, the same CFCs could be used in a Mach-II or Model-Glue frameworks (or no framework at

Re: THIS or that

2006-01-08 Thread Brian Kotek
If you used THIS, some other bit of code could do: cfset OutsideCFC.InsideCFC = and completely overwrite the CFC at any time with no warning. Using a getter method and a private instance variable prevents this. On 1/8/06, James Holmes [EMAIL PROTECTED] wrote: It's not quite the same,

Re: CF MX 7 processing .PHP extension - IIS 6

2005-11-23 Thread Brian Kotek
If you mean can you write CFML code, save the file as .php, and have CF execute it, then yes you can. If you mean can the CF server read and process PHP code written in files with a .php extension, then the answer is of course not. On 11/23/05, Jim Curran [EMAIL PROTECTED] wrote: Hi all, Is

Re: Error with Query of Query in a CFC

2005-09-19 Thread Brian Kotek
Couple things Sandy, first shouldn't you have this: cfset var local=structNew() / (you're setting it to the string structnew()). And second, try using just from arguments.recordset instead of from #arguments.recordset#. Note that recordset could well be a reserved work in QofQ so you might

Re: using an xml file for cfc settingsray style

2005-09-19 Thread Brian Kotek
We create a Config object that wraps up all these sorts of settings (DSN name, table aliases, application settings, etc.) and then just pass that Config object into whatever other CFCs need access to them. On 9/18/05, Andy [EMAIL PROTECTED] wrote: I SET some of the application variables in each

Re: Simple CFC quesiton

2005-09-09 Thread Brian Kotek
Holy Zarquon's singing fish! I absolutely LOVE it when people completely miss the intent of the author, the footnote, and the point! On 9/9/05, Ken Ferguson [EMAIL PROTECTED] wrote: Holy Zarquon's singing fish! I absolutely LOVE it when we get into these discussions where the you should

Re: Simple CFC quesiton

2005-09-09 Thread Brian Kotek
(Original poster was making a Hitchhiker's Guide to the Galaxy reference.) On 9/9/05, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Who the heck is Zarquon? Dave -Original Message- From: Brian Kotek [mailto:[EMAIL PROTECTED] Sent: Friday, September 09, 2005 11:14 AM To: CF-Talk

Re: SOT: Fusebox 4.1 specification format?

2005-09-09 Thread Brian Kotek
Fusebuilder (http://www.fusebuilder.net/) will make it easy to create a wireframe, then a prototype from the wireframe, then architect the app based on the prototype and generate fusedocs for you. It is well worth $95 if you have a large project to build and will save you an absurd amount of time.

Re: Calling php class / function from a cfc

2005-09-05 Thread Brian Kotek
No, you can't. CF only allows creation of Java, CFCs, web service, and COM components. If you want to call a PHP class and get data back from it, calling it as a web service is probably the best route. On 9/5/05, Bram Plessers [EMAIL PROTECTED] wrote: Assume I have a php class which acts kind a

Re: CFC's - Most efficient scope?

2005-09-03 Thread Brian Kotek
No, you don't need to var scope your arguments. Unless you have some reason for wanting to have a copy of the arguments you don't need to worry about duplicating or var-scoping them. As far as how CFC's behave for each user, as long as you are var-scoping your local variables you will be fine.

Re: CFC's - Most efficient scope?

2005-09-02 Thread Brian Kotek
You only need to lock to prevent race conditions. Since application-scoped CFCs should nearly always be stateless (they have no instance data, or the instance data does not change once the component is initialized), locking isn't an issue. On 9/2/05, Snake [EMAIL PROTECTED] wrote: What about

Re: CFC's - Most efficient scope?

2005-09-02 Thread Brian Kotek
CFCs are placed in the application scope with state that changes all the time. The CFC could be a very busy manager, and not just a stateless utility or something. It might be in the application scope because you only want one, and no more. On 9/2/05, Brian Kotek [EMAIL PROTECTED] wrote

Re: CFC's - Most efficient scope?

2005-09-02 Thread Brian Kotek
No worries Paul, it's a valid thing to point out. On 9/2/05, Paul Kenney [EMAIL PROTECTED] wrote: Sorry. You did say that, and I missed it. You are right. On 9/2/05, Brian Kotek [EMAIL PROTECTED] wrote: That's why I said nearly always. If you do end up needing an application-scoped CFC

Re: CFC's - Most efficient scope?

2005-09-02 Thread Brian Kotek
running the query wins, and then you start getting weird errors under load. It's an easy thing to miss.. -Original Message- From: Brian Kotek [mailto:[EMAIL PROTECTED] Sent: Friday, September 02, 2005 7:33 PM To: CF-Talk Subject: Re: CFC's - Most efficient scope? That's why I said

Re: More CFC Best Practice questions

2005-08-29 Thread Brian Kotek
I wrote an article on CFC best practices that might be helpful: http://www.briankotek.com/blog/index.cfm?mode=entryentry=104F4985-3048-23C1-DDF6C15FB4864387 On 8/29/05, Dave Carabetta [EMAIL PROTECTED] wrote: On 8/29/05, Burns, John D [EMAIL PROTECTED] wrote: I'm getting ready to start a new

Re: Newbie fusebox 4.1 problem

2005-08-28 Thread Brian Kotek
No, this is actually a bug in CFMX7 that involves using duplicate() on certain variables when sandbox security is enabled. Until it is fixed (Macromedia has already recognized the bug per Sean Corfield), you'll have to make a small change to the core files to switch this: application.fusebox =

Re: Fusebox 4.1 MVC and OO sample application

2005-08-25 Thread Brian Kotek
The apps are being added to. The idea was to only change one thing with each verison (normal, using CFCs, using OO, etc.). In the meantime I have an OO CFC-based Fusebox 4.1 sample bookstore up at www.briankotek.com/blog. Regards, Brian On 8/25/05, wolf2k5 [EMAIL PROTECTED] wrote: Hi there,

Re: fusebox security plugin

2005-08-23 Thread Brian Kotek
There is a simple security plugin within the Let's Make a Deal sample application in the download section at Fusebox.org http://Fusebox.org. I believe it uses list-based security, but yes it is possible to modify the plugin or write your own that will use the cflogin security framework.

Re: Fusebox and CFCs

2005-08-17 Thread Brian Kotek
I have a CFC based Fusebox bookstore sample app as well, at www.briankotek.com/blog http://www.briankotek.com/blog. It's in the sidebar. On 8/17/05, John Beynon [EMAIL PROTECTED] wrote: try this, http://john.beynon.org.uk/index.cfm/2005/1/4/Lesson-6--looking-at-Fusebox-41 :) jb.

Re: getAuthUser() displays Windows OS login ID?

2005-08-15 Thread Brian Kotek
Could NTLM authentication be enabled and he isn't aware of it? http://livedocs.macromedia.com/coldfusion/7/htmldocs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=ColdFusion_Documentationfile=0287.htm#2991147 It says A request that uses NTLM or Digest authentication. In this case, the

Re: MM and CFEclipse

2005-08-02 Thread Brian Kotek
We also use ANT to pull from the source code repository, perform some processing, and move the code to the target server. On 8/2/05, Barney Boisvert [EMAIL PROTECTED] wrote: I use rsync for pushing of all my code. Usually called from 'ant' tasks that I define and call from Eclipse. So I've

Re: Amazon AWS

2005-07-22 Thread Brian Kotek
=Problem executing Amazon.com http://Amazon.comweb service invocation. type=AMAZON:FAILURE --- /cfcatch /cftry Brian Kotek wrote: Cutter, I was trying that code already and I'm still getting the error about not being able to create a web services stub. Can you post an example of exactly what

Re: Amazon AWS

2005-07-22 Thread Brian Kotek
and it broke. Maybe you can't make a 'heavy' request without it? Cutter Brian Kotek wrote: Thanks...I'm wondering if this is the issue: cfset variables.keywordrequestARRAY.tag = [ASSOCID] I don't think I have an associd (associates id?)...are you passing this in? Just for fun, if you

Re: Amazon AWS

2005-07-21 Thread Brian Kotek
Cutter, I was trying that code already and I'm still getting the error about not being able to create a web services stub. Can you post an example of exactly what you are filling in for all the variables (except for your developer key obviously) so that I can try to determine what's wrong?

Re: FuseBox - Fuse

2005-07-21 Thread Brian Kotek
You've got it that the permissions are part of the application-scoped memory structure. So if you want to avoid that long variable call, you could write a function like getPermissionsForFuseaction('circuitname', 'fuseactionname'). But I'm not sure why you'd want to look at this permission

Re: Amazon AWS

2005-07-20 Thread Brian Kotek
Cutter, can you post the code you're using (minus your Amazon developer key obviously)? I removed the time out but I'm still getting could not create stub for web service invocation). Thanks. On 7/20/05, Cutter (CF-Talk) [EMAIL PROTECTED] wrote: Ok, I removed the timeout and received a

Re: Query of Queries Error

2005-07-20 Thread Brian Kotek
This is an old and annoying issue that is cause by CF trying to guess the type of the data in the column. We've had to append a string character such as a tilde to the data to foce everything to be a string, do the QofQ, and then remove it before processing/display. Hope that helps, Brian

Re: Amazon AWS

2005-07-19 Thread Brian Kotek
Cutter, just FYI I am pretty sure that when Amazon changed over to the new web service API it broke the old web service request I was using in the bookstore. I haven't had a chance to fiddle with the new API or update the example yet. But if someone has a working example using the new API it

Re: Amazon AWS

2005-07-19 Thread Brian Kotek
I also can't make it work with this (I don't have an associates id) !--- Build Array for Amazon.com http://Amazon.com Query --- cfset keywordrequestARRAY.devtag = 1Z5QCJ06Gand the rest of my amazon web service user id. cfset keywordrequestARRAY.asin = B4T6UZ cfset

Re: Session Scoped Login CFC

2005-06-26 Thread Brian Kotek
Hi Seth. At first look that seems like it would work. I got a little confused with you creating a variable called user but instantiating a CFC called login, but that would be easy enough to clarify. When I've done this sort of thing, I've used the cflogin tag, which means your LoginManager can

Re: mach II or fusebox?

2005-06-17 Thread Brian Kotek
Maybe you could do a Breeze presentation on onTap some time in Sean's Breeze room? I'm a Fusebox guy at heart, but am always interested in learning about other frameworks (I like both Mach-II and Model-Glue). However, the example you provided there just confused me...if anything it made it look

Re: Source control PLUS Deployment control...

2005-06-13 Thread Brian Kotek
John, are you aware of a way to label a tree in Subversion? In VSS you can apply a label to a whole project, and then if you need to you can deploy a specific label, or roll back to a specific label. I can't find a similar function in Subversion...I can see the history of individual files but

Re: cfc confused

2005-06-01 Thread Brian Kotek
That is correct, assuming that you are dealing with one User object that is compositing an Address object. Sean already explained using a gateway to bring back multiple of users and their addresses together. Assumign one User object, you could run one query to get the address for the single

Re: cfc confused

2005-06-01 Thread Brian Kotek
It would depend on what you are doing. If there is some obvious, known difference between the addresses (work, home, whatever) then you might have different methods (getWorkAddress() or getHomeAddress()) that return individual Address instances. If they have an arbitrary number of houses that

Re: cfc confused

2005-05-31 Thread Brian Kotek
Well to answer the first question, no you wouldn't want to convert the query into an array of objects for exactly the reason you stated: it is slow and there really is no reason to do this. Yes in Java you'd do that but Java is totally OO and much faster at this sort of thing. Basically, if

Re: Fusebox dir structure so sensative stuff not web accessable

2005-04-27 Thread Brian Kotek
Well you can just set the model and view circuits to have access=internal and no external users can call anything in them. Or you can elect to move the entire application (controller, model, view, parsed and plugins) out of the web root and just have your index.cfm file in the web root. In your

Re: Fusebox dir structure so sensative stuff not web accessable

2005-04-27 Thread Brian Kotek
.osdelimiter); This is used to locate the fusebox.xml files and others, notice it starts with the web root, thus it looks like you must have all core files in your webroot I think. gabe -Original Message- From: Brian Kotek [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 27

Re: CrystalTech Users Beware

2005-04-26 Thread Brian Kotek
has made people's do not hire list, it is you. On 4/25/05, Connie DeCinko [EMAIL PROTECTED] wrote: Remind me never to hire either of you clowns who have no concept of security or reality. -Original Message- From: Brian Kotek [mailto:[EMAIL PROTECTED] Sent: Monday, April 25, 2005 1:52

Re: CrystalTech Users Beware

2005-04-25 Thread Brian Kotek
Bless you, Matt. On 4/25/05, Matt Robertson [EMAIL PROTECTED] wrote: On 4/25/05, Connie DeCinko [EMAIL PROTECTED] wrote: Oh give me a break! What a crock! Would you like some cheese with your whine? I think that now that you're getting snotty I'll take a moment to point out that this

Re: CrystalTech Users Beware

2005-04-23 Thread Brian Kotek
As someone who hosts with Crystaltech and has never had any problems, I think it's also important to point out that the problem being discussed here is not Crystaltech's fault, this will affect every single person who uses a shared server, regardless of who hosts it. On 4/23/05, Cameron Childress

Re: XML parsing on CF 4

2005-04-21 Thread Brian Kotek
There might be some COM objects that you could use but you'll have to search around to find out for sure. On 4/21/05, Emmet McGovern [EMAIL PROTECTED] wrote: I just got a project dumped on my that requires a lot of xml parsing on a coldfusion 4 server. I know about activ's CFX_XMLParser. I've

Re: Compount XPath in xmlSearch()?

2005-04-18 Thread Brian Kotek
Quick apology, I meant compound not compount! On 4/18/05, Brian Kotek [EMAIL PROTECTED] wrote: Does anyone know how to combine expressions in xmlSearch()? I'm trying to select all nodes except where a certain attribute matches a value that I specify. I'm trying this: xmlSearch( xmlObject

Compount XPath in xmlSearch()?

2005-04-18 Thread Brian Kotek
Does anyone know how to combine expressions in xmlSearch()? I'm trying to select all nodes except where a certain attribute matches a value that I specify. I'm trying this: xmlSearch( xmlObject, '(/employees/employee) and not (/employees/[EMAIL PROTECTED]inactive])' ) but I get the error: Can

Re: Compount XPath in xmlSearch()?

2005-04-18 Thread Brian Kotek
. cheers, barneyb On 4/18/05, Brian Kotek [EMAIL PROTECTED] wrote: Does anyone know how to combine expressions in xmlSearch()? I'm trying to select all nodes except where a certain attribute matches a value that I specify. I'm trying this: xmlSearch( xmlObject, '(/employees/employee

Re: application scope and CFMX(JRun) clusters

2005-04-05 Thread Brian Kotek
I don't think there is any way except to write a script (or use something like Apache ANT) that you can run that will automatically refresh the application-scoped CFCs after you update the code. On Apr 5, 2005 11:29 AM, Douglas Knudsen [EMAIL PROTECTED] wrote: Ok, we have some apps that

Re: CFSILENT with CFAPPLICATION

2005-03-17 Thread Brian Kotek
Just a note that you can also always put cfcontent reset=true just before you output your HTML content, and that will discard everything in the output buffer and start from scratch. This is an easy way to eliminate any whitespace that was generated before your content. On Thu, 17 Mar 2005

Re: Object composition and calling objects

2005-03-17 Thread Brian Kotek
Barney if you would blog this and your experience with Tartan in detail I bet you'd get a ton of traffic. (hint hint). :-D On Wed, 16 Mar 2005 11:34:58 -0800, Barney Boisvert [EMAIL PROTECTED] wrote: Basically just a single registry of all properties and top-level objects in the application.

Re: CFC

2005-03-17 Thread Brian Kotek
Yes. Just name it getQuery() or something. On Thu, 17 Mar 2005 11:15:17 -0500, Michael T. Tangorre [EMAIL PROTECTED] wrote: From: David Brown [mailto:[EMAIL PROTECTED] cffunction name=query access=public returntype=query output=No hint=Pass it auth_user argument: Returns LDAP

Re: Automated testing? Is it possible for web development.

2005-03-09 Thread Brian Kotek
We wrote a custom unit test execution system that recursively reads all the directories, finds all the unit test harnesses, executes each one, and creates a report of all failures and successes. It even flags files that don't have a unit test. The app also executes any CFUnit test harnesses for

Re: cfc best practices

2005-03-08 Thread Brian Kotek
Check out the Macromedia CF coding guidelines and Mach-II development guide. http://livedocs.macromedia.com/wtg/public/ On Tue, 8 Mar 2005 10:09:04 -0500, Calvin Ward [EMAIL PROTECTED] wrote: One common method is the domain name methodology. So, for example, if you get Raymond's Blog CFC,

Re: FB4 n00b: XFAs include full URL?

2005-03-08 Thread Brian Kotek
You'll probably get a better response if you ask this on the Fusebox forums. But I believe that the XFA is meant to be a placeholder for ONLY the fuseaction value itself (hence the name exit fuseaction): a href=#self#?fuseaction=#xfa.submit# Since it appears that you are using XFAs in a way

Re: serialize cfc

2005-02-24 Thread Brian Kotek
, but CFC's can't. It's worded in a very poor way, but i'm guessing session vars is assumed to only include non-object data. cheers, barneyb On Wed, 23 Feb 2005 21:07:34 -0500, Brian Kotek [EMAIL PROTECTED] wrote: Barney I haven't tried it, but are you saying that CFMX7 does *not* allow

Re: serialize cfc

2005-02-23 Thread Brian Kotek
Barney I haven't tried it, but are you saying that CFMX7 does *not* allow for replication of session-scoped CFC instances? Or are you saying that it does? Thanks. On Wed, 23 Feb 2005 17:24:37 -0800, Barney Boisvert [EMAIL PROTECTED] wrote: That won't work. I belive it'll error on the methods

Re: Discovering FB4.1 book comparison to FB4.0 edition?

2005-02-17 Thread Brian Kotek
It hasn't shipped yet, but should be very soon. On Thu, 17 Feb 2005 21:48:31 -0500, Damien McKenna [EMAIL PROTECTED] wrote: Has anyone here read the Discovering Fusebox 4.1 book yet? If so, how does it compare to the FB 4.0 book? I'm interested to see if it has expanded the detail, and

Re: FB4 book? (was RE: Discovering FB4.1 book comparison to FB4.0 edition?)

2005-02-17 Thread Brian Kotek
Yes, Jeff's books are available at http://www.cafepress.com/protonarts/250818 On Thu, 17 Feb 2005 22:51:55 -0500, Michael T. Tangorre [EMAIL PROTECTED] wrote: From: Damien McKenna [mailto:[EMAIL PROTECTED] If the FB4.1 book hasn't shipped yet, what would be the recommended choice for an

Re: New Charting in CFMX 7

2005-02-12 Thread Brian Kotek
Does anyone happen to know if the new charts support things like standard error bars with a bar graph? On Sat, 12 Feb 2005 08:27:04 -0400, dcooper @ macromedia. com dcooper @ macromedia. com [EMAIL PROTECTED] wrote: Check out the doc on the new Charting in CFMX7. Essentially, we ship and you

Re: Multiple submit buttons and Fusebox

2005-01-12 Thread Brian Kotek
Isaac, that won't work because do tags are dealt with at parse time, not at runtime. You could do it like this so that you don't have to worry about appending to the fuesaction or using the index.cfm file to figure out what to do: form action=index.cfm method=post input type=hidden

Re: Resources for learning CFC's ?

2005-01-04 Thread Brian Kotek
The best resource is probably the CFCDev mailing list. In addition, check out Sean's blog, his two development guides (CF and Mach-II), as well as some of the Mach-II and Fusebox 4 sample applications. On Tue, 4 Jan 2005 14:29:44 -0600, Donna French [EMAIL PROTECTED] wrote: Can anyone point me

Re: Resources for learning CFC's ?

2005-01-04 Thread Brian Kotek
Sorry, CFCDev is at: http://www.cfczone.org/listserv.cfm On Tue, 4 Jan 2005 15:42:40 -0500, Brian Kotek [EMAIL PROTECTED] wrote: The best resource is probably the CFCDev mailing list. In addition, check out Sean's blog, his two development guides (CF and Mach-II), as well as some of the Mach

Re: Resources for learning CFC's ?

2005-01-04 Thread Brian Kotek
I have a sample Fusebox 4 application at my web site (http://www.briankotek.com) under the ColdFusion section. It uses CFCs as the model and includes a basic shopping cart. On Tue, 4 Jan 2005 16:17:00 -0600, Donna French [EMAIL PROTECTED] wrote: Okay, I've read a couple tutorials and have only

Re: Proper Use of Instance Variables

2005-01-03 Thread Brian Kotek
Back to the idea of using instance variables vs. using getter methods within the CFC, keep in mind that if the getter method returns an instance variable that is an array, you're getting a pass-by-value copy of the array and not a reference to the original array. This can lead to some bizarre

Re: FB4 prefuseaction postfuseaction hang server

2004-12-29 Thread Brian Kotek
Are you sure you aren't creating an endless loop by running something in the prefuseaction that, when it runs, tries to run a prefuseaction again, and again, etc? Hope that helps. We use prefuseactions in many places so they do indeed work. On Wed, 29 Dec 2004 15:27:18 -0500, Troy Murray [EMAIL

Re: BUT what does it @#$%^ DO?????

2004-12-15 Thread Brian Kotek
I haven't had a chance to play with PLUM yet, but I play to try it out soon. However, I did want to come out and thank Adam and David (and anyone else who helped) for what is clearly a huge amount of effort. It's easy for people to get worked up about the details of how it works, or what

Re: MX Methodologies (Mach2?? Fusebox??)

2004-11-30 Thread Brian Kotek
I'm not sure how many times it must be stated in this thread that using a framework will not prevent a bad developer from writing bad code any more than using an OO language like Java can prevent bad code. If this application that you worked on made an inefficient system that duplicates queries

Re: MX Methodologies (Mach2?? Fusebox??)

2004-11-30 Thread Brian Kotek
That is so hilarious and I'm being serious not sarcastic at all. Great input as always Alex. On Tue, 30 Nov 2004 11:39:46 -0500, Alex Sherwood [EMAIL PROTECTED] wrote: Look, this is all very simple. The best frameworks/methodologies ranked in order are: 1) Mach-II 2) JSF-CF (Java

Re: MX Methodologies (Mach2?? Fusebox??)

2004-11-30 Thread Brian Kotek
If you're serious I'm sure numerous people would be interested in looking at it! On Tue, 30 Nov 2004 13:05:40 -0500, Alex Sherwood [EMAIL PROTECTED] wrote: Damien McKenna wrote: Care to provide links for some of those, namely JSF-CF, MVC-QT and MX-XCEL? I couldn't find anything on Google

Re: MX Methodologies (Mach2?? Fusebox??)

2004-11-29 Thread Brian Kotek
It might help to note that many of the same principles of OO development with CFCs can be applied using Fusebox 4 as well as Mach-II. People are starting to build fully abstracted object models with CFCs. When they're built correctly, you can take that object model and use it with Mach-II or

Re: MX Methodologies (Mach2?? Fusebox??)

2004-11-29 Thread Brian Kotek
, ColdFusion Developers Journal Blog - http://www.horwith.com Brian Kotek wrote: It might help to note that many of the same principles of OO development with CFCs can be applied using Fusebox 4 as well as Mach-II. People are starting to build fully abstracted object models with CFCs

Re: MX Methodologies (Mach2?? Fusebox??)

2004-11-29 Thread Brian Kotek
Naturally, as with any programming decision there is a tradeoff. In my experience, unless you have a very specific performance requirement, the benefits of a framework in terms of maintainability, standardization, and team development outweigh the very small performance hit. That said, of course

Re: MX Methodologies (Mach2?? Fusebox??)

2004-11-29 Thread Brian Kotek
Sorry for the duplicate post...the listserver scolded me for not trimming previous replies so I thought the message hadn't gone through. On Mon, 29 Nov 2004 12:15:55 -0500, Brian Kotek [EMAIL PROTECTED] wrote: Naturally, as with any programming decision there is a tradeoff. In my experience

Re: MX Methodologies (Mach2?? Fusebox??)

2004-11-29 Thread Brian Kotek
That may be your opinion, but the stark reality is that object-orientation has taken over the vast majority of the programming world. In my opinion, not embracing this change is basically career suicide. On Mon, 29 Nov 2004 13:49:30 -0500, Claude Schneegans [EMAIL PROTECTED] wrote: Exact, and I

Re: MX Methodologies (Mach2?? Fusebox??)

2004-11-29 Thread Brian Kotek
I'd call Fusebox a framework more than a methodology (FLiP is the methodology commonly used to support Fusebox projects). And while the framework code itself is not OO (where Mach-II is), you can easily build CFC-based object models that fully follow OO principles and leverage them in a Fusebox

Re: MX Methodologies (Mach2?? Fusebox??)

2004-11-29 Thread Brian Kotek
On Mon, 29 Nov 2004 22:34:16 -0500, Claude Schneegans [EMAIL PROTECTED] wrote: That may be your opinion, No, it's my experience. I'm assuming that your opinion is based on experience. but the stark reality is that object-orientation has taken over the vast majority of the programming

Re: Query Of Queries runtime error. Unsupported type comparison.

2004-10-21 Thread Brian Kotek
There are all sorts of bugs like this in query of queries. This is because CFMX is assuming the data type of each column based on the first value in the query. So if you have a field that has bunch of strings in it, but one row has a numeric value in that column, even if YOU want it to be

Re: Query Of Queries runtime error. Unsupported type comparison.

2004-10-21 Thread Brian Kotek
Of course I meant we avoid the use of Query of Queries, not cfquery. :-) On Thu, 21 Oct 2004 13:32:08 -0400, Brian Kotek [EMAIL PROTECTED] wrote: There are all sorts of bugs like this in query of queries. This is because CFMX is assuming the data type of each column based on the first value

Re: CFC troulbe

2004-08-19 Thread Brian Kotek
If you log it it should show you the introspection information for the CFC. The CFC Explorer is secured behind the CF Admin login so that random outsiders can't see the guts of your CFCs. Hope that helps, Brian - Original Message - From: Dan Phillips [EMAIL PROTECTED] Date: Thu, 19 Aug

Re: BLACKSTONE: Software Development Times Article

2004-08-18 Thread Brian Kotek
What are you talking about? If you're being serious, this doesn't make any sense at all. If you're joking, it's not funny. - Original Message - From: Alexander Sherwood [EMAIL PROTECTED] Date: Wed, 18 Aug 2004 10:00:05 -0400 Subject: RE: BLACKSTONE: Software Development Times Article To:

Re: BLACKSTONE: Software Development Times Article

2004-08-18 Thread Brian Kotek
Why? They're all fine frameworks. No gasket-blowing in sight (unless one considers your random irrational generalizations as blowing a gasket). - Original Message - From: Alexander Sherwood [EMAIL PROTECTED] Date: Wed, 18 Aug 2004 13:53:19 -0400 Subject: RE: BLACKSTONE: Software

Re: techspedition.com - Fusebox 4

2004-08-12 Thread Brian Kotek
Uh, I don't recall making such a statement.Can one not simply ask the question? - Original Message - From: Dave Watts [EMAIL PROTECTED] Date: Wed, 11 Aug 2004 20:37:22 -0400 Subject: RE: techspedition.com - Fusebox 4 To: CF-Talk [EMAIL PROTECTED] Ever written a book, Aaron? I had no

Re: techspedition.com - Fusebox 4

2004-08-12 Thread Brian Kotek
It's not an argument...why is it that simply asking the question results in several people launching into accusations?One of the reasons I rarely post on this list I suppose, a few too many folks (actually, it's usually just the same few folks) just itching to start arguments. The point I was

Re: techspedition.com - Fusebox 4

2004-08-12 Thread Brian Kotek
it...it's a bit cryptic and leaves a lot of room for interpretation (I read it exactly the way Dave read it). Brian Kotek wrote: Uh, I don't recall making such a statement.Can one not simply ask the question? - Original Message - From: Dave Watts [EMAIL PROTECTED] Date: Wed, 11 Aug 2004

Re: techspedition.com - Fusebox 4

2004-08-12 Thread Brian Kotek
Eric, I'll yell at Hal and John for letting the book sell out.I'd be happy to send you one if you give me your name and address (just email it to [EMAIL PROTECTED]).Maybe you could paypal me for the shipping cost? Also, Jeff Peters wrote a Fusebox 4 book which you can get here:

Re: techspedition.com - Fusebox 4

2004-08-11 Thread Brian Kotek
Ever written a book, Aaron? - Original Message - From: Aaron Rouse [EMAIL PROTECTED] Date: Wed, 11 Aug 2004 18:03:36 -0500 Subject: Re: techspedition.com - Fusebox 4 To: CF-Talk [EMAIL PROTECTED] Yes, I am dismissing the tool, but that has a lot to do with the fact I work at a place that

Re: ColdFusion default Client Variable Storage, how robust?

2004-08-10 Thread Brian Kotek
I think that MySQL would be a much more robust option than FoxPro. You could also consider PostgreSQL, or if possible, Oracle. - Original Message - From: Sumito Hamdyl [EMAIL PROTECTED] Date: Tue, 10 Aug 2004 15:45:17 -0400 Subject: ColdFusion default Client Variable Storage, how robust?

Re: Circuit Security in FB4 MVC

2004-08-09 Thread Brian Kotek
One option would be to set the originating circuit/fuseaction as a session variable.Then once they log in, just redirect them based on that? - Original Message - From: Anne Girardeau [EMAIL PROTECTED] Date: Mon, 09 Aug 2004 15:24:42 -0400 Subject: Circuit Security in FB4 MVC To: CF-Talk

Re: CFCs - more smaller or fewer bigger ones?

2004-07-14 Thread Brian Kotek
It depends.But generally, small specialized CFCs will be easier to maintain and reuse than large generalized ones.In OO terms, this is called cohesion, and it's a Good Thing.It means an object has a specific and well-defined purpose and isn't trying to do a lot of unrelated things. HTH, Brian

Re: CFCs - more smaller or fewer bigger ones?

2004-07-14 Thread Brian Kotek
Agreed, UML is excellent for this purpose.The day an IDE (maybe He3?) can take my CFCs and automagically generate a UML diagram, or take UML and generate CFC stubs, I'll be a very happy camper! - Original Message - From: Micha Schopman [EMAIL PROTECTED] Date: Wed, 14 Jul 2004 16:19:24

Re: Fusebox 4 MVC

2004-07-02 Thread Brian Kotek
of the chapters are available as well as all of the sample applications.I wrote a non-MVC blog for the book which Brian Kotek then turned into MVC (he never touched a fuse, just touched how they were called).If you download both, you can get a good idea. Sandy

Re: Fusebox 4 MVC

2004-07-02 Thread Brian Kotek
It should also be noted that while OO is not *required* to do Fusebox, you are by no means prevented from using OO techniques within a Fusebox application.We have a very large Fusebox 4 app in a MVC configuration.A large amount of the Model is written in CFCs with a fully OO implementation.We have

Re: How to order by days of the week, but not alphabetically in this query

2004-02-25 Thread Brian Kotek
I'm not sure about MySQL, but in Oracle you can do this easily, assuming I am understanding correctly what you need, maybe a similar solution is available for MySQL? CFQUERY Name=GetDays Datasource=#DSN# Select WS_WeekDay from weeklyschedule order by case when WS_WeekDay eq 'Sunday' then 1

Re: How to order by days of the week, but not alphabetically in this query

2004-02-25 Thread Brian Kotek
haha...using CF too long.Replace the 'eq' with '=' please. I'm not sure about MySQL, but in Oracle you can do this easily, assuming I am understanding correctly what you need, maybe a similar solution is available for MySQL? CFQUERY Name=GetDays Datasource=#DSN# Select WS_WeekDay from

RE: trimming question

2003-09-25 Thread Brian Kotek
Yes, something is wrong, I am now getting individual emails in my inbox which I explicitly set it not to do, and just started getting an hour ago. -Original Message- From: Kunal Pewekar [mailto:[EMAIL PROTECTED] Sent: Thursday, September 25, 2003 12:49 PM To: CF-Talk Subject: Re:

Cons to Fusebox

2003-07-21 Thread Brian Kotek
Actually Philip, most folks in the Fusebox Community are extremely helpful and courteous. If you ever have the need, feel free to post on any of the Fusebox forums and I can promise you'll get many offers for help or insightful comments. Regards, Brian Philip Arnold wrote: You know, if a

Cons to Fusebox

2003-07-18 Thread Brian Kotek
Mosh, I think we're getting wrapped up too much in specifics. Let me back up for a moment. First, XFA's are not required, only suggested. You can write an entire FB app without a single XFA. They just offer some nice benefits, like: keeping decisions about application flow in the realm of

Cons to Fusebox

2003-07-18 Thread Brian Kotek
Calvin, I could see how you might think that, but in reality, this is the list of arcane terms that Fusebox brings with it: Fuse - an individual, atomic code file in a Fusebox application. Fuseaction - a request handler, usually responds by running fuses. Circuit - a group of related

Cons to Fusebox

2003-07-18 Thread Brian Kotek
Mosh, you are probably the most even-headed person here. The observations you list here are pretty accurrate. And thanks for the kudos, I really am just trying to help. I really like Fusebox, but I do try hard not to be the zealot that some people think all Fuseboxers are. Personally I

<    2   3   4   5   6   7   8   >