Home > Ask the Microsoft .Net Development Experts > Business Issues of .NET Development Questions & Answers > ColdFusion vs. VS.NET
Ask The Win Development Expert: Questions & Answers
EMAIL THIS

ColdFusion vs. VS.NET

Berni McCoy EXPERT RESPONSE FROM: Berni McCoy

Pose a Question
Other Win Development Categories
Meet all Win Development Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 29 April 2004
ColdFusion versus Visual Studio .NET seems like an easy choice. Our entire programming group (six of us) wants to go to .NET. The corporation (about 400 programmers) has had ColdFusion as a standard and needs a push to make a change. We're a Microsoft Windows XP company. Could you weigh in on the conflict?


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Business Issues of .NET Development
Is there a way around making each domain user a member of the debugger group?
What is a 'delay sign'?
How can I display an active image from webcam using Visual C++ code?
Is it possible to use or convert our existing VB programs to JSP pages?
Is it possible to send input to a non-Microsoft program?
What is the major difference between VB6.0 and the VB.NET?
How can I sort a survey by answer?
How can an ASP.NET Web app collect info and send it to another site via SSL using an HTTPS POST?
Are additional licenses or permissions needed to sell software developed using VS.NET?
Is the switch from VB6 to VB.NET worthwhile?

Business Issues of .NET Development
Is there a way around making each domain user a member of the debugger group?
What is a 'delay sign'?
How can I display an active image from webcam using Visual C++ code?
Is it possible to use or convert our existing VB programs to JSP pages?
Is it possible to send input to a non-Microsoft program?
What is the major difference between VB6.0 and the VB.NET?
How can I sort a survey by answer?
How can an ASP.NET Web app collect info and send it to another site via SSL using an HTTPS POST?
Are additional licenses or permissions needed to sell software developed using VS.NET?
Is the switch from VB6 to VB.NET worthwhile?

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


I'm not a ColdFusion expert by any means, but from what I understand about ColdFusion, it's a platform by which you can easily develop Web applications and Web services with Java/J2EE. Without a platform like ColdFusion, it's difficult to develop such applications with just J2EE, not to mention the development of middle-tier applications. So basically, you are purchasing a platform not designed from the ground up with the language and platform, but as an afterthought to the J2EE architecture. And you have to license the platform. For the functionality you get out of the box with .NET, you are looking at a licensing fee of $2999 for development and $5999 to deploy on two servers. Although, with 400 programmers you may qualify for bulk licensing option with Macromedia.

If I were you, I'd focus on these key points of comparison:

  1. Entirety of solution of .NET vs ColdFusion -- .NET has everything you need for every tier. You can develop Web applications, Web services, server applications and data access layers on all tiers with one technology that's designed for powerful, rapid development, high performance and scalability from small- to large-scale enterprise applications.

  2. .NET was designed for Windows from the ground up -– It's highly optimized for Windows and Microsoft technologies such as Windows Server and SQL Server while providing a high level of interoperability with legacy software. If you are using Microsoft operating systems, you will benefit greatly with using Microsoft technologies for development and deployment.

  3. Licensing and support costs -– Separate developer licenses from deployment. If you are running Web farms and fail-over application servers, the licensing can start adding up quickly. With ColdFusion, that appears like it will be very costly, not to mention needing supporting licenses for any application server software, Web server software and database software. If you are careful how you plan your development and deployment of a Microsoft solution, you can do most of it for relatively low cost. The licensing for the .NET SDK is free as is the licensing to deploy. You only pay for the operating system, development environment (Visual Studio), database engine (SQL Server) and any special server applications you choose to use from Microsoft (such as BizTalk or Exchange, which in many cases you won't need and if you do, you won't need in bulk). If you are careful, you can plan your licensing to be extremely low-cost, especially if you only need the functionality of MSDE and you leverage the licensing opportunities that come with purchasing an MSDN Universal Subscription.
I hope that's enough weight for the conflict!




Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



Windows Development - White Papers, News and Expert Advice
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts