Re: [PHP] Friday's Post

2010-10-01 Thread Floyd Resler

On Oct 1, 2010, at 12:04 PM, Paul M Foster wrote:

> I'll be politically incorrect and say that it's evil.

It's funny you should say that because years ago I did a short video called 
"PHP Commando".  PHP Commando was battling the evil forces of Dr. Dot Net and 
his sidekick, Macro Mae. Leave it to me to do a parody of a parody!

Take care,
Floyd


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Friday's Post

2010-10-01 Thread Paul M Foster
On Fri, Oct 01, 2010 at 10:23:31AM -0400, tedd wrote:

> Hi gang:
> 
> What do you people think of the .NET framework?
> 
> Please provide your thoughts as to cost, maintenance, benefit, and
> whatever else you think important.

I'll be politically incorrect and say that it's evil.

Microsoft is a well-documented monopolist corporation which typically
either steals or buys most of the "original" technologies it issues. (I
just saw a video where a guy bemoaned all the advertising Microsoft did
for Windows 7. Many, many of the "amazing" features of Window 7 have
existed for years in Linux and MacOS. And as far as I know, they still
don't have what Linuxers would call desktops and MacOS would call
workspaces or spaces.)

It's also a *corporation*, which means hitching your wagon to them is a
liability. Just ask users of PageMaker, MySQL, OpenOffice, etc.
PageMaker languishes in Adobe's hands now. MySQL users (and its original
developer) are still waiting for the next shoe to drop from Oracle.
Major Open Office developers have now forked OOo, because of whatever
Oracle is doing/going to do with the programs. As an example, I recently
went on an interview with my old boss, who, when I worked for him, did
FoxPro development on a widely used accounting package. That accounting
package was bought by a couple of corporations in the last few years,
and now languishes. Further, Microsoft recently announced the "end of
life" for FoxPro, the language it was written in.  Goodbye to a whole
industry of users and developers who based their business on a language
and software owned by corporations who simply have no time for them any
more. My old boss spent months searching for a comparable and
comparably-priced accounting package to take up the slack in his
business.

To .NET specifically, the framework was originally built on Java 1.4,
according to an acquaintance who knows much more about Microsoft
internally than I do. After a dispute with Sun over co-development of
Java, Microsoft went "not invented here" and created its own version of
the platform.

.Net is heavy and expensive, as detailed elsewhere.

I realize there are often economic issues involved, but let me reiterate
that I strongly advocate against using any language owned by a
corporation (like C#). I feel the same way about storing documents in
.doc format. We all know the version-to-version incompatibilities with
.doc format. But Microsoft can do anything they like with it; it belongs
to them.

Paul

-- 
Paul M. Foster

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Friday's Post

2010-10-01 Thread Adam Richardson
On Fri, Oct 1, 2010 at 10:23 AM, tedd  wrote:

> Hi gang:
>
> What do you people think of the .NET framework?
>
> Please provide your thoughts as to cost, maintenance, benefit, and whatever
> else you think important.
>
> Thanks,
>
> tedd
> --
> ---
> http://sperling.com/
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
Powerful.

Developers typically have to maintain a subscription to MSDN to be
particularly effective, however the toolset is very polished.

Additional costs come into play if you're using ASP.Net, as the servers
require licenses, too.  However ASP.Net MVC represents a significant upgrade
over webforms ASP.Net (I've been developing websites using ASP.Net since
version 1, and I can't begin to count the number of times the markup and
postback model drove me nuts in the webforms version), and I'd have no
problem using ASP.Net MVC for most any web application.  Additionally, I use
Rackspace Cloud for hosting, and it's pretty easy and cheap to spin up a
Windows server when needed.

The .Net technologies all integrate very nicely.  For example, while the new
mobile OS is really late to the party (I'm not sure it will be able to
compete with Android and the iPhone), I can develop software for it using
technologies which would seem very familiar to any web or desktop
application developer.

I particularly appreciate F#, a functional language that looks a lot like
OCaml with a few .Net-centric additions, although C# has made some very nice
improvements that bring functional programming techniques to it language,
too.

That all said, I still use PHP for most of my web projects.  Why?  PHP is
fast, well-supported, cheap, and I like the community, although some
projects do seem to benefit from .Net (e.g., if web services are interacting
with a desktop app, it's easier to just build the whole thing using .Net
technologies.)

I could see the day when anything I would normally do in Flash is switched
over to Silverlight.  I just find it a better conceived development
environment for RIA than Flash.

Adam

-- 
Nephtali:  PHP web framework that functions beautifully
http://nephtaliproject.com


RE: [PHP] Friday's Post (WOT)

2010-10-01 Thread Jay Blanchard
[snip]
What do you people think of the .NET framework?
[/snip]

I am not a fan.

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Friday's Post

2010-10-01 Thread Robert Cummings

On 10-10-01 10:23 AM, tedd wrote:

Hi gang:

What do you people think of the .NET framework?

Please provide your thoughts as to cost, maintenance, benefit, and
whatever else you think important.


Until you posted this... I didn't... bah!

Cheers,
Rob.

>:)


--
E-Mail Disclaimer: Information contained in this message and any
attached documents is considered confidential and legally protected.
This message is intended solely for the addressee(s). Disclosure,
copying, and distribution are prohibited unless authorized.

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php