Migrating Java applications to C# on the .NET platform
.NET Framework Solution: The .NET platform offers an extensive array of services that, combined with development tools, can lower the total cost of developing distributed multi-tier applications. At the forefront of the .NET strategy is the C# programming language. Java developers familiar with JSE and Eclipse will find the .NET platform offers a rich array of tools and services that facilitate the rapid construction of enterprise applications. Learn more about migrating Java applications to C#.

by Allan McNaughton, principal analyst, Technical Insight LLC. Intel Corp.

The launch of Microsoft's .NET initiative has piqued the curiosity of Java programmers. The Java platform—which has made inroads in the market for server applications—now has a worthy competitor that builds on the promise Java offered to simplify the life of enterprise developers. The .NET platform offers an extensive array of services that, when combined with industry leading development tools, can lower the total cost of developing and deploying distributed multi-tier applications.

Significant Similarities
At the forefront of the .NET strategy for attracting enterprise developers is the C# programming language. The C# language will be immediately familiar to Java developers as they share the same design principles and language fundamentals. "The similarities are so great", says Larry O'Brien, noted C# expert and author of the book Thinking in C#, "that an experienced Java developer should be able to understand C# code without extensive training."

Subscribers who liked this article also read:
Branch and loop reorganization to prevent misdirects
by Jeff Andrews, application engineer, Intel Corp. Proven technique...
Building a better mobile mousetrap
by Alan Zeichick, principal analyst, Camden Associates. Intel Corp. ...
Monte Carlo simulation using various industry library solutions
by Sergey A. Maidanov. Intel Corp. Monte Carlo simulation is one of...

If you're interested in this topic, these articles may be helpful:

Managed mobile clients with OSGi: managed smart clients - developing Java OSGi applications for PDAs and other embedded devices
by Michael Juntao Yuan, research associate, Center for Research in Ele...
Embedding .NET controls in Java
by Heath Stewart, Microsoft MVP, directory of technology, Proplanne...
Integrating Java and Microsoft .NET
by Jon Jagger, Content Master Ltd. Intel Corp. The right techniques...
Migrating Java to C# manually: four case studies
by Jason A. Fletcher, application engineer, Intel Software and Solu...
An introduction to Java exception handling
Joe Grip Error handling in Java is performed through exceptions. He...

Related Jobs:

Software Development Engineer in Test #134397 - WA - Redmond - Microsoft Corporation
Do you want to be a part of the team creating the next version of the ...
Software Development Engineer in Test #139236 - WA - Redmond - Microsoft Corporation
Do you want to be a part of the team creating the next version of the ...
***Multi-Thread - JAVA / C++ Developer #2461905 - MD - Baltimore - Ajilon
Description : Ajilon Consulting is a premier provider of Information...
Sr SW Quality Analyst/SQA Specialist #200502919-RC - FL - Oldsmar - Nielsen Media Research
Assigned Req # : 200502919-RC Job Title: Sr SW Quality Analyst/...
Software Development Engineer in Test #136965 - WA - Redmond - Microsoft Corporation
Do you want to work on one of the central features of the Visual Studi...
Software Development Engineer in Test #133187 - WA - Redmond - Microsoft Corporation
The Visual C++ QA team is looking for an individual passionate about s...
Software Development Engineer in Test #144199 - WA - Redmond - Microsoft Corporation
Are you passionate about delivering world class software? Are you inte...
Principal Engineer - Java and OO Technology #3183 - CA - Pasadena - EarthLink, Inc.
Principal Engineer - Java and OO Technology posted 11/04/05 ...
Software Development Engineer in Test #132207 - WA - Redmond - Microsoft Corporation
Is your favorite part of development tools the debugger? Do you love e...
Software Development Engineer in Test #143399 - WA - Redmond - Microsoft Corporation
Are you passionate for impacting on the quality of product and the pro...