Re: This actually works!
I don't think that is accurate. Yes you can use array/struct functions on them, but they are not array/structs. Consider this example: cfxml variable=test obs users name type=rootRay/name nameFoo/name /users /obs /cfxml cfdump var=#test# cfset node = test.obs.users.name[2] cfoutput#xmlGetNodeType(node)#/cfoutput p cfoutput#node.getClass()#/cfoutput The first output clearly shows much more then a structure and much more than what you see above - ie it recognizes that 'type' is an xmlAttribute. The second example shows that the class behind the variable is org.apache.xerces.dom.DeferredElementNSImpl. Maybe I'm being picky. ;) On Thu, Jan 19, 2012 at 11:03 PM, Justin Scott leviat...@darktech.org wrote: Yeah, thanks Rick, good tip. You'll find that working with CF XML nodes is a lot like working with structs and arrays, so most of those array*() and struct*() built-in functions will work with your XML. When you use XMLParse(), the resulting variable is a set of arrays and structures, so it's not just a lot like working with them, you actually are, so all of the relevant functions are applicable. Whenever I'm working with parsing XML I tend to make judicious use of CFDUMP which will show the entire set of ColdFusion data structures and makes navigating them a lot easier. Glad this got brought up as I've run into a lot of people that didn't realize this was the case. -Justin ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349560 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: This actually works!
Raymond, From what I have experienced what is returned from XMLParse is indeed an associate array, an array of structs, and your example doesn't use XMLParse. So Justin is actually correct. -- Regards, Andrew Scott WebSite: http://www.andyscott.id.au/ Google+: http://plus.google.com/108193156965451149543 On Fri, Jan 20, 2012 at 11:02 PM, Raymond Camden raymondcam...@gmail.comwrote: I don't think that is accurate. Yes you can use array/struct functions on them, but they are not array/structs. Consider this example: cfxml variable=test obs users name type=rootRay/name nameFoo/name /users /obs /cfxml cfdump var=#test# cfset node = test.obs.users.name[2] cfoutput#xmlGetNodeType(node)#/cfoutput p cfoutput#node.getClass()#/cfoutput The first output clearly shows much more then a structure and much more than what you see above - ie it recognizes that 'type' is an xmlAttribute. The second example shows that the class behind the variable is org.apache.xerces.dom.DeferredElementNSImpl. Maybe I'm being picky. ;) ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349561 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: This actually works!
I repeated my test using xmlParse and got the same results. cfsavecontent variable=test obs users name type=rootRay/name nameFoo/name /users /obs /cfsavecontent cfset test2 = xmlParse(test) cfdump var=#test2# cfset node = test2.obs.users.name[2] cfoutput#xmlGetNodeType(node)#/cfoutput p cfoutput#node.getClass()#/cfoutput Again, I don't think it's critical, but I really think I'm right here. These _aren't_ exactly array/structs. On Fri, Jan 20, 2012 at 6:10 AM, Andrew Scott andr...@andyscott.id.au wrote: Raymond, From what I have experienced what is returned from XMLParse is indeed an associate array, an array of structs, and your example doesn't use XMLParse. So Justin is actually correct. -- Regards, Andrew Scott WebSite: http://www.andyscott.id.au/ Google+: http://plus.google.com/108193156965451149543 On Fri, Jan 20, 2012 at 11:02 PM, Raymond Camden raymondcam...@gmail.comwrote: I don't think that is accurate. Yes you can use array/struct functions on them, but they are not array/structs. Consider this example: cfxml variable=test obs users name type=rootRay/name nameFoo/name /users /obs /cfxml cfdump var=#test# cfset node = test.obs.users.name[2] cfoutput#xmlGetNodeType(node)#/cfoutput p cfoutput#node.getClass()#/cfoutput The first output clearly shows much more then a structure and much more than what you see above - ie it recognizes that 'type' is an xmlAttribute. The second example shows that the class behind the variable is org.apache.xerces.dom.DeferredElementNSImpl. Maybe I'm being picky. ;) ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349562 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: This actually works!
Cool, well you maybe right. -- Regards, Andrew Scott WebSite: http://www.andyscott.id.au/ Google+: http://plus.google.com/108193156965451149543 On Fri, Jan 20, 2012 at 11:18 PM, Raymond Camden raymondcam...@gmail.comwrote: I repeated my test using xmlParse and got the same results. cfsavecontent variable=test obs users name type=rootRay/name nameFoo/name /users /obs /cfsavecontent cfset test2 = xmlParse(test) cfdump var=#test2# cfset node = test2.obs.users.name[2] cfoutput#xmlGetNodeType(node)#/cfoutput p cfoutput#node.getClass()#/cfoutput Again, I don't think it's critical, but I really think I'm right here. These _aren't_ exactly array/structs. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349563 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
RE: ridiculously cheap CFML conference next month
andy matthews li...@commadelimited.com wrote: But will NCDevCon be taking place this year? I've heard different stories. I'm not the official spokesperson, but I doubt any decision has been made one way or another. We are not that organized. (Don't tell Dan or Jim I said that.) A big factor is when our wonderful host, North Carolina State University College of Textiles, can schedule the facility for our use. Another big factor is whether Adobe will continue to support ColdFusion. (Note the very effective use of a highly volatile diversionary tactic there. ;) Thanks from all of us in TACFUG for the show of support. -- LinkedIn: http://www.linkedin.com/pub/roger-austin/8/a4/60 Twitter: http://twitter.com/RogerTheGeek Google+: https://plus.google.com/117357905892731200369 ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349564 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ridiculously cheap CFML conference next month
On Thu, Jan 19, 2012 at 10:51 AM, Jason Blum jason.b...@gmail.com wrote: I know http://OpenCFSummit.org has been mentioned a few times on this list. I just wanted to share that the schedule is up and registrations are pouring in: http://opencfsummit.org/index.cfm/schedule/ Also wanted to clarify that the reason this conference is so cheap is obviously because of our amazing sponsors - but the idea behind it is to grow our community by trying to attract programmers from other technologies. Too bad the round trip flight from Albany, NY is about $600... ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349565 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
RE: ridiculously cheap CFML conference next month
Yeah, I went the first year when it was CFinNC and it was fantastic. andy -Original Message- From: Justin Scott [mailto:leviat...@darktech.org] Sent: Thursday, January 19, 2012 11:37 PM To: cf-talk Subject: Re: ridiculously cheap CFML conference next month But will NCDevCon be taking place this year? I've heard different stories. I am not involved in the conference aside from attending, so I do not know what their plans are for 2012. As an attendee I certainly hope they choose to continue with NCDevCon if it's feasible to do so. The College of Textiles was am amazing host location and everyone involved with the conference did a wonderful job. If they do run it again in 2012 I will definitely be making the trip. -Justin Scott ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349566 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: This actually works!
On Fri, Jan 20, 2012 at 6:03 AM, Justin Scott wrote: When you use XMLParse(), the resulting variable is a set of arrays and structures, so it's not just a lot like working with them, you actually are, What does that even mean in a typeless language? The way I always explain it when doing CF training is that in a strongly typed language variable datatypes take precedence over function/operator datatypes while in CFML funtion and operator types take precedence over variable datatypes. So in a strongly typed language the statement x = y + z is executed by looking at the datatypes of y and z, and then searching for an operator with symbol + and a left and right parameter with the right datatypes. In CFML on the other hand the statement x = y + z is executed by searching for the operator +, finding out what types its left and right parameter are and then casting y and z to the required type. So no, the resulting variable from XMLParse() is not a set of arrays and structures, it is a variable that is cast-compatible with array and structure functions. Jochem -- Jochem van Dieten http://jochem.vandieten.net/ ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349567 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
(ot) SEO
Sorry about the OT here, but I know there are some really good SEO people that are on this list. I have a CFM page that processes some information, then redirects to another CFM page. I have a client that is telling me that my redirect inside my cfm page is not going to work for SEO. I have index.cfm, it parses the URL for some data, updates the DB, then I use CFLOCATION to send the page to another CFM page. Client says this will not work for his SEO stuff. As you can tell, I am not well versed in SEO. Can I get some verification from others on this list that are well versed on SEO topics and let me know if my client is right or wrong? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349568 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
CF9 .NET Integration
Good Morning, I'm having an issue getting the .NET integration working with CF 9.01. I've downloaded and replaced the .NET integration stuff, to make sure that that is all good, but now it won't reference any class inside the assembly. NOTE: This is my first time with .NET integration... I have help docs for a .NET SDK that is part of a program we use at work. Seems that it can access the assembly fine, but not see any of the functions inside of it. From the help docs for the SDK, it seems that the classes are all in various name spaces. Should I reference the namespace when indicating the class name? Do I use dot notation or replace the dots with underscores? Right now I have the following: cfobject type=.NET name=labber assembl=path.to.dll class=COM_Batch/ then I get an error COM_Batch not found in specified assembly and regardless of how I reference the class 'COM_Batch' the error doesn't change. Are there any suggestions for what I might be missing here? Cheers, Rob ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349569 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
RE: (ot) SEO
You may want to look into this. cfheader statuscode=301 statustext=Moved permanently cfheader name=Location value=http://www.domain.com/page.cfm; If you are doing redirects, you want to use 301 to be search engine friendly. -Original Message- From: Dave Hatz [mailto:daveh...@hatzventures.org] Sent: Friday, January 20, 2012 7:15 AM To: cf-talk Subject: (ot) SEO Sorry about the OT here, but I know there are some really good SEO people that are on this list. I have a CFM page that processes some information, then redirects to another CFM page. I have a client that is telling me that my redirect inside my cfm page is not going to work for SEO. I have index.cfm, it parses the URL for some data, updates the DB, then I use CFLOCATION to send the page to another CFM page. Client says this will not work for his SEO stuff. As you can tell, I am not well versed in SEO. Can I get some verification from others on this list that are well versed on SEO topics and let me know if my client is right or wrong? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349570 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF9 .NET Integration
It sounds like you've run into an issue that I ran into when I upgraded to 9.0.1 See if this blog entry helps: http://www.sstwebworks.com/index.cfm?mode=archivemonth=7year=2011 Hope this helps On Fri, Jan 20, 2012 at 10:15 AM, Rob Parkhill robert.parkh...@gmail.comwrote: Good Morning, I'm having an issue getting the .NET integration working with CF 9.01. I've downloaded and replaced the .NET integration stuff, to make sure that that is all good, but now it won't reference any class inside the assembly. NOTE: This is my first time with .NET integration... I have help docs for a .NET SDK that is part of a program we use at work. Seems that it can access the assembly fine, but not see any of the functions inside of it. From the help docs for the SDK, it seems that the classes are all in various name spaces. Should I reference the namespace when indicating the class name? Do I use dot notation or replace the dots with underscores? Right now I have the following: cfobject type=.NET name=labber assembl=path.to.dll class=COM_Batch/ then I get an error COM_Batch not found in specified assembly and regardless of how I reference the class 'COM_Batch' the error doesn't change. Are there any suggestions for what I might be missing here? Cheers, Rob ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349571 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: (ot) SEO
The bigger question is, what is it you are doing in the interim process, and is a redirect truly necessary? If this is a logging process, why aren't you just logging in your onRequestEnd? By doing the 301, the Search Engines are going to index and catalog the page being directed to. This means that users coming from the search engine would get links directly to the redirected page, skipping the interim process currently in place. Sounds like you need to build a better mousetrap. Steve 'Cutter' Blades Adobe Community Professional Adobe Certified Expert Advanced Macromedia ColdFusion MX 7 Developer http://cutterscrossing.com Co-Author Learning Ext JS 3.2 Packt Publishing 2010 https://www.packtpub.com/learning-ext-js-3-2-for-building-dynamic-desktop-style-user-interfaces/book The best way to predict the future is to help create it On 1/20/2012 10:29 AM, Jacob wrote: You may want to look into this. cfheader statuscode=301 statustext=Moved permanently cfheader name=Location value=http://www.domain.com/page.cfm; If you are doing redirects, you want to use 301 to be search engine friendly. -Original Message- From: Dave Hatz [mailto:daveh...@hatzventures.org] Sent: Friday, January 20, 2012 7:15 AM To: cf-talk Subject: (ot) SEO Sorry about the OT here, but I know there are some really good SEO people that are on this list. I have a CFM page that processes some information, then redirects to another CFM page. I have a client that is telling me that my redirect inside my cfm page is not going to work for SEO. I have index.cfm, it parses the URL for some data, updates the DB, then I useCFLOCATION to send the page to another CFM page. Client says this will not work for his SEO stuff. As you can tell, I am not well versed in SEO. Can I get some verification from others on this list that are well versed on SEO topics and let me know if my client is right or wrong? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349572 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF9 .NET Integration
Scott, Thanks, but I had that issue and fixed it. It can open the assembly, but it never finds the class inside of it. I'm not sure if it is a problem with the source dll, or if it has to do with name spaces. Cheers, Rob On Jan 20, 2012 10:40 AM, Scott Stewart webmas...@sstwebworks.com wrote: It sounds like you've run into an issue that I ran into when I upgraded to 9.0.1 See if this blog entry helps: http://www.sstwebworks.com/index.cfm?mode=archivemonth=7year=2011 Hope this helps On Fri, Jan 20, 2012 at 10:15 AM, Rob Parkhill robert.parkh...@gmail.com wrote: Good Morning, I'm having an issue getting the .NET integration working with CF 9.01. I've downloaded and replaced the .NET integration stuff, to make sure that that is all good, but now it won't reference any class inside the assembly. NOTE: This is my first time with .NET integration... I have help docs for a .NET SDK that is part of a program we use at work. Seems that it can access the assembly fine, but not see any of the functions inside of it. From the help docs for the SDK, it seems that the classes are all in various name spaces. Should I reference the namespace when indicating the class name? Do I use dot notation or replace the dots with underscores? Right now I have the following: cfobject type=.NET name=labber assembl=path.to.dll class=COM_Batch/ then I get an error COM_Batch not found in specified assembly and regardless of how I reference the class 'COM_Batch' the error doesn't change. Are there any suggestions for what I might be missing here? Cheers, Rob ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349573 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF9 .NET Integration
After you instantiate the assembly, dump it. This will show you what CF sees.. it ain't always what you think it should be. On Fri, Jan 20, 2012 at 11:10 AM, Rob Parkhill robert.parkh...@gmail.comwrote: Scott, Thanks, but I had that issue and fixed it. It can open the assembly, but it never finds the class inside of it. I'm not sure if it is a problem with the source dll, or if it has to do with name spaces. Cheers, Rob On Jan 20, 2012 10:40 AM, Scott Stewart webmas...@sstwebworks.com wrote: It sounds like you've run into an issue that I ran into when I upgraded to 9.0.1 See if this blog entry helps: http://www.sstwebworks.com/index.cfm?mode=archivemonth=7year=2011 Hope this helps On Fri, Jan 20, 2012 at 10:15 AM, Rob Parkhill robert.parkh...@gmail.com wrote: Good Morning, I'm having an issue getting the .NET integration working with CF 9.01. I've downloaded and replaced the .NET integration stuff, to make sure that that is all good, but now it won't reference any class inside the assembly. NOTE: This is my first time with .NET integration... I have help docs for a .NET SDK that is part of a program we use at work. Seems that it can access the assembly fine, but not see any of the functions inside of it. From the help docs for the SDK, it seems that the classes are all in various name spaces. Should I reference the namespace when indicating the class name? Do I use dot notation or replace the dots with underscores? Right now I have the following: cfobject type=.NET name=labber assembl=path.to.dll class=COM_Batch/ then I get an error COM_Batch not found in specified assembly and regardless of how I reference the class 'COM_Batch' the error doesn't change. Are there any suggestions for what I might be missing here? Cheers, Rob ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349574 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF9 .NET Integration
But it won't instantiate unless I indicate the correct class... Hence my current problem... :-) On Jan 20, 2012 11:16 AM, Scott Stewart webmas...@sstwebworks.com wrote: After you instantiate the assembly, dump it. This will show you what CF sees.. it ain't always what you think it should be. On Fri, Jan 20, 2012 at 11:10 AM, Rob Parkhill robert.parkh...@gmail.com wrote: Scott, Thanks, but I had that issue and fixed it. It can open the assembly, but it never finds the class inside of it. I'm not sure if it is a problem with the source dll, or if it has to do with name spaces. Cheers, Rob On Jan 20, 2012 10:40 AM, Scott Stewart webmas...@sstwebworks.com wrote: It sounds like you've run into an issue that I ran into when I upgraded to 9.0.1 See if this blog entry helps: http://www.sstwebworks.com/index.cfm?mode=archivemonth=7year=2011 Hope this helps On Fri, Jan 20, 2012 at 10:15 AM, Rob Parkhill robert.parkh...@gmail.com wrote: Good Morning, I'm having an issue getting the .NET integration working with CF 9.01. I've downloaded and replaced the .NET integration stuff, to make sure that that is all good, but now it won't reference any class inside the assembly. NOTE: This is my first time with .NET integration... I have help docs for a .NET SDK that is part of a program we use at work. Seems that it can access the assembly fine, but not see any of the functions inside of it. From the help docs for the SDK, it seems that the classes are all in various name spaces. Should I reference the namespace when indicating the class name? Do I use dot notation or replace the dots with underscores? Right now I have the following: cfobject type=.NET name=labber assembl=path.to.dll class=COM_Batch/ then I get an error COM_Batch not found in specified assembly and regardless of how I reference the class 'COM_Batch' the error doesn't change. Are there any suggestions for what I might be missing here? Cheers, Rob ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349575 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: This actually works!
I don't think that is accurate. Yes you can use array/struct functions on them, but they are not array/structs. Consider this example: I saw your post and ran the code, and you are correct, CF is representing them as an xml document rather than arrays and structs. It's been a while since I have done a lot of XML parsing and remembered this detail incorrectly. That's what I get for posting late at night after driving for six hours. :) -Justin ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349576 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF9 .NET Integration
Is your class publically accessible? Are you using the full namespace with dot notation ie If the namspace is COM and class name is Batch use COM.Batch? Might also check the {cf_root}\jnbridge error logs. Depending on the real error, it sometimes has more detailed error information ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349577 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: (ot) SEO
Redirects are never good for SEO. 301s are your best bet but if you are doing it on every page then I would look at another solution for your interim page. Possibly use your onRequest method in application.cfc? Sent from my iPhone On 20 Jan 2012, at 15:15, Dave Hatz daveh...@hatzventures.org wrote: Sorry about the OT here, but I know there are some really good SEO people that are on this list. I have a CFM page that processes some information, then redirects to another CFM page. I have a client that is telling me that my redirect inside my cfm page is not going to work for SEO. I have index.cfm, it parses the URL for some data, updates the DB, then I use CFLOCATION to send the page to another CFM page. Client says this will not work for his SEO stuff. As you can tell, I am not well versed in SEO. Can I get some verification from others on this list that are well versed on SEO topics and let me know if my client is right or wrong? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349578 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ridiculously cheap CFML conference next month
I was able to attend OFCS last year and it was great. I *really* appreciated the single track approach. It was nice to be able to see all the available content. Even the content I thought I would only be mildly interested in ended up being fascinating. I learned a lot and I'm sure those who attend will also. Well worth the cost if you can make it. -Jordan - Original Message - From: Jason Blum jason.b...@gmail.com To: cf-talk cf-talk@houseoffusion.com Sent: Thursday, January 19, 2012 7:51:23 AM Subject: ridiculously cheap CFML conference next month Hi folks, I know http://OpenCFSummit.org has been mentioned a few times on this list. I just wanted to share that the schedule is up and registrations are pouring in: http://opencfsummit.org/index.cfm/schedule/ Also wanted to clarify that the reason this conference is so cheap is obviously because of our amazing sponsors - but the idea behind it is to grow our community by trying to attract programmers from other technologies. This year's conference has a strong emphasis on options for super affordable Cloud Computing hosting options and getting ColdFusion programmers more involved in Civic Hacktivism and the whole Gov 2.0 movement. For $72 you know this isn't one of those cruise ship conferences, where you can wander around lost for days. http://OpenCFSummit.org is all about keeping things intimiate and attendee-centric, with only one track of sessions, tons of free training, a great hackfest, lightening talks, unconference space and more. Forgive the sales pitch - but since CFUnited shut down, our community just has so few opportunities to get together and grow. Sure there's the amazing http://cfobjective.com/ I just wanted to make sure folks hadn't missed this one... Thanks! -Jason Blum @phenotypical ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349579 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: (ot) SEO
Maybe there is a much easier way... Instead of redirecting, just do a cfinclude of that next page to place it inside the first page... this way the correct page gets indexed. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349580 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: (ot) SEO
Hey Dave, The description of what you are trying to accomplish is very vague. If you just wanted clarification on redirects vs SEO, they are not good practice and will probably mess everything up. If you want advice on how to handle what you need to accomplish on an SEO friendly way, please post what it is that your index page is doing, being as specific as possible. Or hit me up off list -- William Seiter On Jan 20, 2012, at 7:15 AM, Dave Hatz daveh...@hatzventures.org wrote: Sorry about the OT here, but I know there are some really good SEO people that are on this list. I have a CFM page that processes some information, then redirects to another CFM page. I have a client that is telling me that my redirect inside my cfm page is not going to work for SEO. I have index.cfm, it parses the URL for some data, updates the DB, then I use CFLOCATION to send the page to another CFM page. Client says this will not work for his SEO stuff. As you can tell, I am not well versed in SEO. Can I get some verification from others on this list that are well versed on SEO topics and let me know if my client is right or wrong? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349581 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: (ot) SEO
You may want to look into this. cfheader statuscode=301 statustext=Moved permanently cfheader name=Location value=http://www.domain.com/page.cfm; If you are doing redirects, you want to use 301 to be search engine friendly. You can use CFLOCATION for permanent redirects (or any other 300-series response): cflocation statuscode=301 ... Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349582 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: (ot) SEO
I have index.cfm, it parses the URL for some data, updates the DB, then I use CFLOCATION to send the page to another CFM page. Client says this will not work for his SEO stuff. Why do you go to index.cfm in the first place, though? You could easily handle this in the page you ultimately want to go to (or the Application file used by that page) in a variety of ways. Redirection for its own sake is unnecessary and generally a bad approach. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349583 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm