InfoQ Homepage Development Content on InfoQ
-
Windows Server 8 Marks Shift Towards GUI-Less Future
Microsoft has alerted Windows Server developers and administrators that the platform's future will be one in which the traditional GUI applications will no longer be supported. The Server Core installation option, originally debuting in Windows Server 2008, will become the preferred installation option for Windows Server 8.
-
Mozilla Considers Blacklisting Java
The Mozilla Foundation has publicly considered disabling Java from running in the browser environment, thanks to recent research that indicates Java is the top of the three vectors for security exploits in the browser.
-
IBM Releases JDK 7
IBM have announced the availability of IBM SDK Java Technology Edition Version 7 for both their AIX platform and the Linux platform. The SDK is available for download from developerWorks and brings the compiler and runtime to the same level as found in OpenJDK.
-
InvokeDynamic and Javascript: New Compiler Dyn.js, Oracle Nashorn and Rhino
Dyn.js is a new implementation of Javascript for Java. It makes use of Java 7's new features for dynamic languages (invokedynamic, Method Handles). InfoQ talked to dyn.js creator Douglas Campos about the reasons to create another Javascript for the JVM (next to Rhino and the announced Oracle Nashorn) and implementation details of dyn.js.
-
Is it Time to Stop Estimating User Stories?
Most new Agile teams transition from hours based estimates to relative estimation using story points, but do we even need estimates at all?
-
Automated Testing Solutions for Android
There are a number of automated testing frameworks or tools for Android applications, including but not limited to Activity Instrumentation, MonkeyRunner, Robotium, or Robolectric. LessPainful is providing automated tested on real devices as a service.
-
New Extension Introduces Microsoft Office to LightSwitch
The Office Integration Pack enables Visual Studio LightSwitch developers to work with data in Microsoft Office 2010. With this extension, users are able to create documents, spreadsheets, and PDFs; send Outlook appointments and emails; and move data to and from Excel.
-
Architectural Mirages
We have lived through many unfounded architectural promises. In his recent post William Vambenepe discusses another one – sharing a single API amongst many UI/Ajax consumers.
-
Tizen, a New Open Source Mobile OS Developed by Intel and Samsung
Intel is dropping MeeGo and joining forces with Samsung to create Tizen, a new mobile OS based on HTML5 and emerging web technologies.
-
Breaking Changes Planned for .NET 4.5
The actual version number for .NET 4.5 assemblies is 4.0.30319. If that looks familiar it is because that is also the version number for .NET 4.0 assemblies. Much to the chagrin of developers, Microsoft will be updating core assemblies “in-place” despite the fact that it includes breaking changes.
-
SlideShare migrates from Flash to HTML5
Today, Slideshare, the popular on-line presentation hosting site, completed its transition to using HTML5 instead of Flash for its eponymous slide sharing utility. Read on to find out more about the issues experienced and the rationale for moving over to an open standard.
-
There Will Be No Metro UI for Mono
Miguel de Icaza said that Xamarin won’t port Metro to other platforms, one of the reasons being Linux’ failure on the desktop. .NET developers interested in writing cross platform apps will be able to do so using Mono for the business code and rewriting the UI code for each platform.
-
ASP.NET MVC Pipeline And Extensibility
ASP.NET MVC is designed with extensibility in mind and almost every part of processing pipeline is extensible using your own providers to replace the standard implementation. Simone Chiaretta, in his blog post “An Introduction to ASP.NET MVC Extensibility” gives an introduction to various stages in the ASP.NET MVC Pipeline, and a brief explanation of how extensibility comes into picture.
-
Modularity Maturity Model
At the OSGi Community Event, Dr Graham Charters introduced the Modularity Maturity Model, a way of scoring where projects or organisations against how their modular developments score.
-
Tasktop Sync Supports Application Lifecycle Management Synchronization
The new release of Application Lifecycle Management (ALM) tool Tasktop supports an ALM synchronization solution that addresses the visibility and traceability needs of the software development teams. Tasktop team announced the release of Tasktop Sync 1.0 version last month. They also recently released Tasktop Dev 2.1 version which builds on Eclipse Indigo release of Mylyn 3.6.