Allow me to clarify.  .NET is *not* dumb if you're doing traditional,
Windows-based desktop applications, or mobile apps for Windows CE.  For
those things, .NET is actually pretty decent.

Unfortunately, the application model that .NET employs does not
directly translate to the web.  Microsoft engineers blindly igonre this
fact, and attempt to apply the same WYSIWYG-style IDE development to
web applications.

Not only does this lend itself to the unreadable,
non-standards-compliant coding horrors of other such editors (ahem,
Dreamweaver), but it also insulates the developer from the hard
realities of implementation which are specific to web development.  It
provides this auto-generated JavaScript that sits as a thin layer
between the browser and the server, while the page maintains state with
a giant serialized value in a hidden field, which gets sent back to the
server on each request.

All this together makes for very inefficient use of bandwidth, as pages
have to be resubmitted for even simple page updates that could easily
be handled by proper use of JavaScript.

That, to me, is dumb.

Now, I could go on forever about the dumb things that the .NET
environment foists on it's developers, but I'd rather sum up with a
code example.  Everyone knows you can send and email in PHP with one
short, simple line of code, using the mail function.

Here is one short example of doing something equivalent in .NET (notice
how the Framework tries to be like Java with the package-style
organization of imports):
http://planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=1879&lngWId=10


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~----------~----~----~----~------~----~------~--~---

Reply via email to