Re: Why .Net is on its last legs

2010-01-25 Thread John Pullam

Great thread.

I've been programming since the 60's (really!) and I am totally appalled by how 
difficult it is to program in .Net

I decided to learn it a few years ago because it seemed all I heard was .Net is 
the future. I found it the most time-consuming, difficult to debug, 
language/environment I have ever used. Most of the errors I made were 
considered valid code and were tediously difficult to locate. It seems every 
bug required hours of web searching to see if anyone else had the same symptoms.

Sure glad I'm back doing my main development in CF. 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330105
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


RE: Why .Net is on its last legs

2010-01-23 Thread Duane Boudreau

Personally, I think the productivity comment in .Net is off-base. I've been 
working in CF since version 1.5. For the past 5 years I've been working in both 
CF and ASP.Net. Honestly I'm just as productive in ASP.Net as CF at this point, 
some times more so. It's possible that it has to do with the amount of tools 
and libraries I've built up over the years.

This is just my personal opinion, my time these days is split about 70% .Net 
and 30% CF so take it for what it's worth. I think most people should at least 
know the basics in both.

Duane

 

-Original Message-
From: Bryn Parrott [mailto:bryn_parr...@internode.on.net] 
Sent: Friday, January 22, 2010 10:58 PM
To: cf-talk
Subject: Re: Why .Net is on its last legs


 There is plenty of sloppy code in the .Net-i-verse...like you said, 
 it's ultimately about the developer, not the platform. 

I'm not so sure about that.
I've dabbled with .Net on and off over the last couple of years (every time I 
get depressed about job prospects in .CF ...)  and each time I'm driven back to 
CF's big advantage (as I see it) over .Net - productivity.

Microsoft seem to think that developers want to at the lowest level of nuts and 
bolts needed to put together their programs.
By contrast, CF developers can keep their eye at the customers level while 
delivering applications in half the time taken for equivalent functionality in 
.Net

I ponder the question as to why any Client and CIO would want to spend the 
extra money on writing an App in .Net (assuming they are aware of the 
productivity advantages of CF and other technologies); or indeed, on coverting 
an existing app written in CF to .Net (???)
This seems wierd to me.

The only answer that comes to mind is possibly that the CIO is interested in 
justifying his position, it is easy to represent CF as being older technology, 
and a move to .Net as being a move to newer more robust technology.
With .Net he gets to be in charge of a much larger development team, and a 
bigger budget.  

Does that line of reasoning hold water ?




~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330068
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Why .Net is on its last legs

2010-01-22 Thread Qing Xia



 I can admit, I have some really sloppy code from my first years as a coder.

 So did I--like you said, I imagine most did with their first applications.


  And those were the ones that mattered most. They don't care about

 frameworks, OO, languages, wire frames, documentation or preferences, they
 want solutions yesterday and for less money than the other guy. I always
 took the best of what I knew the most, at that time and delivered
 it as fast as I could.


I agree fast delivery is essential, and it is definitely the most important
thing as far as clients are concerned. It makes no sense to be a code snob
if that results in the project being 2 weeks past due. On the other hand,
the practice of being a disciplined developer usually results
in collecting/creating a toolbox of non-business-specific utility functions
that you can deploy readily with no development time.

I wish I knew how to strike the perfect balance between being fast and being
good, but it is fun to keep trying.


~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330010
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Why .Net is on its last legs

2010-01-22 Thread John M Bliss

 I wish I knew how to strike the perfect balance...

Learn YAGNI: http://en.wikipedia.org/wiki/You_ain%27t_gonna_need_it  :-)


On Fri, Jan 22, 2010 at 7:45 AM, Qing Xia txiasum...@gmail.com wrote:


 
 
  I can admit, I have some really sloppy code from my first years as a
 coder.
 
  So did I--like you said, I imagine most did with their first
 applications.


  And those were the ones that mattered most. They don't care about

  frameworks, OO, languages, wire frames, documentation or preferences,
 they
  want solutions yesterday and for less money than the other guy. I
 always
  took the best of what I knew the most, at that time and delivered
  it as fast as I could.


 I agree fast delivery is essential, and it is definitely the most important
 thing as far as clients are concerned. It makes no sense to be a code snob
 if that results in the project being 2 weeks past due. On the other hand,
 the practice of being a disciplined developer usually results
 in collecting/creating a toolbox of non-business-specific utility functions
 that you can deploy readily with no development time.

 I wish I knew how to strike the perfect balance between being fast and
 being
 good, but it is fun to keep trying.


 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330011
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


RE: Why .Net is on its last legs

2010-01-22 Thread Jon Sala

 Developpers re-use code so much nowadays that it takes 4 gig RAM to
 do about the same thing we did before in Clipper with 256k ;-))

ROTFL! Made the whole thread worthwhile.




This message and any attached documents are only for the use of the intended 
recipient(s), are confidential and may contain privileged information. Any 
unauthorized review, use, retransmission, or other disclosure is strictly 
prohibited. If you have received this message in error, please notify the 
sender immediately, and then delete the original message. Thank you.

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330032
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Why .Net is on its last legs

2010-01-22 Thread Bryn Parrott

 There is plenty of sloppy code in the .Net-i-verse...like you said, 
 it's ultimately about the developer, not the platform. 

I'm not so sure about that.
I've dabbled with .Net on and off over the last couple of years (every time I 
get depressed about job prospects in .CF ...)  and each time I'm driven back to 
CF's big advantage (as I see it) over .Net - productivity.

Microsoft seem to think that developers want to at the lowest level of nuts and 
bolts needed to put together their programs.
By contrast, CF developers can keep their eye at the customers level while 
delivering applications in half the time taken for equivalent functionality in 
.Net

I ponder the question as to why any Client and CIO would want to spend the 
extra money on writing an App in .Net (assuming they are aware of the 
productivity advantages of CF and other technologies); or indeed, on coverting 
an existing app written in CF to .Net (???)
This seems wierd to me.

The only answer that comes to mind is possibly that the CIO is interested in 
justifying his position, it is easy to represent CF as being older technology, 
and a move to .Net as being a move to newer more robust technology.
With .Net he gets to be in charge of a much larger development team, and a 
bigger budget.  

Does that line of reasoning hold water ?


~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330063
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


RE: Why .Net is on its last legs

2010-01-21 Thread Jason Durham

Personally, I think it's related to the instable economy.  Pack your bags and 
move your family to Northern Virginia.  Those guys are complete clowns!  I read 
somewhere that they are all using Allair Cold Fuzion.

-Original Message-
From: Tom Kitta [mailto:t...@tomkitta.com]
Sent: Thursday, January 21, 2010 4:11 PM
To: cf-talk
Subject: Why .Net is on its last legs


So I moved to a .Net shop a while back and I can say that .Net is on its last 
legs. Well, its nice to program these elegant elaborate fully object oriented 
systems in C# and be able to whip out a console application once in a while, as 
needed. Sure, it makes one feel smart to throw all these fancy acronyms and 
names and have a full knowledge that the stuff you work on is so complicated 
that a mere mortal cannot handle it.

The only problem with all of that is that for all of above benefits there is a 
high price to pay. And that price is development speed. If you need something 
now, .Net is not a rapid application development platform. Its more of a snail 
development with detective work... I mean sometimes you are spending a lot of 
time figuring out where the code is.

So if the world needs in the future are for things to be delivered yesterday... 
.Net is definitely on its last legs unless something even better than latest DB 
improvements in 4.0 comes out. Or MS just threatens everyone with sudden death.

Just my 2c.


From: Qing Xia txiasum...@gmail.com
Sent: Thursday, January 21, 2010 1:50 PM
To: cf-talk cf-talk@houseoffusion.com
Subject: Re: Why i fear ColdFusion is on its last legs

Now, here's the ultimate test: let's post a ASP.NET is dying thread to
their mailing list and see if the response is as strong.  [?]







~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:329982
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4


Re: Why .Net is on its last legs

2010-01-21 Thread Claude Schnéegans

 Well, its nice to program these elegant elaborate fully object 
oriented systems in C# and be able to whip out a console application 
once in a while, as needed. Sure, it makes one feel smart to throw all 
these fancy acronyms and names and have a full knowledge that the stuff 
you work on is so complicated that a mere mortal cannot handle it.

But it is object oriented, then one can re-use code ;-)
Sure no one was able to re-use code before OOP was invented ;-)
Developpers re-use code so much nowadays that it takes 4 gig RAM to do 
about the same thing we did before in Clipper with 256k ;-))

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:329983
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Why .Net is on its last legs

2010-01-21 Thread Qing Xia

I second that.

I took a 5-month certificate program for ASP.NET with C# last Spring at a
prestigious university in the DC metropolitan area. (Not naming names
here)  The teacher is an extremely well qualified individual with over
half a dozen MS certificates, including one in ASP.NET web development.
 However, it always seemed to take him forever to write a simple
functionality, such as querying against several tables with simple joins and
then output the result in a table.

One thing I would say in ASP.NET's favor is that it forces developers to use
a multi-tier approach to their applications, while CF does not.  Now, is
that a good thing? I am not sure. If you are a disciplined developer who
adheres to best practices and OOP techniques, this seems hardly necessary.
 If you are new to programming, this enforcement does seem to foster good
habits.

The unfortunate thing is that sometimes companies decide to blame it on
ColdFusion, instead of individual developers, when they discover the tangled
web of sloppy code written in ColdFusion.  It is our responsibility, as
ColdFusion developers, to give it a good reputation.


~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:329984
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


RE: Why .Net is on its last legs

2010-01-21 Thread Eric Roberts

The defense contractors are looking for CF developers here in the US...so
not only northern VA, but MD and Ohio as well.  If I wanted to move from
Chicago (did that once and couldn't get back fast enough...can't get good
pizza anywhere else hehehe), there would be quite a few jobs I could get.

Eric

-Original Message-
From: Jason Durham [mailto:jdur...@cti-stl.com] 
Sent: Thursday, January 21, 2010 4:26 PM
To: cf-talk
Subject: RE: Why .Net is on its last legs


Personally, I think it's related to the instable economy.  Pack your bags
and move your family to Northern Virginia.  Those guys are complete clowns!
I read somewhere that they are all using Allair Cold Fuzion.

-Original Message-
From: Tom Kitta [mailto:t...@tomkitta.com]
Sent: Thursday, January 21, 2010 4:11 PM
To: cf-talk
Subject: Why .Net is on its last legs


So I moved to a .Net shop a while back and I can say that .Net is on its
last legs. Well, its nice to program these elegant elaborate fully object
oriented systems in C# and be able to whip out a console application once in
a while, as needed. Sure, it makes one feel smart to throw all these fancy
acronyms and names and have a full knowledge that the stuff you work on is
so complicated that a mere mortal cannot handle it.

The only problem with all of that is that for all of above benefits there is
a high price to pay. And that price is development speed. If you need
something now, .Net is not a rapid application development platform. Its
more of a snail development with detective work... I mean sometimes you are
spending a lot of time figuring out where the code is.

So if the world needs in the future are for things to be delivered
yesterday... .Net is definitely on its last legs unless something even
better than latest DB improvements in 4.0 comes out. Or MS just threatens
everyone with sudden death.

Just my 2c.


From: Qing Xia txiasum...@gmail.com
Sent: Thursday, January 21, 2010 1:50 PM
To: cf-talk cf-talk@houseoffusion.com
Subject: Re: Why i fear ColdFusion is on its last legs

Now, here's the ultimate test: let's post a ASP.NET is dying thread to
their mailing list and see if the response is as strong.  [?]









~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:329986
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Why .Net is on its last legs

2010-01-21 Thread Joel Watson

There is plenty of sloppy code in the .Net-i-verse...like you said, it's 
ultimately about the developer, not the platform. 

~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:329988
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Why .Net is on its last legs

2010-01-21 Thread Matt Quackenbush

Definitely nothing quite like some good ol' Chicago pizza!  Thanks a lot,
now you've got me craving some Gino's East, and I'm in Texas!  :-(

Chicago (...can't get good pizza anywhere else hehehe)



~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:329990
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


RE: Why .Net is on its last legs

2010-01-21 Thread Eric Roberts

I feel your pain Matt...I lived in SW Louisiana for 8 years and only got the
real thing once a year when I came home for the holidays.  While I love
Cajun food with a passion, not a real pizza to be found anywhere.

Eric

-Original Message-
From: Matt Quackenbush [mailto:quackfu...@gmail.com] 
Sent: Thursday, January 21, 2010 5:09 PM
To: cf-talk
Subject: Re: Why .Net is on its last legs


Definitely nothing quite like some good ol' Chicago pizza!  Thanks a lot,
now you've got me craving some Gino's East, and I'm in Texas!  :-(

Chicago (...can't get good pizza anywhere else hehehe)





~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:329994
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4


Re: Why .Net is on its last legs

2010-01-21 Thread Kevin Pepperman

I can admit, I have some really sloppy code from my first years as a coder.

Everyone does, or they are just waisting too much time refactoring or
needless optimization.

I really had no clue whatsoever what the heck I was doing. In fact I still
have no clue 9 years later though I am managing it better and have learned a
lot.

However most of the CFML  assembled still is in production today... a huge
amount of it. I would say 95% has not been touched since it was launched
and probably never will.

I just concentrated on making stuff work, and though I was no programmer,
CFML stuff did work.

Most of my code is intranet, so the public never see's the apps, or hears
about them.

In fact most of my work is not really even application development, it
is granular code for specific purpose solutions for manufacturing and
product life cycles.

 And-- with CFML I got stuff done, a lot of stuff, and I got that stuff done
fast (RAD) which made the people who sign my checks happy.

And those were the ones that mattered most. They don't care about
frameworks, OO, languages, wire frames, documentation or preferences, they
want solutions yesterday and for less money than the other guy.

I always took the best of what I knew the most, at that time and delivered
it as fast as I could.

I use .NET, asp, and Java too; Not a lot, but I do know enough about them
now, that I would have never been able to do my job as well as I did if I
used them exclusively.

If I told a client I re factored that 5 year old X machine logging app that
keeps track of a washing machine quo to a new OOP/AJAX/NUKE code base, or
the latest X fad framework/sqlserver/database just because I wanted to
clean up the code or update to .NET 3.0, I would lose the client.

The CFML just works, years later. no changes. It may be dusty. But its not
dead.


~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:329998
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4