InfoQ Homepage Architecture & Design Content on InfoQ
-
Business Rules Management - the Missing Link?
A new discussion in the blogosphere is bringing up the question of whether business rules should be used to dynamically guide business process execution.
-
EclipseCon 2010 roundup
Last week, EclipseCon 2010 (in conjunction with OSGi DevCon 2010) was held in the Santa Clara Convention Centre. This year saw a number of Eclipse-related technologies and tutorials; so, what was the key take aways?
-
MongoDB Growing Up: Release 1.4 and Commercial Support by 10gen
Shortly after the 1.4 release of MongoDB (from "humongous") on March 25th, its creator Dwight Merriman (former CEO/CTO of DoubleClick) announced that 10gen, the company behind the open-source document database will offer commercial training and support for the product. InfoQ spoke with Merriman about MongoDB, its features, applicability and place in the community of NoSQL databases.
-
SQL Azure Unveils New Features and a Prototype Lab
SQL Azure will be rolling out new features over the next few months including MARS support, spatial data, and a 50 GB option. Also available is SQL Azure Labs, where previews of possible enhancements like OData Services will be showcased.
-
Media Annotations Working Group Publishes Drafts
The W3C Media Annotations Working Group has recently posted drafts of its Ontology for Media Resource 1.0 and API for Media Resource 1.0 efforts. They have also updated the Use Cases document to reflect some of the intentions of these projects. The basic goal of the Working Group is to produce an API and domain model for handling the explosion of media content on the Web.
-
Silverlight for Mobile Platforms – the Current Status
Microsoft seems to be pushing Silverlight into a cross-platform web application framework for mobile devices. Silverlight is already available for Windows Phone 7 and Symbian^1, and it seems it is being also ported to Android and iPhone.
-
Rhodes 1.5 Allows to use Ruby to Write Apps for Smartphones - and now the iPad
Rhomobile has released Rhodes 1.5, the Ruby based, cross-platform, smartphone app-framework Rhodes. InfoQ asked Rhomobile CEO Adam Blum whether we still need native apps when we have HTML 5?
-
Once Again .NET has Been Announced for the Nokia S60 Platform
It seems like every year we relay the announcement that the .NET platform is going to be available on the Nokia S60. In 2007 the now defunct Red Five Labs was talking about Net60, a version of the .NET Compact Framework. Then in 2008 Nokia announced that Silverlight 2 would be demonstrated at the MIX08 conference. Two full years later, we are just now seeing a public Silverlight for Symbian beta.
-
A New Addition to the InfoQ Family: The Operations Community
A 7th community has now joined the current 6 on InfoQ. When one looks at our existing queues, one sees a definitive pattern - we currently focus upon application development and architecture (.NET, Ruby, Java, SOA, Architecture) and also Agile techniques, primarily in the context of application development. However, what happens to that software once it's been developed?
-
Three Levels of the REST Maturity Model
In his new article Martin Fowler provides a step-by-step explanation of Leonard Richardson’s REST maturity model.
-
JRuby Roundup: JRuby-Prof Allows Fast Profiling, JRuby::Synchronized for Automatic Synchronization
JRuby-Prof is a new, low overhead profiler for JRuby which, unlike plain Java profilers, will generate clear, Ruby-specific reports. A new feature in JRuby is JRuby::Synchronized, a module that, when extended, will make all methods of a class synchronized.
-
Temporary Code, Sustainable Code and Everything in Between
There is code which is well tested, well re-factored and built to last. There is also code which is planned to be thrown away in a few days. Between these two extremes, there is a lot of gray area. The code in this gray area is written with the presumption that it would be cleaned up later but is never done.
-
Microsoft Has Released OData SDK and “Dallas” CTP 2
Microsoft has released OData SDK for .NET, Java, PHP, Objective-C (iPhone and Mac) and JavaScript, helping developers to create clients that consume OData-based information, and Codename “Dallas” CTP 2, a marketplace for selling and buying such data.
-
OSGi Enterprise Spec 4.2 released
<p>Today, the OSGi Alliance announced the release of the Enterprise OSGi 4.2 specification, along with the corresponding JavaDoc. Read on to find out what's new in the enterprise spec.</p>
-
Google Apps Has a Marketplace and Instant Failover
The Google Apps Marketplace allows providers to create applications that integrate with Google Apps. The idea is to allow companies to integrate their own applications with Google’s applications serving some 2 million organizations totaling over 25 million individuals. Google also promises zero data loss and instant failover for Google Apps customers.