BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Followers

Decoupling Your Application From Your Dependency Injection Framework

by Mike Bria Follow 0 Followers on  Jan 20, 2010 5

Dependency Injection has become a much more accepted and accessible approach in recent years, driven by many factors including increased popularity in SOA, TDD, and many other factors. With this has come increased usage of Dependency Injection frameworks. Bob Martin advises, with examples, applying a decoupling approach between your application code and your Dependency Injection framework.

Followers

SOA Grammar – Are Services Verbs or Nouns?

by Boris Lublinsky Follow 0 Followers on  Oct 21, 2009 13

In his new post, Jason Bloomberg introduces two types of services – Entities and Tasks, and explains the role each type of services plays in building SOA systems.

Followers

"Original Sin" (Would Java be Better Off Without Primitives?)

by Dave West  Followers on  Jun 01, 2009

Gilad Bracha reopens an old debate; can a language be OO and rely on primitive types? He advances an argument that Java fails to be truly OO because "Java’s original sin was not being a pure object oriented language - a language where everything is an object." The core of the post is whether or not Java could be just as efficient without types. Yes.

Followers

ODBMS.ORG Adds Persistence Patterns Resources

by Dave West  Followers on  May 22, 2009 1

ODBMS.ORG has added persistence patterns to its collection of resources for educators, students, professionals, and open source practitioners. Three pattern collections comprise the initial offering in this area. A Best Persistence Pattern Award, is planned for any pattern submitted prior to May 29, 2009.

Followers

Transcending SOA: OMG Announces Business Ecology Initiative (BEI)

by Dave West  Followers on  May 21, 2009

The Object Management Group (OMG) this month announced a "Business Ecology Intitiative" (BEI) withIBM as Founding Sponsor. BEI is focused on erasing the artificial lines between business and Information Technology (IT) so that IT becomes a ubiquitous, integral and vital asset to the company.

Followers

Interview: Joseph Yoder on Adaptive Object Model Architecture

by Abel Avram Follow 3 Followers on  May 13, 2009 3

In this interview Joseph Yoder talks about the Adaptive Object Model (AOM) architecture, a software architecture for easily adapting to changing business requirements.

Followers

Data, Context and Interaction : A New Architectural Approach by James O. Coplien and Trygve Reenskau

by Sadek Drobi Follow 0 Followers on  May 08, 2009 8

James O. Coplien and Trygve Reenskaug have recently introduced a new architectural approach to OOP based on Data, Context and Interaction pattern. It should allow capturing user mental model in terms of behavioral requirements, something that classic OOP fails to do. The article, that triggered many reactions and critics, provides insights into DCI using concrete examples to show its advantages.

Followers

"Good Design" Means ...?

by Mike Bria Follow 0 Followers on  Jan 29, 2009 9

It's not news that at the heart of successful software systems (and, frankly, fulfilling software careers) is good design. Also not news is that defining what "good design" really means has been at the heart of many debates, papers, talks, books, discussions, and more for ages. To help, J.B. Rainsberger and Scott Bellware offer some advice to follow until that one true definition comes along.

Followers

CSLA .NET 3.6 Supports Silverlight 2.0

by Abel Avram Follow 3 Followers on  Dec 18, 2008 1

The Component-based Scalable Logical Architecture for .NET (CSLA .NET) version 3.6 has been released including support for Microsoft Silverlight 2.0. CSLA .NET is a .NET software development framework which helps one to “build a powerful, maintainable business logic layer for Windows, Web, service-oriented and workflow applications”.

Followers

WS-BPEL Extension for Semantic Web Services (BPEL4SWS)

by Boris Lublinsky Follow 0 Followers on  Nov 30, 2008

A new WS-BPEL Extension for Semantic Web Services introduces support for semantic service discovery and invocation in the services integration implementations.

Followers

Interview: Erich Gamma Discusses Jazz, Eclipse, JUnit and Design Patterns

by Ryan Slobojan Follow 0 Followers on  Sep 22, 2008

In this interview from QCon London 2008, Erich Gamma discusses the Jazz project, why Eclipse has been successful, the strict Eclipse release schedule, JUnit, Design Patterns, how to identify a design pattern, design patterns and the 'Don't Repeat Yourself' principle, the design pattern community, and whether dependency injection is a design pattern.

Followers

.NET Chain of Responsibility Library

by Al Tenhundfeld Follow 0 Followers on  Sep 18, 2008

Chain.NET (a.k.a. NChain) is an implementation of Chain Of Responsibility design pattern for .NET and Mono platforms. Version 0.1 combines standard CoR design pattern with Command design pattern with the goal of bringing increased convenience and flexibility in command processing solutions.

Followers

New Open Source project provides Object Oriented data access

by Steven Robbins Follow 0 Followers on  Jul 31, 2008 6

Kasper Sørensen has created a new open source project at eobjects.dk called MetaModel. The project is a common domain model, query engine, and optimizer for different types of datastores, such as relational databases and flat files. MetaModel is a Java library that provides a fluent, object-oriented interface for SQL compliant queries.

Followers

Object Relational Mapping - User Case Studies

by Steven Robbins Follow 0 Followers on  Jul 24, 2008 6

Roberto Zicari, from ODBMS.org, collected interviews and stories from several users of Object/Relational mapping technologies. The main point of the cases was around "impedance mismatch" between the object technology in the domain model and the relational technology in the data model.

Followers

Google Introduces Binary Encoding Format: Protocol Buffers

by Werner Schuster Follow 2 Followers on  Jul 21, 2008 7

Google caused a stir by releasing Protocol Buffers, a binary serialization format. We take a look at what exactly Protocol Buffers are and what alternatives are available in ASN.1 or Facebook's Thrift.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT