Do I dare step into the fire? :)

I'm working on a .NET project right now, as a matter of fact :)

Syntax:

ASP.NET is tag based.  However, you write the business logic in a .NET language, such 
as C# or VB.NET.

Data manipulation:

Using the DataSet object, one can add DataTables and relate them.  This allows you to, 
say, create one page where you can edit a master and it's children.  ADO.NET is 
supposed to be smart enough to know what's an insert, update or delete and act 
accordingly on the children.

Extendibility:

ASP.NET would only have Java integration through JNI, I suppose.  COM support is good, 
but you must write a wrapper object for the COM component.

CF (all versions) COM support stink.  Java support is good, though.

Pre-built functionality:

ASP.NET has way more.

Application framework:

ASP.NET provides a really easy way to integrate things like login, session management. 
 CF is also pretty easy, but there's a bit more leg work.

State Management:

ASP.NET's session repository is actually another service on the machine, and as a 
result stopping and starting the application or web service does not reset user 
sessions.  It allows you to store the session repository somewhere besides the web 
server, for extra scalability.  Unlike client variables (which are the closest analogy 
in CF), you can store complex objects in the session scope.  ASP.NET also has things 
like viewstate.

Web Services:

Supposed to be easy in .NET, don't know yet :)  Pretty easy in CF.

Controls:

You haven't used web controls yet?!?!  Umm, you're missing out on the whole point of 
ASP.NET's architecture - the ability to define client side controls that can be 
referenced in server-side code.  There's also things like the Repeater, DataGrid, 
DataList that have no analogy in CF and are a pain to write yourself.

One thing to clarify:  You're not writing script in ASP.NET.  You're working with a 
full blown object.  The page you're working on inherits from System.UI.Web.Page, and 
thus the "functions" you think you're writing are actually methods for that object.

----- Original Message -----
From: Chris Alvarado <[EMAIL PROTECTED]>
Date: Thursday, May 29, 2003 8:30 am
Subject: RE: CFMX vs ASP.NET

> Also remember,
> 
> Since the .Net CLR is available from MS that in theory just about any
> language could in theory be turned into ".Net language".
> 
> In fact, if I remember correctly Fujitsu is currently working on a 
> COBOLport.
> 
> -chris.alvarado
> [ application developer ]
> 4 Guys Interactive, Inc.
> http://www.4guys.com
> phone: 281.807.4344 x1716
> fax: 281.807.4384
> 
> "We create websites that make you a hero."
> 
> 
> 
> > -----Original Message-----
> > From: Jeffry Houser [mailto:[EMAIL PROTECTED] 
> > Sent: Wednesday, May 28, 2003 7:53 PM
> > To: CF-Community
> > Subject: CFMX vs ASP.NET
> > 
> > 
> > Hi All,
> > 
> >    I just caught up on Candace's thread on choosing CF or .NET.
> > 
> >   Ironically, I just threw this together this morning, which is 
> a 
> > comparison of CF to 
> > .NET.  <" 
> target="l">http://www.instantcoldfusion.com/resources/cfmxasp.cfm> .
> > 
> >   Comments would be welcome, specially from people w/ .NET 
> experience.> 
> >   Based on my experience, I bet the difference between CF and 
> > .NET on large 
> > scale projects (I.E. 6 months or more) would be negligible 
> > (Assuming all 
> > other things being equal).  I spend more time setting up the 
> data 
> > connection than I would with CF, but once I get that, there are 
> more 
> > options for dealing with that database data.  I think it all 
> > evens out.
> > 
> > 
> > --
> > Jeffry Houser | <')" >mailto:[EMAIL PROTECTED]>
> > AIM: Reboog711  | Phone: 1-203-379-0773
> > --
> > My Books: <" target="l">http://www.instantcoldfusion.com>
> > --
> > We Provide The Soundtrack to your Web: <" 
> target="l">http://www.fcfstudios.com>> --
> > Original Energetic Acoustic Rock: <" 
> target="l">http://www.farcryfly.com>> We need one hundred fifty 
> thousand dollars to promote our next CD
> > I'll take a check 
> > 
> > 
> > 
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=5
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=5

Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. 
http://www.fusionauthority.com/signup.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.5
                                

Reply via email to