Survey Finds That Java Coding Productivity Remains Poor
Coding productivity among Java developers is still pretty dismal ? that?s the key finding of The Java EE Productivity Report 2011 released recently by ZeroTurnaround. The survey found that Java
Coding productivity among Java developers is still pretty dismal ? that?s the key finding of The Java EE Productivity Report 2011 released recently by ZeroTurnaround. The survey found that Java
Approximately nine months ago I wrote an article outlining something I considered to be “Ultra Lean Software Development” and give it a real world test on a new hiking start-up
It’s easy to find data on what average application development pros make, but finding out what the very best of the best earn is a little more challenging. According to
Microsoft has announced a new, one-time-only developers conference that will be held Sept. 13-16 in Anaheim, Calif. According the Microsoft’s Steven Sinofsky, the company will “have a lot of exciting
The Mango update of Microsoft Windows Phone 7, due for release this fall, offers more than 500 new features, and over 1,500 new APIs for mobile developers. After looking at
According to new data from Black Duck Software, GitHub is now the most popular open source forge based on code commits. Between January and May of this year, GitHub had
Recently, several mobile developers have come under attack by so-called “patent trolls” who are attempting to force all mobile developers to pay licensing fees on patents that some consider dubious.
Earlier this month, Lodsys, a company often described as a “patent troll,” sent threatening letters to a number of App Store developers saying that they needed to pay licensing fees
The ADO.NET Entity Framework is an extended object relational mapping (ORM) tool from Microsoft that has become increasingly popular over the past few years and is widely used these days.
New integration platform as a service (iPaaS) offerings aim to relieve the pain of SaaS and cloud integration, which has been so onerous that many organizations have pulled the plug
The Open Data Protocol (OData) is a Web protocol that relies on HTTP, Atom Publishing Protocol (AtomPub) and JSON. You can use OData to expose, query and update data from
The world of application performance monitoring took a few leaps into the future this month with technology that monitors Web application performance in real time. Known as real user monitoring
JqGrid is a feature-rich data grid built with the jQuery JavaScript library. Short for “jQuery grid,” JqGrid has been around for quite a while and comes with rather extensive documentation.
Given the widespread adoption of Agile software development practices, project management leaders are struggling to redefine their roles. Many are trying to focus less on planning and controlling, and more
Each spring we make the pilgrimage to San Francisco to participate in Google I/O. As mobile developers, consultants, and authors of several books on the Android platform, we consider this
I’ve spent the majority of my career focused entirely on open source Web development, having only occasionally dabbled in .NET development. Of course, the great thing about the open source
First came SQL, then NoSQL, and now there’s another addition to the SQL nomenclature: NewSQL. The latest addition comes from the research firm The 451 Group, which published a report
Google I/O is Google’s annual developer conference. I/O 2011 promises to be another exciting event for Android developers. The conference size is fairly modest at 5,500, despite its Moscone Center
On many discussion forums frequented by developers, the question that crops up often is “if you were starting a Java Web project from scratch, what technology would you choose?” There
Enterprise JavaBeans (EJB) 3.0 provided the ability to intercept EJB business methods by using AroundInvoke interceptors. Based on these interceptors, you can access the method name, its parameters, and its
Fans of industry trends might want to file the following under rumination or research: three megatrends are shaping the future of enterprise application development, claims Forrester principal analyst Mike Gualtieri.
Agile development processes can help teams to plan and make the process transparent to management. Planning sessions, release plans and other techniques that help Agile development teams keep their work
As companies grapple with the cloud, virtualization, and the challenge of creating or extending enterprise and mobile apps, many are turning to Agile software development. According to the 2010 application
Companies that rely on software to run their businesses have long realized that quality assurance (QA) is not just about testing, but about bringing efficiency to the overall software development
Continuous Integration (CI) is a popular concept actively exploited by Agile software development teams. The idea, originally formulated by Martin Fowler in September 2000, is simple and at the same
Does Java EE 7 need another data caching specification? Red Hat thinks so, and today submitted a new request to the Java Community Process (JCP) to push their data caching
According to posts in online forums, Microsoft has provided some PC manufacturers with its first test build of Windows 8. If this launch follows previous patterns, that means the operating
In its latest Software Development Lifecycle (SDL) Progress Report, Microsoft says it has done its part to make operating systems and browsers more secure, but third-party developers have not taken
A new survey by Evans Data Corp. found that in North America, 49 percent of application development projects finished after their deadline. That’s not as bad as in Europe, the
As companies increasingly move towards cloud computing, platform-as-a-service (PaaS) offerings may help simplify the task of creating cloud-based custom applications. Bob Bickel, an advisor at CloudBees and chairman at eXo,