InfoQ Homepage Development Content on InfoQ
-
Neo4j: Java-based NoSQL Graph Database
After several years of development, the developers from NeoTechnology have released version 1.0 of Neo4j, a Java-based graph database which follows the property graph datamodel. InfoQ spoke with NeoTechnology COO Peter Neubauer to learn more about the current Neo4j release and what it offers to developers.
-
Eclipse Virgo Project Approved
The Eclipse Virgo project has been approved at Eclipse, and provisioning and initial code import will be happening in the next week or two. Eclipse Virgo is the new name for SpringSource dm Server, which is also undergoing a license change from GPL to EPL to make it more acceptable for others to build and redistribute. Modular applications are the way of the future, and Eclipse Virgo will be key.
-
Windows Azure Now Generally Available, Moving From Free To Pay
As of February 1st, Microsoft's public cloud offering, Windows Azure, became part of the growing cloud market as it started charging for its services. Azure is one of the first Platform as a Service (PaaS) offerings to move from free, "early-adopter" to a pay-as-you-go business model. InfoQ spoke with Matt Deacon of Microsoft UK to learn more about this change and what it means for Azure users.
-
The Need for an Event-based API in the Cloud
Many cloud applications, especially resource management can benefit from event-based approaches. In his new post, William Vambenepe discusses approaches to defining cloud eventing APIs.
-
Google Has Released a YouTube SDK for .NET
Google has released a YouTube SDK for .NET for those interested in programmatically accessing YouTube from a .NET or ASP.NET application. The YouTube API is built on top of Google's GData protocol, extending it with specific data classes contained in the Google.GData.YouTube namespace.
-
Mark Reinhold Talks About JRockit/Hotspot Integration
Oracle principal engineer and former Sun employee Mark Reinhold talks about Oracle's plans to merge the Hotspot and JRockit JVMs.
-
MonoTouch.Dialog Makes Creating Simple iPhone Dialogs Easier and Faster
In order to simplify iPhone development using MonoTouch, Miguel de Icaza has developed two new abstraction layers over UITableView. These abstraction layers give developers the option to use a declarative syntax based on attributes or an imperative model based on nested controls.
-
February’s WPF Toolkit Brings Three New Controls
February’s edition of the WPF Toolkit brings three more controls from Silverlight: Accordion, AutoCompleteBox, and Rating.
-
Apache Beehive Retired, Moved To Apache Attic
Last month, the committers of the Apache Beehive project voted to retire the project due to inactivity. The last release of Apache Beehive was version 1.0.2, which was released in December 2006. In the announcement posted on Feb 10th, Henri Yandell suggested alternatives for the main components which were part of Beehive.
-
PhoneGap Brings Cross Platform Development Back to Mobile Platforms
PhoneGap allows to build cross platform mobile apps with HTML5 and Javascript; it has APIs for accessing camera, accelerometer, GPS, etc. The code is packaged into native apps which can be deployed via app stores. PhoneGap support includes iPhone, Android, Blackberry, Symbian and Palm. InfoQ talked to one of the creators of PhoneGap, Brian LeRoux of Nitobi, about the current state of PhoneGap.
-
Bundle.update: NetBeans and OSGi
Since the last Bundle.update, a new milestone of NetBeans adds support for embedding OSGi bundles, and this week's London OSGi DevCon promises to be of interest. ECF 3.2 has been released, and EGit/JGit is making strong headway in the world of DVCS.
-
Puppet: Ruby-based Server Management Automation Suite
The team at Reductive Labs recently announced the release of version 0.25.2 of Puppet, the open source Ruby-based configuration management and automation tool for Linux and Unix servers. In this software bug-fix release, 123 open tickets were closed, and the developers claim a reduced memory footprint, improved error reporting, threading, and lock contention (a source of reported system hangs).
-
Adobe Flex: How have the Latest Developments Affected its Momentum for Enterprise Adoption?
The Adobe Flex ecosystem has experienced significant growth in the last years, with a plethora of community driven projects and deployments. Never the less, in the last few months there have been several developments like its exclusion from the iPad platform, community reactions about long lasting bugs and more, that have led to questions about its future viability.
-
Caucho To Support Java EE6 Web Profile in Resin 4.0
Caucho has announced that it will support the Java EE6 Web Profile in the next iteration of their lightweight application server, Resin 4.0. The Java EE6 Web Profile specifies a lighter, modern subset of the full Java EE6 specification, which must contend with backwards compatability.
-
Chrome 4 Now Supports the HTML 5 Web SQL Database API
Google has announced support for the HTML 5 Web SQL Database API, and others are likely to follow soon or have already started on support for this API. In the meantime, the completion of the specification is blocked because all the implementers involved have chosen to use SQLite as underlying database, and multiple independent implementations are required for standardization.