Between the Lines

Larry Dignan, Andrew Nusca and Rachel King

Software dev budgets picking up: It's still a .Net, Java world for now

By | April 13, 2011, 3:22am PDT

Summary: Microsoft’s .Net and Java are still winning the software development bake-off, but enterprises and SMBs are increasingly eyeing rich browser interfaces and open source frameworks.

Microsoft’s .Net and Java are still winning the software development bake-off, but enterprises and SMBs are increasingly eyeing rich browser interfaces and open source frameworks.

Forrester surveyed 933 IT decision makers and 2,500 developers. That data was supplemented by other data from the Forrester/Dr. Dobbs Technographics survey and the Eclipse Community Survey.

Microsoft’s .Net and Java are the two most widely used platforms and there’s a lot of overlap. According to the survey, 48 percent of enterprises use both platforms and 21 percent of SMBs use both.

Here’s the bake-off slide.

Among the key data points:

  • Enterprise and SMBs are allocating more of their budget to new software development projects. In fact, 50 percent of IT budgets are now being allocated to new software projects.
  • Funds freed from maintenance and new software licenses are going to custom development. Enterprises are spending 26 percent of the software budget on custom projects.
  • Those custom software development projects are getting a 5 percent spending bump in 2011.
  • Developers are getting current with .Net, Silverlight and Windows Presentation Framework.
  • 40 percent of enterprises and 34 percent of SMBs are adopting Ajax and Adobe Flash.
  • 60 percent of developers are planning to use HTML5 in the next two years.
  • More than a third of Eclipse developers are building server applications with Apache Software Foundation Tomcat. Red Hat JBoss Hibernate is the prime choice for 41 percent of developers.
  • Companies are developing in-house talent for mobile applications. Apple’s iPhone is the favored platform (56 percent) followed by Android at 50 percent. Windows Mobile/Phone 7 came in at 42 percent.
  • Eclipse developers favor Amazon EC2 (27 percent) and Google AppEngine (18 percent). Visual Studio developers favor Microsoft Azure (59 percent) and Amazon EC2 (12 percent).

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Larry Dignan is Editor in Chief of ZDNet and SmartPlanet as well as Editorial Director of ZDNet's sister site TechRepublic.

Disclosure

Larry Dignan

Larry Dignan has nothing to disclose. He doesn’t hold investments in the technology companies he covers.

Biography

Larry Dignan

Larry Dignan is Editor in Chief of ZDNet and SmartPlanet as well as Editorial Director of ZDNet's sister site TechRepublic. He was most recently Executive Editor of News and Blogs at ZDNet. Prior to that he was executive news editor at eWeek and news editor at Baseline. He also served as the East Coast news editor and finance editor at CNET News.com. Larry has covered the technology and financial services industry since 1995, publishing articles in WallStreetWeek.com, Inter@ctive Week, The New York Times, and Financial Planning magazine. He's a graduate of the Columbia School of Journalism and the University of Delaware.

For daily updates, follow Larry on Twitter.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
25
Comments

Join the conversation!

Just In

RE: Software dev budgets picking up: It's still a .Net, Java world for now
zafer12 13th Aug
Wow! I wasn't expecting a 5-star review. I would of picked this up regardless of the review because I loved the original, but it is a nice surpris

metin2 MMO games
metin2 pvp serverler
metin2 pvp serverler kurma
gm komutlar?
1299 gm komutlari
gm komutlari knight
mt2 pvp serverler kurma

mt2 giris
metin2 hile
metin2 hileler
mt2 kaydol
metin2 kaydol
metin2 resim
metin2 resimleri
mt2 resimleri


Wow! I wasn't expecting a 5-star review. I would of picked this up regardless of the review because I loved the original, but it is a nice surpris
mt2 MMO games
pvp serverler
pvp serverlar
mt2 hileler
mt2 hile
metin2 hileleri

metin2 at gorevleri
metin2 gorevler
metin2 itemleri

pvp serverlar


metin2 pvp
pvp server
knight gm kodlari

metin2 oyunu oyna



yonja
netlog
twitter turkce
twitter giris
mynet kaydol
imvu
mynet giris
mynet mirc indir
mynet mirc
facebok giris
facebok kaydol
facebok mirc
0 Votes
+ -
I favor Ruby on Rails
General C# 13th Apr 2011
I'm a .NET developer, but after playing around with RoR I have come to realize that ASP.NET MVC with EF just doesn't measure up. RoR is just beautiful. Unfortunately, most companies have managers whom don't know much so they stick to .NET and/or Java.

Instead of investing thousands into Windows Server Licenses and SQL Server licenses, pay your developers more and use Open Source.
0 Votes
+ -
I find that...
DevJonny 13th Apr 2011
@General C#

...managers / businesses are unwilling to step away from .NET / Java to newer languages (RoR, Scala, etc) because of "Well you know it, but who supports after you leave?"

I'm not sure there is a ready way to remedy this situation.
larger cities. In any case, Silverlight / .NET are dead end technologies. Who will support those in 5 years?
0 Votes
+ -
@DonnieBoy .NET dead end? How?
DevJonny 13th Apr 2011
People have said Java is a dead language for a few years now, but it's still out there in a big way (which I'm happy about as I am a Java dev). Same goes for .NET. Why do you think it's a dead end technology?

There are also a lot of Scala developers, but once you cut out the ones who are not suitable for the role, don't have enough expericence, don't want the job, already employed, etc you are left with very few. Where as Java & .NET developers are a dime a dozen even after removing the above.
0 Votes
+ -
Oh Donnieboy, such a sad boy you are
Will Farrell 13th Apr 2011
@Donnieboy, where are all these "Ruby on Rails" developers (in the larger cities. ROTFL! I guess everyone else are just dumb country bumpkins!)
Silverlight / .NET dead technologies? Maybe in your parralle dimension (or basement as everyone else calls it), but not so much from developer's standpoint.

Your hatred of anything non google really makes you say the dumbest things.
@DonnieBoy,

You're such a parrot. Can you learn anything new to say?
@DevJonny
perfect. Except few adventurous managers and boards, most of the companies stick to .NET and Java because they get more support available at easy and affordable prices because there is a lot of available workforce. Frameworks, languages such as Scala, RoR etc. have limited knowledgeable workforce at dispose so thats why companies are adhering to .NET and Java.
@DonnieBoy
I think you should see a Psychiatrist before it becomes permanent, otherwise you wouldn't say .NET and Silverlight as dead end. The first bar in the above chart shows 71% of the firms use .NET.
0 Votes
+ -
This is completely off subject
Michael Alan Goff 14th Apr 2011
But does anyone here know of something that makes Java as easy to program as Visual Studio makes .NET?
0 Votes
+ -
@goff256
DevJonny 15th Apr 2011
@goff256

Check out any or all of Netbeans, IntelliJ Community Edition or Eclipse, they are the 3 (IMO) best Java IDEs.
0 Votes
+ -
Thanks
Michael Alan Goff 15th Apr 2011
My class told me to get jGasp, but that's just slightly less painful to use than the terminal. I'll try those.
@General C# Hmm, a lot of assumptions here. First .NET does not mean ASP development. I am a C++ and C# developer and have never written a single line of ASP. For many projects RoR would be useless. Secondly I've used open source tools like Eclipse before and I prefer VS any day. And .Net supports Ruby and Perl and Java and C++ and a host of other languages.
0 Votes
+ -
My humble request to every one is, pls pls start Ignoring "DonnieBoy" as he's really ignorant and posts most of the time without providing Facts and read the post fully/understood it really.
@jinishans,

We should probably start ignoring Linux Geek as well.
0 Votes
+ -
Enterprise spending uptick...
jasonp@... 13th Apr 2011
The underlying premise of this article that custom development spending in the enterprise is up fits with what I'm seeing. My phone has been ringing off the hook for ERP modification requests, so much so that I'm booked pretty solid with maybe 60 hours/week of work for the next eight months. 95% of my development work is .NET with 5% evenly divided between Java, Progress and UniData/UniBasic. I'm not seeing any cloud based requests yet, but the customers I work with are mostly small to midsized manufacturing companies and generally aren't bleeding-edge technology purveyors.
0 Votes
+ -
Message has been deleted.
DonnieBoy Updated - 14th Apr 2011
@DonnieBoy Hmm, the graph above disagrees with you.
0 Votes
+ -
rumors are that
Linux Geek 13th Apr 2011
@Donnie Boy
M$ is going to abandon .net that just can't catch up with the latest FOSS technologies.
Instead M$ will pay big $$$ to google, Oracle and Apple to write the apps and M$ will resale them.
@DonnieBoy Can you give some examples of gravy patching, duct taping and bailing wire in .NET ? If not then your statements are as worthless as you are.
0 Votes
+ -
1773, it's MS he's talking about
Will Farrell Updated - 13th Apr 2011
@DonnieBoy
so brains, truth, and facts are just an annoyance and inconvenience that he has to deal with, in the fact that he hopes nobody here has a brain, the truth, or the facts.

when you throw them in there his statement falls flat on it's face, with everyone walking over them, and him.

Notice though he says nothing bad about java? Of course - it's used in Android!
@DonnieBoy I don't think you know what you are talking about here. If anything .NET is gaining traction as the MONO project has just brought .NET technology to the MacIntosh. Mono is being actively developed and Microsoft is improving the languages and the development tools at a very rapid pace. The nice thing about .net vs java is that you can go with the language that you feel comfortable with: Ruby, C#, VB, C++, Eiffel, Cobol, Fortran, Java, Perl etc etc etc.
0 Votes
+ -
@DevGuy_z As apposed to Java where you can use...
DevJonny Updated - 13th Apr 2011
....Java, Scala, Jython, Groovy, Clojure, JRuby, etc

They both have their advantages and disadvantages, both have their uses, personally I think it comes down to what you need to do to get the job done.
@DonnieBoy There are times I can take you seriously, this is not one of those times. It makes you look ignorant and trollish. Set the bar high for posts otherwise no one will take you seriously.
0 Votes
+ -
@ Linux Geek (I don't think!)
serendipity24 13th Apr 2011
I think you're confusing FOSS with Open Source, not the same thing ask Richard Stallman who regards most Linux distros as non FOSS. And as regards Google, Oracle and Apple they only use Open Souce when it suits them comercially. For example, that's why the Mac OSx kernel is open souce because its based on BSD Unix but the User Interface and the applications are all closed source.
Wow! I wasn't expecting a 5-star review. I would of picked this up regardless of the review because I loved the original, but it is a nice surpris

metin2 MMO games
metin2 pvp serverler
metin2 pvp serverler kurma
gm komutlar?
1299 gm komutlari
gm komutlari knight
mt2 pvp serverler kurma

mt2 giris
metin2 hile
metin2 hileler
mt2 kaydol
metin2 kaydol
metin2 resim
metin2 resimleri
mt2 resimleri


Wow! I wasn't expecting a 5-star review. I would of picked this up regardless of the review because I loved the original, but it is a nice surpris
mt2 MMO games
pvp serverler
pvp serverlar
mt2 hileler
mt2 hile
metin2 hileleri

metin2 at gorevleri
metin2 gorevler
metin2 itemleri

pvp serverlar


metin2 pvp
pvp server
knight gm kodlari

metin2 oyunu oyna



yonja
netlog
twitter turkce
twitter giris
mynet kaydol
imvu
mynet giris
mynet mirc indir
mynet mirc
facebok giris
facebok kaydol
facebok mirc

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix