I think however powerful .NET might be, it'll never reach it's full
potential, due to the fact that it only really runs on M$ platforms.

Yes, there is the Mono project, which is an attempt to port .NET to Linux,
but it will never be full fledge as M$ only release 80% of the .NET
infrastructure to the public.

Here is the issue.  The industry is greatly adopting the Linux platform, for
servers and currently even workstations.  This is a major move, as we have
fortune 500 clients who are planning on switching the full infrastructure to
Linux.  Which means replacing Unix (Solaris, HP-UX, and AIX) as well as NT,
to all run Linux.  With these advancements, and Microsoft surely loosing the
battle on the **server side**, .NET is not really looked at as a serious
solution at many enterprises, though they'll have to adapt Windows as their
server side platform, which is rare, especially in bigger companies, who
currently run on Unix/Linux.

Ford Motor Company for example, has adapted J2EE as the global
infrastructure, and .NET argument was shut down, the same day it came up.

I think .NET is a totally viable and powerfull solution, but being that they
are controlled by M$ and will not be portable to multiple platforms, it
becomes almost a non-argument in most companies which run heterougenous
environments, and I'd argue that that's almost 99.99% of all companies.

Ilya

-----Original Message-----
From: Ted Husted
To: [EMAIL PROTECTED]
Sent: 3/21/03 7:31 AM
Subject: Re: [FRIDAY] Microsoft

As developers, I think its our job to develop, making the best use of 
the best tools available.

I may be involved with a .NET project this summer. And if I am, you can 
bet I'm bringing along the C# renditions of my favorite tools. Ant, 
Hibernate, Lucene, Maverick (similar to Struts), Velocity, all have .NET

projects churning away at SourceForge. Some of these still need some 
work, but its work we know how to do.

The nice thing about this article is that it echoes what I have been 
telling clients. .NET is a nice quick-to-market platform, but its 
immature and still needs to be augmented by the products real, live 
enterprise developers have been building in Java over the last few
years.

Although the skills most of us bring to a project have less to do with 
the tools themselves, and more to do with how we use the tools. After 
all, no matter how good you are using product X today, it's liable to be

a very different product two years from now.

-T.

-- 
Ted Husted,
Struts in Action <http://husted.com/struts/book.html>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to