Question:
ColdFusion or .Net? Which allows for quicker development?
terrified_of_geeks
2006-04-10 09:55:32 UTC
If I want an easy and quick development cycle, which provides a better solution?
Three answers:
Water Monkey
2006-04-11 07:44:43 UTC
Quicker? It depends what you consider quick. Coldfusion seems easier to learn, especially if you have no OOP experience. The tags available encapsulate many functions so you do not have to know all the code behind it (>Net does some of this to). ColdFusion comes with many nice features out-of-the box. Report generators, Flash forms, graphing capabilities, an email server, and a search engine (all of which you would need to buy separately as COM object with .NET).



The downside to CF is that it has very limited visibility into the client side machine. The code is procedural. While many have tried to develop frameworks that give a pseudo OOP feel they are not the same. Also, CF was just sold to Adobe. I don't know if that is good or bad. Adobe has not said what its plans are with any of the Macromedia tools so there is some question to its future.



.NET is true OOP. Using C# the developer has access to the entire Windows environment. This gives you a great deal of control. Since this is truly OOP, you can encapsulate and reuse your code to your heart's content.



If you are not familiar with the OOP lifestyle C# or VB.NET can be difficult to grasp. Also searching COM libraries can take developmental time. Finding and testing the right object may prolong a project's length, but once you find an object (such as a graphing tool) for one project you will more than likely keep using the same one.
grendel_uo
2006-04-10 16:17:59 UTC
This is kind of an ambiguous question, but I'll give it a shot. There's no 'one language' that will provide you with quick development cycles. A lot of how you structure your work will determine that. But you need to pick the right tool, so here's a little comparison.



ColdFusion provides functional programming, some modular design using the FuseBox methodology (see link below), is relatively clean, but provides no 'hooks' directly into Windows (thus, you should pick it if you are not hosting on a Windows OS). Go with CF if you aren't hosting on Windows, or don't have a lot OOP experience.



.NET will provide hooks into Windows, provides object oriented programming, but can easily turn into spaghetti code without some experience in how to organize your site in an MVC architecture. Go with .NET if you know OOP, and need direct access to Windows services (like Active Directory).
?
2016-10-09 06:52:42 UTC
they don't lack the brains to be a genius, they have basically by no skill been allowed to leave the kitchen. heavily, that is the first time in recorded heritage that women folk were equivalent to men in words of regulation. in case you've been extremely sensible, you ought to've done your analyze earlier posting. women folk easily have extra 'mind area' than men. also they are able to creating 16 connections at one time, which permits multi-tasking and quick wondering. men have 2.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...