My 2 cents:
 
Good luck.  I'm a director of IT and I've hired hundreds of people over the years, and I wouldn't hire you with a scripting only background, you need something with meat for me to hire you or it's a waste of my time.  Again, you may 'luck' out again though.
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of KNOWLTON, JUSTIN J (SWBT)
Sent: Friday, September 06, 2002 8:11 AM
To: '[EMAIL PROTECTED]'
Subject: RE: ASP vs. CF

Bill,
 
I really appreciate your reply here. It gives me insight and a direction to go in my endevours.
 
I'm one of those people who had no progamming background. I just happened to be in the right place at the right time and marketed myself. I used CFML in notepad for about three month to develop applications and then of course moved to Studio 5. Since that time (about a year ago), I have learned SQL and CFML to a point that I consider myself a proficient programmer. I know, though, that I need more if I want to make this a career (especially if I want it to be a lucrative one).
 
I'm at a crossroads in which I need to decide where I want to take this. I think .NET is the direction I need to go.
 
Thanks,
Justin
-----Original Message-----
From: Billy Cravens [mailto:[EMAIL PROTECTED]]
Sent: Friday, September 06, 2002 00:43
To: [EMAIL PROTECTED]
Subject: RE: ASP vs. CF

I�m not going to touch on the obvious points � I�ll cover what I consider some key points often missed.

 

CF is more of an integrated environment; ASP is basically a scripting front-end to working with objects (ADO, FileSystemObject, ASP intrinsic objects, etc).  Developing for each platform requires a slightly different mindset about how you build applications. 

 

Learning ASP is more than just the application server (if you want to call it that).  At a bare minimum, you need to learn ActiveX development.  Think of it like learning CF but not knowing SQL or JavaScript.

 

I would strongly suggest learning .NET as opposed to ASP.  The most experienced .NET developers have only been at it a year, whereas you have 4 and 5 year (or more) ASP developers out there.  Not to mention that from a technical standpoint, ASP 2/3 is quite a kludge. You can�t do anything without spaghetti code � whereas in .NET you can define all your logic in objects, and interface via controls, which are then in turn called by your display tier (.aspx pages).  Plus, the process of learning C# or VB.NET allows you to turn around and build desktop applications with a very minimal learning curve (you really can�t say the same about CF, ASP, or PHP)

 

An additional recommendation would be to augment a �language� with a �product�.  Something like Commerce Server, BizTalk, etc.  Or focus on a �technology� like Active Directory or XML-EDI.  Try to distinguish yourself from other �coders�.  That�s the beauty of .NET: Microsoft has really done a (good?) job of creating a product line, rather than independent, unrelated stand-alone products.

 

.NET hasn�t caught on a lot, but it�s not like what you learn today will get you a job in the next six months.  Base your decision upon your motivations: are you learning for the fun of it, or to enhance your marketability?  Like it or not, in 2 years, a significant amount of development will be in .NET.   On the other hand, it will take a year or so to really get good at any technology, and at that point, ASP 2/3 will be a 2 or 3 year old technology (in spite of the name, ASP.NET is quite a different beast than ASP 2/3)

 

Beware of the standard developer trap: As evidenced by companies like Microsoft, the quality of the technology doesn�t necessarily drive the industry.  So avoid the �X technology sucks because �� and look for the opportunities (whether it�s a programmer�s Holy Grail or the worst language on the face of the earth)

 

And I�ll give my standard disclaimer.  It may seem odd than a CFUG board member would be such a .NET �advocate�.  I like .NET � I�ve been working with it since before Beta 2.  I even had the fortune of being a technical reviewer on a handful of Wrox�s .NET books.  I haven�t used it in a �production� environment; I�ve been using CF instead, so I�m no expert on it.  I think CF is an excellent platform, as is .NET, and others.  If given the choice, I will develop every application in CF, however.  (select * from perfectWorld where reality = �developer calls all the shots�)

 

My mantra: Learn everything, recommend CF.

 

**************************

Billy Cravens

Web and Software consulting

www.Architechx.com

 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of KNOWLTON, JUSTIN J (SWBT)
Sent: Thursday, September 05, 2002 9:32 AM
To: '[EMAIL PROTECTED]'
Subject: ASP vs. CF

 

Good Morning Everyone, I have a non-coding related question for the group. 

 

What is the difference between coding in ASP and CF? ASP seems to be a very complex (though powerful) language while Cold Fusion seems to be able to do the same things with simpler code. Yet the majority of sites I see are in ASP.

 

I am about to start schooling to pick up another language and I am leaning towards JAVA but am not sure if it would also be in my best interest to learn ASP as well.

 

Thanks,

Justin Knowlton

SBC Communications -- LSC Web Team

Alliance, TX

Reply via email to