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.

Current Job Listings

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 AxisAnd developers were also asked to rank the following attributes and capabilities:    * Ease of UseMore information on the survey and its results can be found here. Do you Tweet? Follow Denise Dubie on Twitter here.

    * Apache Struts

    * Google App Engine

    * Google Web Toolkit

    * Java Server Faces

    * Microsoft MFC

    * Microsoft .NET

    * Microsoft Win32

    * Oracle ADF

    * Spring

    * Rails

    * Zend

    * Extensibility

    * Lightweight

    * Performance

    * Flexibility

    * Program Flow

    * Simplicity

    * Object Inheritance

    * Community Support

Posted by Denise Dubie

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.) All Microsoft Subnet bloggers on Twitter Julie Bort on Twitter

Follow

Follow

Join the Network World communities on Facebook and LinkedIn to comment on topics that are top of mind.
Now read: Getting grounded in IoT