| PHP 5 doesn't support events yet nor does it have the the object model
| currently present in ASP.NET. I would consider the object model and event
| model to be the two biggest feature of .NET
well...not quite true. php has supported classes for quite some time.
granted, there isn't scope protection for a class's interfaces, however
saying there is no support for object modeling is misleading and incorrect
altogether. php has allowed inheritance and overloading way before vb ever
thought of their inclusion in the language. there are also several "events"
to which you can subscribe...ex., error handling...these events are not
user-defined at this point though.
i do agree asp.net has a lot to offer...but php developers are working out
methods to accomplish things like this...and, how to keep the functionality
w/o loosing speed or consuming too many resources.
| Also, you can run ASP.NET with free databases such as Firebird SQL or
MySQL
| - I've used .NET with both and they work fine.
i do as well...just not w/ asp.net. i hit all kinds of db's w/ vb.net.
| Speedwise, I wouldn't doubt PHP is faster than ASP.NET, but I doubt the
| speed difference is significant enough for me to give up the features of
| ASP.NET ; )
really depends on what you're developing...your probably right for most
cases. we have high volume and lots of data exchange.
| In anycacse, it would be nice if ASP.NET supported multiple platforms...
on
| the brightside, C#.NET has been ported to Linux:
|
|
http://www.mono-project.com/about/index.html
cool link...too bad ms isn't porting its own stuff though.