Although I no longer do any programming per say, I did look into ASP.net and
all the others a few years ago.
What I kept bumping up against and couldn't get around is the amount of code it
took to do simple things.
In an environment with tight deadlines, if I could use a CFLOOP and some simple
cfoutput statements to generate database results in an attractive table format,
then that's what I would do.
Rather than the ASP.net code to do the same thing which is far more code
intensive:
"%@ Import Namespace="System.Data.SqlClient" %>
<script language="VB" runat="server">
Sub Page_Load(Sender As Object, E As EventArgs)
Dim con As New SqlConnection("Data Source=.; " & _
"Initial Catalog=pubs; UID=sa; PWD=")
Dim cmd As SqlCommand
con.Open()
cmd = New SqlCommand("select * from authors", con)
DataGrid1.DataSource = cmd.ExecuteReader()
DataGrid1.DataBind()
con.Close()
End Sub
</script>
<asp:DataGrid id="DataGrid1" runat="server"/>"
I don't know about the 'Server' itself, but definitely Coding in CF (CFML
Language) is much easier and quicker than coding in ASP or PHP for the same
results. Now one may argue that an expert in PHP can do things just as quickly
as an Expert in ASP or an Expert in CF, but I don't think that argument holds.
Simpler is simpler, there's no way around it.
The one thing I miss from my Programming days is that I've lost the ability to
quickly write Windows OS based applications that I used to do in VB before.
There are one or two instances when I want to churn out a quick app to run on
the computer that has nothing to do with the Web and I end up looking for an
app someone else has written to do the same thing. If I knew .Net I'd be able
to move efficiently in both spheres: Web and 'stand alone' non-internet Apps.
Not being involved in the 'Programming' gives me a different perspective. I
want the App written in something that will have continued support, something
stable and reliable, and which can handle load if necessary (Also something
with cost effective programming resources available). That's what I sell to
customers. And so far, Coldfusion continues to fit that requirement just fine
for my Web Apps.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting,
up-to-date ColdFusion information by your peers, delivered to your door four
times a year.
http://www.fusionauthority.com/quarterly
Archive:
http://www.houseoffusion.com/groups/CF-Community/message.cfm/messageid:218435
Subscription: http://www.houseoffusion.com/groups/CF-Community/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.5