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]

