Skip Links

Network World

Julie Bort

Developers rank Microsoft .Net higher than Google frameworks

Evans Data Corp.'s Users' Choice Survey on Frameworks 2010 has Microsoft leading the pack and open source Ruby on Rails trailing behind.

By Microsoft Subnet on Tue, 04/27/10 - 3:18pm.

Software developers rank Microsoft .Net the best overall framework, ahead of competitive offerings from Google and the open source Ruby on Rails.

Google is still no threat to Microsoft

According to Evans Data Corp.'s Users Choice Survey on Frameworks, 425 global software developers were asked to rank 10 attributes of the frameworks they have used. The overall results landed Microsoft .Net on top, with two Google offerings -- App Engine and Web Toolkit (GWT) -- coming in just slightly behind Microsoft in overall satisfaction. The open source darling, Ruby on Rails, placed closer to the bottom, according to Evans Data Corp.

"The purpose of a framework is to make development easier by supplying prebuilt generic components and infrastructure so ease of use is obviously important. The .Net Framework provides a full development stack, and it also provides the runtime environment for newly developed applications, so users rated it high," said Janel Garvin, CEO of Evans Data, in a statement. "Rails, on the other hand, was rated surprisingly low, with its users unhappy in a variety of areas, but especially in the area of a support community."

Other findings in the survey showed which attributes developers most appreciate in a framework. Survey respondents listed ease of use as the most important feature in a Web development platform or framework, ahead of performance and extensibility attributes. The study also revealed that Apache Axis, an open source framework for developing Java Web applications, received the highest ranking in the performance category. And the least important feature for developers is object inheritance, which Evans Data Corp. defined as "the ability to create new objects within an application using objects that have already been defined."

Evans Data Corp. included the following frameworks in the user satisfaction survey:

    * Apache Axis
    * Apache Struts
    * Google App Engine
    * Google Web Toolkit
    * Java Server Faces
    * Microsoft MFC
    * Microsoft .NET
    * Microsoft Win32
    * Oracle ADF
    * Spring
    * Rails
    * Zend

And developers were also asked to rank the following attributes and capabilities:

    * Ease of Use
    * Extensibility
    * Lightweight
    * Performance
    * Flexibility
    * Program Flow
    * Simplicity
    * Object Inheritance
    * Community Support

More information on the survey and its results can be found here.

Posted by Denise Dubie

Do you Tweet? Follow Denise Dubie on Twitter here.

Like this post? Check out these others.

Plus, visit the Microsoft Subnet web site for more news, blogs, podcasts. Subscribe to all Microsoft Subnet bloggers. Sign up for the bi-weekly Microsoft newsletter. (Click on News/Microsoft News Alert.)
Follow All Microsoft Subnet bloggers on Twitter
Follow Julie Bort on Twitter

About The Microsoft Update

Julie BortJulie Bort is the editor of Microsoft Subnet and Network World's Online Community Editor. She also writes the Open Source Subnet blog and is the editor responsible for the Cisco Subnet and Open Source Subnet web sites. If you have an idea for a blog, or a news tip on Microsoft, Cisco or Open Source technologies, contact her at jbort@nww.com, 970-482-6454 or follow Julie on Twitter @Julie188.

The Microsoft Subnet blog is the official blog of the Network World's Microsoft Subnet community. Microsoft Subnet is the independent voice of Microsoft customers and is your gateway to daily Microsoft news, blogs, opinion, books, prize giveaways and more. Visit the Microsoft Subnet index page daily, and while you are there, subscribe to the Microsoft newsletter.

Become a Facebook Fan of Julie Bort

Policy on comments: Respectful discussion is welcomed! However comments that use inappropriate language, consist of name calling or personal attacks, or include accusations of wrongdoing are not appropriate. Those comments will be deleted or edited

 

Most Discussed Posts

Blog Roll
Microsoft Subnet Home Page
http://www.networkworld.com/subnets/microsoft/
All Microsoft Subnet bloggers
http://www.networkworld.com/community/blogs/microsoft/feed
ActiveWin
http://www.activewin.com
Blake Handler The Road to Know Where
http://bhandler.spaces.live.com/
Dmitry's PowerBlog
http://dmitrysotnikov.wordpress.com/
Doug Brown,DABCC
http://www.dabcc.com
Ed Bott's Windows Expertise
http://www.edbott.com/weblog/
Joseph Tartakoff Microsoft Blog
http://blog.seattlepi.nwsource.com/microsoft/
Long Zheng istartedsomething
http://www.istartedsomething.com/
Mini-Microsoft
http://minimsft.blogspot.com/
Paul Thurrott's Supersite for Windows
http://www.winsupersite.com
Robert McLaws WindowsNow
http://www.windows-now.com
Scobleizer
http://scobleizer.com/
Techmeme
http://www.techmeme.com/
Todd Bishop's Microsoft Blog
http://www.techflash.com/Microsoft