InfoQ Homepage News
-
The Semantic Web and Ontological Technologies Continue to Expand
Ontologies and Ontological management have become more popular as enterprise architecture has gained ground in organizations. As tool support has become available and the semantic and ontological concepts are being understood, more players, like the UMBEL project, the AKSW group, and consultant Dan McCreary have come to the table with contributions.
-
xSocket Aims to Keep NIO Simple
The author of xSocket, Gregor Roth, touts xSocket as being easy to use and simpler than other similar libraries. InfoQ had the opportunity to interview Gregor about the recent release of xSocket 2.0 and find out its history, current status and future plans.
-
Interview: Smalltalk Dave about Programming Languages, SOA, MDA and the Web
In an interview at OOPSLA, Dave Thomas talks about the reasons for the rise of Java, what's behind Web 2.0, MDA and SOA, the rise of dynamic languages and the opportunities that he sees in the web as a platform.
-
Interview: Emmanuel Bernard on the Bean Validation Specification
InfoQ talks to Emmanuel Bernard about the Bean Validation specification.
-
Consuming REST Services with WCF
The .NET Framework 3.5 introduces REST-style WCF services. In addition to developing and hosting RESTful services there are several options for consuming these services.
-
MagLev: Gemstone builds Ruby runtime based on Smalltalk VM
OODB vendor Gemstone works on a Ruby VM called MagLev. Working with Seaside's and DabbleDB's Avi Bryant, Gemstone bases the Ruby runtime on their Smalltalk VM to offer performance and powerful persistence features. We talked to Avi Bryant and Gemstone's Bob Walker about the technology behind MagLev and the plans for it.
-
Presentation: David Hussman on Automating Business Value with FIT and Fitnesse
In this presentation, David Hussman, founder of DevJam, discusses about user stories, the origin and authoring of story tests, focusing on how FIT and Fitnesse (FIT living within a Wiki) can be used to automate acceptance tests.
-
SpringSource Launches New Application Server without Java EE
SpringSource today became an appserver vendor, challenging the existing Java EE server establishment with the SpringSource Application Platform, an application server built on Spring, OSGi, and Apache Tomcat. The new appserver departs from the Java EE standards, exposing the Spring programming model natively, along with a new deployment and packaging system (no EAR files), built over an OSGi core.
-
Interview: Cédric Beust Discusses Designing for Testability
In this interview from QCon San Francisco 2007, Cédric Beust discusses designing and architecting for testability, problems that hinder testability, test-driven development, the "Next Generation Testing" book, performance testing recipes, and testing small, medium and large codebases.
-
Ruby Implementations Roundup: Ruby Spec, New Design Meetings, Rubinius uses C++
Busy times for Ruby implementors recently, with regular design meetings set up (next one 30th April). The work on a Ruby Spec is continuing - with projects in GSoC and plans for continous integration for Ruby 1.8.x set up. Rubinius switched from C to C++ to implement it's core VM, but continues to use Ruby as implementation language.
-
Visual Studio 2008 Team Foundation Server Power Tools Released
Microsoft has released the March 2008 version of the Visual Studio Team System 2008 Team Foundation Server Power Tools.
-
On the "It Just Works" Policy for VB 6 and Windows Vista/Server 2008
Though released nearly a decade ago, Visual Basic 6 still remains a cornerstone for the IT department of many companies. With so many line of business applications, many no longer with source code, in use, upgrade paths to Windows Vista and Server 2008 needs to be considered carefully. The make the upgrade somewhat easier, Microsoft has committed to an "It Just Works" policy for VB 6 applications.
-
Does Your Team Have a Mission Statement?
Is your team juggling conflicting requests? Is your Product Owner struggling to decide which customer's to serve and which to ignore for now? Does it seem that everyone has a different agenda? Perhaps you need a mission statement
-
Spring (Acegi) Security 2.0 Adds OpenID Support, REST Capabilities, and Performance Improvements
Spring Security 2.0 has been released after almost two years of development. This new release replaces Acegi Security as the official security module for Spring applications and includes significant enhancements and new features.
-
HBase Leads Discuss Hadoop, BigTable and Distributed Databases
Google's recent introduction of their Google Application Engine has created renewed interest in alternative database technologies. InfoQ recently sat down with the leads of HBase, an open-source, distributed, data store modeled after the Google's BigTable.