Home > Microsoft .Net Development News > Silverlight plug-in for Eclipse highlights Microsoft's work on interop
Microsoft .Net Development News:
EMAIL THIS

Silverlight plug-in for Eclipse highlights Microsoft's work on interop

By Yuval Shavit, Associate Editor
02 Apr 2009 | SearchWinDevelopment.com

.NET News Channel
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

Microsoft announced a community technology preview (CTP) of an open source Eclipse plug-in for Silverlight development on the Macintosh earlier this month, continuing what it says is an overall push towards interoperability and cooperation with the open source community.

The Macintosh Eclipse Silverlight plug-in, which was developed by Microsoft partner Soyatec, comes on the heel of a similar plug-in for Windows which that company released in January.

With the plug-in, Eclipse users have a complete equivalent to Microsoft's Visual Studio Silverlight environment on Eclipse, including XAML editing, said Vijay Rajagopalan, principle architect in the Microsoft Interoperability team within the company's Platform and Interoperability Strategy division.

Rajagopalan said that while he doesn't expect many Macintosh developers to write line-of-business applications in Eclipse, there's nothing to stop them from doing so.

"Traditionally, Mac developers are used to writing more of the enthusiast and media-rich applications," he said. "So let's say it's a media application that a Mac developer needs to write that needs to be cross-browser ... now you have a good choice with Silverlight."

Microsoft's involvement in the project "is part of a continuous commitment to interoperability," Rajagopalan said. That commitment consists of three main points: developing products, engaging the open source community and Microsoft's open specification promise, which indemnifies developers who implement certain proprietary Microsoft specifications against intellectual property suits.

Microsoft is involved in 17 projects to support interoperability, including translators for OpenOffice.org's ODF document format and several Ruby on Rails and PHP projects. The company reached an agreement in 2006 with Novell, which owns the SUSE Linux distribution, to work on interoperability issues from technical and legal perspectives. Novell sponsors Mono, an open source C# compiler and implementation of .NET.

Microsoft and the open source community

Although Microsoft's bread and butter continues to be selling its proprietary, closed-source software, the company sees open source as an important way to achieve interoperability, Rajagopalan said.

"I look at it as: let's see if we can solve customer problems around interoperability, and if working with open source is an important thing for that, I will definitely do that," he said. "Open source is essentially a way to solve interoperability ... it hasn't impacted Microsoft's larger licensing models."

One of the cultural shifts within Microsoft has been over its distribution methods, Rajagopalan said. The company traditionally likes to centrally manage its software's distribution through MSDN and, to a lesser extent, its open source portal CodePlex. But the open source community is more fragmented, and projects typically maintain their own distribution networks for updates and plug-ins, Rajagopalan said.

To that end, Microsoft now pushes its contributions to projects through those projects' pipelines. The Silverlight plug-ins for Eclipse are available through the software's update wizard, and Microsoft also posts projects to SourceForge.net, RubyForge and Zend, a PHP framework.

"It's not enough that we ship the product," he said. "We need to work really closely with the community."

Tags: Silverlight and Expression application development.NET development communityVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Silverlight and Expression application development
Microsoft lightens up to Eclipse for PHP, Azure related application building
How to encode video markers for consumption in Silverlight and WPF
How to access cross domain Web services from Silverlight without a policy file
How to develop applications targeting both Silverlight and WPF
Microsoft takes on Adobe with Silverlight 3
How to write an out-of-browser Silverlight 3 application in 3 steps
Silverlight 3 beta SDK download lets developers try new RIA features
Microsoft announces Silverlight 3, Expression Blend 3 at MIX09
Moonlight 1.0 release brings Silverlight to Linux
Silverlight, Ajax components require different approach to UI

.NET development community
Microsoft's message at TechEd: make the most of what you have
How to convince management to buy Microsoft Visual Studio 2008
Java application frameworks come to .NET
Microsoft sparks creativity with DreamSpark student developer program
Assessing Microsoft's bid for Yahoo
Microsoft offers to buy Yahoo for $44.6 billion
Try the Microsoft Download Center -- now powered by Silverlight
.NET User Groups Learning Guide: International
.NET User Groups Learning Guide: Canada
.NET User Groups Learning Guide: California

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Expression  (SearchWinDevelopment.com)
Expression Graphic Designer  (SearchWinDevelopment.com)
Expression Interactive Designer  (SearchWinDevelopment.com)
Expression Web Designer  (SearchWinDevelopment.com)
Moonlight  (SearchWinDevelopment.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Development Solutions - Silverlight, WinForms, ASP.NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts