Submit Your Article Forum Rules

Page 2 of 2 FirstFirst 12
Results 11 to 17 of 17

Thread: ASP.net vs. Cold Fusion (a comparative)

  1. #11
    Adrocknaphobia, I have to disagree, and I'm not wrong. There has been several third party tests comparing JSP to Asp.Net and .Net beats it in every aspect expescically speed. The main reason for this is the CLR that ASP.Net has. Both languages need to be interputed by the compiler, but the difference is because of the CLR ASP.Net only needs to do it once per re-compile. Jave needs to be interputed every session. Now its true I have not used CFMX hardly at all and the main reason is this I found .Net.

    Now someone mentioned that you may have to write more lines in .Net than CF to do the same thing. I think this is probably not the norm, but even if it is in some cases .Net still wins because I can write a class and use it over and over again from any where on a wide range of applications. I could never do that with CF5 even using the Fusebox methodology. You can build a framework with ASP.NEt that will allow you to create sites in a lot less time than you can with even copying and pasting previous CF code. Naother thing is suppoes you need a form. In .Net I can create a user control over ridie it at runtime and create the functionality to do what ever I need. I can then drop this control in any place where I need this functionality and have it perfomr as expected. Show me how to do that in CF.

    I'm not basing CF, there was a time when I really loved it and I still think its probably a good language for HTML programmers that do not have any strong OO experience. You can write bad code in ASP.Net just like you can in Java, CF, PHP, or any other sort of language. Its up to the developer to make the language perform the best it can. I have written some pretty intense CF apps that were really cool in their day, but that day is over.

    As far as being tied to one platform. Do a search on sourceforge for Mono and you will see .NET isn't tied to IIS as much as you may think. There are quite a few of the Mono developers at PDC giving demonstrations right now.

    If you want to code in CF, then I say knock your self out, but me I've used both and I choose ASP.Net until something better comes along, like maybe Asp.Net 2.0 of which I was lucky enough to beta test. If you plan on staying in this business long then you may want to take a long hard look at either Asp.Net or pure JSP, in my opinion most of these others will be considered legacy before two much longer anyway.

    One more thing before I go. Is Macromedia really any better than MS? Have you seen the price of Studio MX 2004? 900 bucks, they have got to be kidding. I can buy a copy of VS.net and a copy of Windows Server for less than that. In my eyes they are both the same, they both take advantage of the developers who have put them where they are. Why because they know we have to spend the money on their products to stay competitive.

    If anyone wants to rebut this then make sure you spend some time at http://www.asp.net and make sure you understand the capabilities of asp.net, because I can assure you I definently know what its capable of.

    Bruce

  2. #12
    Junior Member
    Join Date
    Oct 2003
    Posts
    1

    Re: ColdFusion MX vs. ASP.NET

    ColdFusion MX makes you much more productive than ASP.NET. With ASP.NET you probably encounter some problems:

    1) Bad design: Microsoft doesn't provide a strong designing tool for your web sites. vs.net is unsuccessful in design phase.

    2) Unreliable site management: There is no good product to manage your web site by microsoft.

    3) Longer learning curve: ASP.NET is easy for traditional desktop application developers but ColdFusion MX is much more easy for everyone.

    4) Missing capabilities: You probably need to buy other microsoft and 3rd party products to build a complete project like windows 2003 (indexing service, pop3 service), sql server, chart controls, grid controls, etc.

    5) Insecure: microsoft's products are insecure, you already know this.

    6) Ulterior motive: if you use a microsoft product you have to use other microsoft products...

    Although ColdFusion MX and Studio MX04 is a bit expensive, they are the best products in their areas.

    For more information: http://www.macromedia.com/devnet/mx/...cf_aspnet.html

    Murat.

  3. #13
    Junior Member
    Join Date
    Oct 2003
    Posts
    1

    Clarifications

    Quote Originally Posted by bhopkins
    There has been several third party tests comparing JSP to Asp.Net and .Net beats it in every aspect expescically speed.
    Hey, I'm just wondering - are you using JSP in your comparison and not cfm becaue CFMX compiles to java bytecode and is therefore essentially a .jsp page? I thought the .cfms called the .class files directly. Perhaps that is the same thing that a jsp file does. Can you clarify this point and/or cite any studies? Please explain.

    Quote Originally Posted by bhopkins
    The main reason for this is the CLR that ASP.Net has. Both languages need to be interputed by the compiler, but the difference is because of the CLR ASP.Net only needs to do it once per re-compile. Jave needs to be interputed every session.
    Are you sure? Again, I'm just curious, but I didn't know that class files need to be interpreted every session.

    Quote Originally Posted by bhopkins
    Now someone mentioned that you may have to write more lines in .Net than CF to do the same thing. I think this is probably not the norm,
    I come from a VB/VBA background, ergo I would have thought ASP would work better for me. However, I prefer CFM because I can just plain do things faster. I've done both ASP and CFM, but no .Net, however.

    Quote Originally Posted by bhopkins
    but even if it is in some cases .Net still wins because I can write a class and use it over and over again from any where on a wide range of applications.
    Are you saying you could write a form in asp.net and then just copy and paste that code into a VB desktop app? If that is the case, how hard would it be for me to convert my accounting package I wrote in VB/VBA to VB.net and then export it into an identical asp.net internet application? I've been meaning to take a run at Quicken; if what you're saying is true and it is this simple, maybe this is my chance :). I've been deliberating over rewriting my app in Screenweaver, but perhaps that is not the way to go.

    Quote Originally Posted by bhopkins
    Naother thing is suppoes you need a form. In .Net I can create a user control over ridie it at runtime and create the functionality to do what ever I need. I can then drop this control in any place where I need this functionality and have it perfomr as expected. Show me how to do that in CF.
    I'm confused. What part about code reuse isn't doable in CF? Couldn't I just write a custom tag to do the same thing? Or call a CFC? And you seem familiar with methodologies - what about Mach II and code reuse? Or even Fusebox 4?

    Quote Originally Posted by bhopkins
    I'm not basing CF, there was a time when I really loved it and I still think its probably a good language for HTML programmers that do not have any strong OO experience.
    I think someone else touched on this, but CFMX, particularly 6.1, is quite OO.


    Quote Originally Posted by bhopkins
    One more thing before I go. Is Macromedia really any better than MS? Have you seen the price of Studio MX 2004? 900 bucks, they have got to be kidding. I can buy a copy of VS.net and a copy of Windows Server for less than that.
    Studio MX 2004 is 900 and you get Flash MX, Fireworks MX, Freehand MX, Homesite+, Dreamweaver MX, and ColdFusion. Do all of these tools or similar ones come with Visual Studio.net?

    "I'm not bashing CF"...
    ...And I'm certanly not bashing .Net. I just love CFMX and the Macromedia Studio line. I'm leveraging Java with ease and my Flash Remoting and Rich Internet apps are coming along nicely. DWMX is still not my cup o' tea but it's nice to have such tight package integration between FW, Flash, and DW. And Homesite is still my favorite IDE. The only way I could justify taking the time to learn .Net when there's already so much more to learn in the MACR world would be to examine this code reuse over a wide range of applications. I'd like to see more about that in particular.

  4. #14
    people think that any idiot can code coldfusion. this is where they are wrong. any idiot can code coldfusion... but few can actually do it well. there are ways to tweak coldfusion and certain ways to program that can make it faster than any other language. i've used asp and .net extensively and i'm still leaning towards cf. it's an amazing language when used properly.

  5. #15
    Senior Member redcircle's Avatar
    Join Date
    Aug 2003
    Posts
    424

    Re: asp.net vis CF

    Quote Originally Posted by drac
    CF is also quite OO and produces nice, clean code. However, it is far simpler than asp.net to learn, operate and use.

    I would love to see a competition on the web between people using CF vis PHP vis asp .net
    I think that especially in the area of web services CF would be in a class on its own (a leader) compared to the competition. Hit MS where it hurts :)

    TK
    My opinion is just use what works best for you. If CF gets the job done, and you already know how to code I think you've answered your own question.

    Me, PHP is my choice, Open Source all the way. It makes it much easier if I can just SSH into the server and use pico and not have to worry about any IDE to install. The less I have to use the stupid mouse the better.
    www.squitosoft.com - PHP development site. featuring Squito Gallery. a php driven photo gallery.
    www.rgfx.net - Specializing in Internet solutions, including Html authoring, Interactive Web sites, 3D/2D Graphics and animation.

  6. #16

    Re: asp.net vis CF

    Quote Originally Posted by redcircle
    Me, PHP is my choice, Open Source all the way. It makes it much easier if I can just SSH into the server and use pico and not have to worry about any IDE to install. The less I have to use the stupid mouse the better.
    I thought I was the only one that did that!
    Tom Corwine

    Please review my site at http://www.santaslane.com?source=WebPro
    and be sure to check out http://www.corwine.tv <--- It's fixed now.

  7. #17
    Junior Member
    Join Date
    Nov 2007
    Posts
    1

    Re: ASP.net vs. Cold Fusion (a comparative)

    This site breaks it down pretty well. It's a bit pro-.Net, but it's still a good breakdown:

    Asp.Net vs ColdFusion Comparison - Comparati

    Hope it helps. Good luck!



    Quote Originally Posted by fastedge View Post
    Howdy folks. Today in my companies weekly web meeting one of the company heads wanted to know why we wheren't using ASP.net instead of Cold Fusion for the development of our web sites. Apparently some consultant was whispering sweet dot.net in his ear.

    So, the question is what are the major differences? What can I do with one that I can't do with the other. I need practical information that I can present to the powers that be one way or the other.

    Thanks allot,
    Ed Mercado,
    Webmaster,
    Big Five Tours & Expeditions: Luxury Guided Travel | Adventure Tours | Luxury Tours

Page 2 of 2 FirstFirst 12

Similar Threads

  1. PHP & Cold Fusion Programmer Needed
    By tameron in forum Services for Sale/Hire
    Replies: 0
    Last Post: 09-01-2007, 03:35 PM
  2. Help needed with Cold Fusion code
    By jtracking in forum Web Programming Discussion Forum
    Replies: 8
    Last Post: 09-18-2006, 01:06 PM
  3. Need some good web sites for learning Cold Fusion
    By cooldude750 in forum Web Programming Discussion Forum
    Replies: 1
    Last Post: 09-21-2005, 05:20 PM
  4. Cold Fusion
    By cooperm in forum Search Engine Optimization Forum
    Replies: 4
    Last Post: 03-09-2005, 06:18 PM
  5. Cold Fusion Datasource Help
    By SusieG in forum Web Programming Discussion Forum
    Replies: 1
    Last Post: 06-30-2004, 08:30 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •