473,387 Members | 1,464 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

ASP vs. Cold Fusion

I realize this is a Microsoft group, but what are the
advantages/disadvantages of cold fusion? People are telling me the coding
required in .cfm is much less than .asp? Is this true? Which one is
better?

Any input is appreciated.

Thanks
Cory
Jul 19 '05 #1
8 6815
On Wed, 17 Dec 2003 21:43:24 GMT, "cory" <ju****@nowhere.com> wrote:
I realize this is a Microsoft group, but what are the
advantages/disadvantages of cold fusion? People are telling me the coding
required in .cfm is much less than .asp? Is this true? Which one is
better?


They aren't necessarily mutually exclusive, and one may be better than
another for specific tasks and talents. You'd need to evaulate them
in terms of your organizations abilities and needs.

Jeff
Jul 19 '05 #2
Cold Fusion has been found to be easier to learn by those who have bothered
to say so. But if you already are familiar with VB-type language, that
wouldn't be an advantage in your case.

Those who claim to know both platforms typically say that you can do more
with ASP.

I have no personal CF experience and no axe to grind.

"cory" <ju****@nowhere.com> wrote in message
news:064Eb.13554$Lu1.3180@edtnps84...
I realize this is a Microsoft group, but what are the
advantages/disadvantages of cold fusion? People are telling me the coding
required in .cfm is much less than .asp? Is this true? Which one is
better?

Any input is appreciated.

Thanks
Cory

Jul 19 '05 #3
I'm part of the only ASP group in an otherwise CF shop, so I've worked
with both for the past few years. The two languages are very
different -- because they have different target audiences that value
different features. When, for example, opening and looping over a
recordset, ASP will require more code than CF. However, with ASP you
will be able to control whether you use ODBC/OLE DB/OO4O/what have you
to open the database connection, whether that connection is kept open
for other recordsets on the page, whether the recordset is read-only or
writeable, etc., etc.

"Better" is subjective. It all depends on the current skill set of the
people who will be doing the coding -- whether they're more comfortable
with scripting or tag-based coding -- and whether you need the
flexibility and extensibility available with ASP, or would prefer the
quick coding and out-of-the-box functionality of CF.

I would say that the main pros and cons are:

ASP:
takes more code to do some tasks
has fewer built-in features (but can be easily extended with COM
components)
much finer control
easy transition for VB programmers (most sample code is in VBscript)
CF:
some things _must_ be tag-based (database access, for example)
- so you can't just cfscript everything
- so you _must_ transition to the tag paradigm
ODBC/JDBC connections only (unless I'm missing something)
difficult to extend using COM components (again, unless I'm missing
something)
easy transition for HTML programmers

"cory" <ju****@nowhere.com> wrote in message
news:064Eb.13554$Lu1.3180@edtnps84...
I realize this is a Microsoft group, but what are the
advantages/disadvantages of cold fusion? People are telling me the coding required in .cfm is much less than .asp? Is this true? Which one is
better?

Jul 19 '05 #4

"cory" <ju****@nowhere.com> wrote in message
news:064Eb.13554$Lu1.3180@edtnps84...
I realize this is a Microsoft group, but what are the
advantages/disadvantages of cold fusion? People are telling me the coding
required in .cfm is much less than .asp? Is this true? Which one is
better?


I've coded in both. Two years ago I decided to standardize on ASP mainly for
support and documentation reasons. The responses I'd get from ASP newsgroups
are not only quicker, but more accurate (awwwww...). And while the
documentation may appear equivilant, when you start to use the docs you'll
find the ASP documentation is far superior to CF documentation.

Lastly, the majority of ASP programmers are professionals earning a serious
living, while too many CF programmers are hobbyists and/or anti-Microsoft.


Jul 19 '05 #5
cory wrote:
I realize this is a Microsoft group, but what are the
advantages/disadvantages of cold fusion? People are telling me the coding
required in .cfm is much less than .asp? Is this true? Which one is
better?


The main difference may be that the Cold Fusion developer still has a
career ahead!8-))

For a new project or for someone new to web programming, I would suggest
any web language _other_ than ASP (which I like, but because Microsoft
is deprecating ASP and promoting ASP.NET).

My choices, in order, would be Perl, Java, PHP, then _maybe_ CF. Perl's
CPAN libraries http://search.cpan.org/ are incredible, already debugged
and documented, free and you can see the source code.

Good Luck,
Michael D. Kersey

Jul 19 '05 #6
On Fri, 19 Dec 2003 01:42:14 -0600, "Michael D. Kersey"
<md******@hal-pc.org> wrote:
cory wrote:
I realize this is a Microsoft group, but what are the
advantages/disadvantages of cold fusion? People are telling me the coding
required in .cfm is much less than .asp? Is this true? Which one is
better?
The main difference may be that the Cold Fusion developer still has a
career ahead!8-))


Perhaps. Locally, the demand for CF programmers has dropped way off,
ASP and .NET coders are in much higher demand. The larger shops that
had been pure CF have split or dropped CF entirely in the last two
years. Your market may naturally vary.

Of course, hitching your career to any single technology is pretty
much a foolish thing to do...
For a new project or for someone new to web programming, I would suggest
any web language _other_ than ASP (which I like, but because Microsoft
is deprecating ASP and promoting ASP.NET).
Except of course that neither ASP or ASP.NET is a langauge. You
program in VBScript, JScript or in the case of .NET, C##. All
standard language technologies, and except for Jscript they have been
around in one form or another for years.
My choices, in order, would be Perl, Java, PHP, then _maybe_ CF. Perl's
CPAN libraries http://search.cpan.org/ are incredible, already debugged
and documented, free and you can see the source code.


Except if you're in a Microsoft shop, Java and PHP are less fully
supported, and Perl can be problematic if you attempt to use some
libraries.

Jeff
Jul 19 '05 #7

"Bill" <no*****@fooemail.com> wrote in message
news:#h**************@tk2msftngp13.phx.gbl...
I've coded in both. Two years ago I decided to standardize on ASP mainly for support and documentation reasons. The responses I'd get from ASP newsgroups are not only quicker, but more accurate (awwwww...). And while the
documentation may appear equivilant, when you start to use the docs you'll
find the ASP documentation is far superior to CF documentation.

Lastly, the majority of ASP programmers are professionals earning a serious living, while too many CF programmers are hobbyists and/or anti-Microsoft.


Thanks for the informative responses. I am not doing the programming, but I
have had someone trying to sell me a .cfm app. I was hesitant about it as I
researched some sites running .cfm and maybe it was just the websites I
viewed but they seemd slower loading than an aspx website. I was also
concerned about support and the portability of cfm. Meaning, if I chose to
leave my host with Cold Fusion I have to find one who supports it and those
who do seem far fewer than .aspx.

Anyways, I have chosen to go with asp.net for my app so hopefully it works
out.

Thanks again.
Cory
Jul 19 '05 #8
"cory" <ju****@nowhere.com> wrote in message
news:yfFEb.25867$Lu1.8627@edtnps84...
Thanks for the informative responses. I am not doing the programming, but I have had someone trying to sell me a .cfm app. I was hesitant about it as I researched some sites running .cfm and maybe it was just the websites I
viewed but they seemd slower loading than an aspx website. I was also
concerned about support and the portability of cfm. Meaning, if I chose to leave my host with Cold Fusion I have to find one who supports it and those who do seem far fewer than .aspx.
ASP.Net pages *should* generally run faster than ColdFusion pages because
ASP.Net pages are compiled (except for the first viewing of the page). I'm
not sure if ColdFusion pages are compiled or not, but my understanding is
that they are not.

Anyways, I have chosen to go with asp.net for my app so hopefully it works
out.


I don't think you'll be disappointed. :)
Regards,
Peter Foti

Jul 19 '05 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: Al Kolff | last post by:
Is there a program, script or other tool for converting cold fusion into PHP? After googling for quite some time and not finding a solution, I am beginning to think that there is no magic...
0
by: MichelleB | last post by:
I have 3,000 reports (dynamically generated and include graphs) that were created from a Cold Fusion Server behind our firewall. I now need to publish the results (static information) from these...
3
by: robboll | last post by:
Whenever I query my database using Enterprise Manager, the response time is about a second. When I access the same data via a Cold Fusion webpage, it takes about 15 seconds (or more) to resolve. ...
2
by: CSDunn | last post by:
Hello, My boss is considering the purchase of a calendar/scheduler program for our school district, and part of the setup calls for the installation of Macromedia's Cold Fusion software. My bosses...
5
by: CB | last post by:
Is there a decent Cold Fusion to ASP converter out there. I came across a pretty good PHP to ASP converter, but have had no luck with CF.
4
by: tomlebold | last post by:
I'm a Microsoft Access and ASP.NET developer. Currently I'm working at a company that uses Cold Fusion and we can't find any developers. I suggested that we use ASP.NET and Visual Studios. The...
1
by: Tom LeBold | last post by:
I'm a Microsoft Access and ASP.NET developer. Currently I'm working at a company that uses Cold Fusion and we can't find any developers. I suggested that we use ASP.NET and Visual Studios. The...
0
by: molcaleviATyahoogroupsDOTcom | last post by:
KO mafia CFR ILLUMINATI ! Global Democracy TRIVOLUZIONE ARTSENU COLD FUSION W post OPEC ! B '' H _ KO mafia ! Global Democracy ARTSENU & Fusione Fredda = TRIVOLUZIONE
0
by: molcaleviATyahoogroupsDOTcom | last post by:
KO mafia CFR ILLUMINATI ! Global Democracy TRIVOLUZIONE ARTSENU COLD FUSION W post OPEC ! B '' H _ KO mafia ! Global Democracy ARTSENU & Fusione Fredda = TRIVOLUZIONE W post OPEC ! ! !
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.