Re: cfdot.net (was: CF vs. ASP.Net)
Hi Jordan, Many thanks for the feedback :) :) I'm really happy that peeps are finding it useful - It was very much an early dotnet project for me and done over a few days so is very very rough in places. I really need to tidy it up and also move the functions under the function accordion section ;) I also want to break sections up to highlight versions of CF to add all the new CF9 code comparisons etc. Thanks, Jose Jose Diaz-Salcedo www.cfdot.net On Wed, Jun 23, 2010 at 1:15 AM, C. Hatton Humphrey chumph...@gmail.comwrote: Im not trying to nitpick, I only noticed them (except for Coldfusion... that usually stands out to me) because I sent the link to my colleagues along with the text from the home page as a description for the link. Two things that bug me - 1. It's C# which is one code-behind language for .NET. I have yet to have someone give me a quantifiable performance-based reason why it better than other languages in the family. 2. The .NET version does not include the ASP.NET http://asp.net/ part of the equation. For example: http://www.cfdot.net/cfdot/Pages/CodeDetail.aspx?id=7 (CFOutput) the .NET code is simply setting the .Text property of a text box. Where's the creation of the object? It's a great concept but as implemented it only confuses the whole CF vs .NET conversation. Hatton ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334763 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
RE: cfdot.net (was: CF vs. ASP.Net)
@Jose, I think that cfdot.net looks excellent. Thank you for doing this for both the CF and ASP.NET community's. @hatton, I prefer C# over Visual Basic because of two reasons. 1. C# Has More Jobs available a. http://www.careerbuilder.com/Jobseeker/Jobs/JobResults.aspx?SB%3Asbkw=C%23 - 2,399 jobs found b. http://www.careerbuilder.com/Jobseeker/Jobs/JobResults.aspx?SB%3Asbkw=Visual +Basic - 1,568 jobs found 2. On average C# developers make more money. a. http://www.indeed.com/salary/VB-Net-Developer.html b. http://www.indeed.com/salary?q1=C%23+Developer Paul Alkema http://paulalkema.com/ -Original Message- From: C. Hatton Humphrey [mailto:chumph...@gmail.com] Sent: Tuesday, June 22, 2010 8:16 PM To: cf-talk Subject: Re: cfdot.net (was: CF vs. ASP.Net) Im not trying to nitpick, I only noticed them (except for Coldfusion... that usually stands out to me) because I sent the link to my colleagues along with the text from the home page as a description for the link. Two things that bug me - 1. It's C# which is one code-behind language for .NET. I have yet to have someone give me a quantifiable performance-based reason why it better than other languages in the family. 2. The .NET version does not include the ASP.NET part of the equation. For example: http://www.cfdot.net/cfdot/Pages/CodeDetail.aspx?id=7 (CFOutput) the .NET code is simply setting the .Text property of a text box. Where's the creation of the object? It's a great concept but as implemented it only confuses the whole CF vs .NET conversation. Hatton ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334764 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
RE: cfdot.net (was: CF vs. ASP.Net)
Maybe you should make it clear that the CFML-examples also work for Railo and Open Blue Dragon - hence you have three CFML-servers ;-) Sebastiaan = So long and thanx 4 all the fish == Onlinebase.nl Date: Wed, 23 Jun 2010 09:49:37 +0100 Subject: Re: cfdot.net (was: CF vs. ASP.Net) From: bleached...@gmail.com To: cf-talk@houseoffusion.com Hi Jordan, Many thanks for the feedback :) :) I'm really happy that peeps are finding it useful - It was very much an early dotnet project for me and done over a few days so is very very rough in places. I really need to tidy it up and also move the functions under the function accordion section ;) I also want to break sections up to highlight versions of CF to add all the new CF9 code comparisons etc. Thanks, Jose Jose Diaz-Salcedo www.cfdot.net On Wed, Jun 23, 2010 at 1:15 AM, C. Hatton Humphrey chumph...@gmail.comwrote: Im not trying to nitpick, I only noticed them (except for Coldfusion... that usually stands out to me) because I sent the link to my colleagues along with the text from the home page as a description for the link. Two things that bug me - 1. It's C# which is one code-behind language for .NET. I have yet to have someone give me a quantifiable performance-based reason why it better than other languages in the family. 2. The .NET version does not include the ASP.NET http://asp.net/ part of the equation. For example: http://www.cfdot.net/cfdot/Pages/CodeDetail.aspx?id=7 (CFOutput) the .NET code is simply setting the .Text property of a text box. Where's the creation of the object? It's a great concept but as implemented it only confuses the whole CF vs .NET conversation. Hatton ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334765 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: cfdot.net (was: CF vs. ASP.Net)
All language religion aside - it's not a fair comparison, it's biased towards CF. You should be more honest in your comparisons if you expect anyone to take it seriously. Example: CFEXECUTE: CF: cfexecute name=C:\WinNT\System32\netstat.exe /cfexecute ASP.NET 01.using System; 02.using System.Drawing; 03.using System.Collections; 04.using System.ComponentModel; 05.using System.Windows.Forms; 06.using System.Data; 07.using System.Diagnostics; 08. 09.... 10. 11.//Declare and instantiate a new process component. 12.System.Diagnostics.Process process1; 13.process1= new System.Diagnostics.Process(); 14. 15.//Do not receive an event when the process exits. 16.process1.EnableRaisingEvents = false; 17. 18. 19.//The /C Tells Windows to Run The Command then Terminate 20.string strCmdLine; 21.strCmdLine = /C netstat ; 22.System.Diagnostics.Process.Start(CMD.exe,strCmdLine); 23.process1.Close(); All that is actually needed is: System.Diagnostics.Process.Start(netstat.exe); All of the other stuff is extraneous. The need for the using statements is negated by the fully-qualified name for the method. The object process1 isn't used at all for the actual execution. Passing the netstat.exe executable to the cmd.exe process is ridiculous - you could do the same with CFEXECUTE. Adding in extra string arguments just builds up the amount of code you want to display. And FYI: this one line of code can be executed in the .aspx page: % System.Diagnostics.Process.Start(netstat.exe) % There are numerous similar examples on your website. It's a dishonest misrepresentation. - Matt Small This is pretty sweet Jose. Thanks for taking the time to create this site! An excellent resource indeed. Warm regards, Jordan Michaels Vivio Technologies http://www.viviotech.net/ Open BlueDragon Steering Committee Railo Community Distributions On 06/22/2010 06:47 AM, Jose Diaz wrote: ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334767 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: cfdot.net (was: CF vs. ASP.Net)
Matthew you appear to have taken offence to my comparisons, I did not intend to belittle .net in anyway. I will openly admit when I built the site and added the comparisons over a year ago, I was new to .net. I am not biased either over the past year and a half I have become a highly certified MCPD, I admit I have been a CF developer for the past 10 years and love it but I find .net equally as exciting ITS ALL WEB TO ME! The aim of the site is to at the very least point either a CF or .net developer in the right direction regarding a specific piece of functionality. The goal is to open up the barriers between the two languages, if you know better ways of representing a particular piece of functionality just email me and I will update the entry happily. I honestly did not mean to annoy anyone, there is always more than one way to achieve something. This is an academic free resource I'm all for learning and sharing the knowledge ;) Jose Diaz On Wed, Jun 23, 2010 at 6:47 PM, Matthew Small chestypul...@beachbum.netwrote: All language religion aside - it's not a fair comparison, it's biased towards CF. You should be more honest in your comparisons if you expect anyone to take it seriously. Example: CFEXECUTE: CF: cfexecute name=C:\WinNT\System32\netstat.exe /cfexecute ASP.NET http://asp.net/ 01.using System; 02.using System.Drawing; 03.using System.Collections; 04.using System.ComponentModel; 05.using System.Windows.Forms; 06.using System.Data; 07.using System.Diagnostics; 08. 09.... 10. 11.//Declare and instantiate a new process component. 12.System.Diagnostics.Process process1; 13.process1= new System.Diagnostics.Process(); 14. 15.//Do not receive an event when the process exits. 16.process1.EnableRaisingEvents = false; 17. 18. 19.//The /C Tells Windows to Run The Command then Terminate 20.string strCmdLine; 21.strCmdLine = /C netstat ; 22.System.Diagnostics.Process.Start(CMD.exe,strCmdLine); 23.process1.Close(); All that is actually needed is: System.Diagnostics.Process.Start(netstat.exe); All of the other stuff is extraneous. The need for the using statements is negated by the fully-qualified name for the method. The object process1 isn't used at all for the actual execution. Passing the netstat.exe executable to the cmd.exe process is ridiculous - you could do the same with CFEXECUTE. Adding in extra string arguments just builds up the amount of code you want to display. And FYI: this one line of code can be executed in the .aspx page: % System.Diagnostics.Process.Start(netstat.exe) % There are numerous similar examples on your website. It's a dishonest misrepresentation. - Matt Small This is pretty sweet Jose. Thanks for taking the time to create this site! An excellent resource indeed. Warm regards, Jordan Michaels Vivio Technologies http://www.viviotech.net/ Open BlueDragon Steering Committee Railo Community Distributions On 06/22/2010 06:47 AM, Jose Diaz wrote: ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334778 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
cfdot.net (was: CF vs. ASP.Net)
This is pretty sweet Jose. Thanks for taking the time to create this site! An excellent resource indeed. Warm regards, Jordan Michaels Vivio Technologies http://www.viviotech.net/ Open BlueDragon Steering Committee Railo Community Distributions On 06/22/2010 06:47 AM, Jose Diaz wrote: Hi Guys, Unfortunatly the company I work for decided to move away from CF :( and proceeded to get shot of all the cf devs we had. I was one of two survivors who they see as legacy application developers grr even thou I decided to become an MCPD, they still see us a just CF devs. Anyhoo I did build the following site: www.cfdot.net which shows code comparisons for most of the common langauge syntax tasks. If anything it will show how CF achieves in one line what .net does in 10 ;) (my little dig back heh) Jose On Mon, Jun 21, 2010 at 10:52 PM, Sean Corfieldseancorfi...@gmail.comwrote: On Mon, Jun 21, 2010 at 11:34 AM, Dave Wattsdwa...@figleaf.com wrote: Well, there ya go, we got another 4 years to learn new languages... Adobe, way to set a bleak future for your own product! Adobe didn't write that, Gartner did. And overall, it's a pretty positive whitepaper. Particularly since Gartner has, in the past, been rather negative about ColdFusion... Nice to see that Gartner view the presence of established open-source alternatives to Adobe's ColdFusion as helping protect investment in CF technology. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ If you're not annoying somebody, you're not really alive. -- Margaret Atwood ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334755 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
RE: cfdot.net (was: CF vs. ASP.Net)
Note that you spelled ColdFusion as Coldfusion on the home page. development knowledge from Coldfusion to C#.net and .:.:.:.:.:.:.:.:.:.:.:.:.:. Bobby Hartsfield http://acoderslife.com -Original Message- From: Jordan Michaels [mailto:jor...@viviotech.net] Sent: Tuesday, June 22, 2010 5:48 PM To: cf-talk Subject: cfdot.net (was: CF vs. ASP.Net) This is pretty sweet Jose. Thanks for taking the time to create this site! An excellent resource indeed. Warm regards, Jordan Michaels Vivio Technologies http://www.viviotech.net/ Open BlueDragon Steering Committee Railo Community Distributions On 06/22/2010 06:47 AM, Jose Diaz wrote: Hi Guys, Unfortunatly the company I work for decided to move away from CF :( and proceeded to get shot of all the cf devs we had. I was one of two survivors who they see as legacy application developers grr even thou I decided to become an MCPD, they still see us a just CF devs. Anyhoo I did build the following site: www.cfdot.net which shows code comparisons for most of the common langauge syntax tasks. If anything it will show how CF achieves in one line what .net does in 10 ;) (my little dig back heh) Jose On Mon, Jun 21, 2010 at 10:52 PM, Sean Corfieldseancorfi...@gmail.comwrote: On Mon, Jun 21, 2010 at 11:34 AM, Dave Wattsdwa...@figleaf.com wrote: Well, there ya go, we got another 4 years to learn new languages... Adobe, way to set a bleak future for your own product! Adobe didn't write that, Gartner did. And overall, it's a pretty positive whitepaper. Particularly since Gartner has, in the past, been rather negative about ColdFusion... Nice to see that Gartner view the presence of established open-source alternatives to Adobe's ColdFusion as helping protect investment in CF technology. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ If you're not annoying somebody, you're not really alive. -- Margaret Atwood ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334756 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
RE: cfdot.net (was: CF vs. ASP.Net)
While you are in there, you might want to spell check the rest of the home page :-) Im not trying to nitpick, I only noticed them (except for Coldfusion... that usually stands out to me) because I sent the link to my colleagues along with the text from the home page as a description for the link. Outlook barked at me when I hit send. Cheers .:.:.:.:.:.:.:.:.:.:.:.:.:. Bobby Hartsfield http://acoderslife.com -Original Message- From: Bobby Hartsfield [mailto:bo...@acoderslife.com] Sent: Tuesday, June 22, 2010 6:10 PM To: cf-talk Subject: RE: cfdot.net (was: CF vs. ASP.Net) Note that you spelled ColdFusion as Coldfusion on the home page. development knowledge from Coldfusion to C#.net and .:.:.:.:.:.:.:.:.:.:.:.:.:. Bobby Hartsfield http://acoderslife.com -Original Message- From: Jordan Michaels [mailto:jor...@viviotech.net] Sent: Tuesday, June 22, 2010 5:48 PM To: cf-talk Subject: cfdot.net (was: CF vs. ASP.Net) This is pretty sweet Jose. Thanks for taking the time to create this site! An excellent resource indeed. Warm regards, Jordan Michaels Vivio Technologies http://www.viviotech.net/ Open BlueDragon Steering Committee Railo Community Distributions On 06/22/2010 06:47 AM, Jose Diaz wrote: Hi Guys, Unfortunatly the company I work for decided to move away from CF :( and proceeded to get shot of all the cf devs we had. I was one of two survivors who they see as legacy application developers grr even thou I decided to become an MCPD, they still see us a just CF devs. Anyhoo I did build the following site: www.cfdot.net which shows code comparisons for most of the common langauge syntax tasks. If anything it will show how CF achieves in one line what .net does in 10 ;) (my little dig back heh) Jose On Mon, Jun 21, 2010 at 10:52 PM, Sean Corfieldseancorfi...@gmail.comwrote: On Mon, Jun 21, 2010 at 11:34 AM, Dave Wattsdwa...@figleaf.com wrote: Well, there ya go, we got another 4 years to learn new languages... Adobe, way to set a bleak future for your own product! Adobe didn't write that, Gartner did. And overall, it's a pretty positive whitepaper. Particularly since Gartner has, in the past, been rather negative about ColdFusion... Nice to see that Gartner view the presence of established open-source alternatives to Adobe's ColdFusion as helping protect investment in CF technology. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ If you're not annoying somebody, you're not really alive. -- Margaret Atwood ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334757 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: cfdot.net (was: CF vs. ASP.Net)
Im not trying to nitpick, I only noticed them (except for Coldfusion... that usually stands out to me) because I sent the link to my colleagues along with the text from the home page as a description for the link. Two things that bug me - 1. It's C# which is one code-behind language for .NET. I have yet to have someone give me a quantifiable performance-based reason why it better than other languages in the family. 2. The .NET version does not include the ASP.NET part of the equation. For example: http://www.cfdot.net/cfdot/Pages/CodeDetail.aspx?id=7 (CFOutput) the .NET code is simply setting the .Text property of a text box. Where's the creation of the object? It's a great concept but as implemented it only confuses the whole CF vs .NET conversation. Hatton ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334759 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm