> Yes, .NET has a steep learning curve, but like any language, get over 
> it, and from then on you will experience the true power. 
> 


Micha has swerved into what my point was EXACTLY! And I appreciate it! 

The steep learning curve is lessening due to the new .NET designers like Iron 
Speed. It gives CF guys like me even MORE reason to delve into the .NET world. 
Yes I've done some coding with it, and yes it's insane compared to CF! I love 
coding CF. But be honest with yourselves guys! .NET smokes CF in power! It just 
does! I'm sorry, it isn't my fault. I'm just trying to draw attention to it so 
CF is pushed to the limit. 

Here's Tim Uzzanti, Owner of CrystalTech. I would think Tim knows a thing or 
two.

"If you believe CF can handle the same traffic loads that .NET can handle, then 
you are completely confused on the technologies and their infrastructure. I 
have no idea if 75% of fortune 100% companies use CF, I would love to see some 
documentation for that, but the Fortune 100 companies ARE NOT the Top 100 sites 
on the Internet either!

Asking someone who maintains and manages 10,000 hosted applications on Cold 
Fusion and someone who manages thousands of .NET applications would probably 
give you a pretty good opinion of what they see? Is it in my BEST interest to 
tell a customer not to use CF, or is it in my best interest to suggest what 
might be the best technologies from my experiences on their requirements?

Someone mentioned ediet.com which has a traffic ranking of around 280,000 and 
in comparison CrystalTech is around 23,000. Microsoft.com which is in the top 
10 is using ASP.NET and Dell.COM which is in the top 100 is also using ASP.NET

Regarding the back end of Cold Fusion: CFMX is much better than CF5 but still 
has many limitations and quirks that we have see and deal with every day. I am 
not saying that CF doesn�t have the ability to grow with larger sites because 
it has features like the ability to cluster machines and the classes are 
compiled etc. What I am saying is, if you would like to build an application 
that can last longer on certain hardware or run more optimally, CF is not the 
way to go! Cold Fusion MX out of the box has a setting to support no more than 
10 simultaneous requests at one time. Macromedia suggestions that you never 
exceed 40 and this isn�t optimal for a large scale sites. There are other 
settings and issues from a server administration standpoint that hinder CFMX 
from out performing .NET

There are other factors that one needs to think about when writing an 
application. Think about the ability to use Threads in .NET. Depending on your 
application, sitting and processing 10 requests back to back may take 5 minutes 
but if you had the ability to run the 10 tasks concurrently you may be able to 
respond back to the customer in 30 seconds. You have to realize, .NET isn�t 
just a web based language, it is a Development language for desktop and server 
applications as well. CrystalTech uses SmarterMail which is built on the .NET 
and it outperforms all other mail servers that are built on C and C++.

One last comment that I would also provide to a potential customer who may want 
to move from a shared environment to a dedicated environment is that you will 
need to purchase a license for CFMX. If this is a large site and will expand to 
multiple servers then they will need to purchase a $4,500 license possibly x 
2... Again, this isn't something that affects CT, but would affect the 
customer..."  

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:187239
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to