InfoQ Homepage Development Content on InfoQ
-
Trying to Answer the Question: Why Some Languages Succeed While Others Fail?
Two researchers at UC Berkeley have investigated programming languages adoption from a sociological perspective. This article summarizes their research and includes an interview with the authors.
-
Make Your ASP.NET Web Apps Work On Mobile
The View-switcher feature in ASP.NET MVC 4 makes it easier to make existing desktop-focussed web apps play nice on mobile devices. Scott Hanselman demoes how to use this feature and shares other tips.
-
An Alternative Build System: Gradle 1.0 Released
Gradle 1.0, a build system powered by a Groovy DSL, has been released. Gradle is compatible with Ant tasks, Maven repositories, and has support for the popular IDEs. It attempts to find the sweet spot between the flexibility of Ant and convention-over-configuration of Maven.
-
Oracle Accepts $0 From Google, But Plans Appeal
Oracle has agreed to accept $0 worth of damages from Google, after Oracle's legal team agreed in court yesterday to forego any statutory damages in connection with its infringement case against Google.
-
WPF 4.5 Brings Various Improvements
Windows Presentation Foundation (WPF) 4.5 brings several new features to developers in a midsize upgrade.
-
dotCover 2.0 Adds Integrated Unit Test Runner and Visual Studio 2012 Support
The code coverage utility dotCover 2.0 now includes an integrated unit test runner, rather than requiring ReSharper to run tests. It has been updated to support Visual Studio 2012 RC, and includes new attribute filters.
-
SpringSource Brings Spring Framework to Android with Spring for Android 1.0
SpringSource has released Spring for Android 1.0. Spring for Android is an extension of the Spring Framework that helps simplify the development of native Android applications. This release features a REST client (RestTemplate) and OAuth support (Spring Social).
-
Navigation Makes ASP.NET WebForms More Testable
Navigation is a library that makes ASP.NET Web Forms more testable by moving the CRUD logic out of the codebehind files. Graham Mendick’s article “Unit Testing in the Navigation..” explores some of the features and how unit tests can be written.
-
Visual Studio LightSwitch Adds HTML5/JavaScript Support
Microsoft announced that they are adding HTML5 and JavaScript support to Visual Studio LightSwitch, the rapid business-application development tool. LightSwitch applications will now be able to run on Android, iOS, and Windows devices, and will focus on touch capabilities.
-
Apache HBase on Amazon EMR
The release of Apache HBase on Amazon EMR both increases the reach of EMR by adding to it a significant new piece of technology and makes it easier to use HBase by automating many set up and maintenance activities.
-
Improving Responsiveness in Visual Studio 2012
Microsoft has spent time producing quantifiable editing performance improvements. By using an approach that combines an "Immediate Delay Tracker" and Event Tracing for Windows, solid gains have been reported.
-
Node.js Gets SQL Server Driver, Better Windows Tooling
Microsoft continues to invest in Node.js, this time by introducing a new, open source SQL Server Driver and new Node-specific features in WebMatrix.
-
OSGi Release 5 Specifications add Repositories and Version Ranges
The OSGi Alliance have released the specifications for Release 5 of their namesake framework, standardising the OSGi Bundle Repository, utilising the generic Capability requirements model, and introducing programmatic access to version ranges. This joins the recently-released OSGi 4.3 Compendium and Residential specifications. OSGi R5 is implemented in Equinox, due to be released later this month.
-
Microsoft, Dell, ASUS and Sexism
During the Norwegian Developers Conference (NDC) last week Microsoft's regional subsidiary featured a group of dancing girls jumping around on stage to a Scooter-esque song with some rather inappropriate lyrics
-
Interview: Improving the Performance of Android ICS
In this interview, Bernhard Rosenkränzer, a Linaro engineer, explains how they improved the performance of Android 4.0.4 from 20% to 500%.