ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Jobs
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


Application development Toolkit

Java allies ape Microsoft's methods

Martin LaMonica CNET News.com

Published: 22 Sep 2003 12:05 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

At its professional developers' conference in Los Angeles next month, Microsoft will detail its latest weapon in its strategy to displace Java competitors from lucrative data centre contracts. The company will discuss a "Web services framework" code-named Indigo that will work in conjunction with its Visual Studio.Net development tool to try to simplify the creation of heavy-duty Web services applications.

Microsoft's strategy, not surprisingly, is to offer a functional alternative to J2EE through its tools and server software. With the forthcoming Longhorn version of Windows, Microsoft intends to make the Web services "plumbing" simpler to access for developers through Indigo.

Java was able to drive a wedge into Microsoft's tools business when it was first introduced in the mid-1990s because it offered more power than Visual Basic and less complexity than other programming languages, such as C++. Java applications can also run on several operating systems while tools written with Microsoft tools run only on Windows. Microsoft executives say that the introduction last year of Visual Studio.Net, its multi-language programming application for building Web services, helped shorten the lead that the J2EE crowd had gained.

Right now, Microsoft's .Net line of development tools and its J2EE-based competitors are running about neck and neck in terms of use. In a recent survey, Evans Data found that roughly the same percentage of developers -- about 32 percent -- are using .Net and J2EE for building Web services applications.

Businesses often have both Microsoft and Java-oriented software in-house. They frequently have programmers skilled in different languages and a mix of systems that accumulated over several years. Open-source tools for building business applications are also often a viable option.

"Even though it's pretty dead-even between the J2EE infrastructure versus .Net, we're finding that companies themselves are right down the line. It's not really divided," said Joe McKendrick, an analyst at Evans Data. "The question is not either/or, it's a question of how you leverage both infrastructures."

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with Konica

Did you find this article useful?
199 out of 285 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:




Discussions

wydeboi wydeboi

Microsoft makes me cry

Monday 13 October 2008, 3:36 AM

3 comments
roger andre roger andre

Unwittingly Working For Google.

Sunday 12 October 2008, 10:49 PM

6 comments
roger andre roger andre

Skype Spying Debacle

Sunday 12 October 2008, 6:43 PM

1 comment

Featured Talkback

In association with Intel
The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling