N E W S . A R T I C L E S
« Do Web developers have to know HTML? | Main
.NET or Java on a New Project?
Your organization has decided to embark on a large software project. In addition, it has also been decided that this new project will help introduce the company to new technology. After conducting a little research, the two candidates are Java and .NET. This is not an unlikely situation. Of course, you, as a developer, might not have complete freedom in making that decision. In the end, the choice may be one reserved for management or even senior management. Regardless of who has the final say, as the developer of this software, hopefully your opinion will be valued.
Java and Microsoft .NET offer more than just object-oriented programming languages. They provide a framework and platform for building enterprise-level software, complex applications whose architecture may be separated among multiple tiers and be comprised of many distributed components. Java and .NET, as it turns out, are very similar in many respects, in terms of their runtime architecture, toolsets, and even language syntax. I would like to state, before going any further, that I think both .NET and Java have proven themselves worthy candidates for delivering enterprise software solutions. That does not mean that one does not fit better in some instances than others. Look at some areas that I think should be considered when making an informed decision between the two of them.
Existing Infrastructure
Are you a Windows-only shop? Or, are you running Windows right alongside Linux and even some Unix systems? If the former is the case, .NET becomes a very appealing option, of course. You've already standardized on Microsoft technology and .NET is the future of development for Microsoft-centric applications....
Source: developer.com

