BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Specialized Message Patterns for SOA

    Adobe have just published a document on SOA message exchange patterns. It also contains a good primer on SOA principles. Duane Nickull, the chair of the OASIS SOA Reference Model Technical Committee, is a co-author, making this well worth a look.

  • Is the Proprietary Nature of the Flash Player Keeping You From Using Flex?

    Per Olesen published a blog recently entitled, Flash is Still Closed Source and Proprietary Technology, where he argues that Flash is still a proprietary platform.

  • Editorial: Selecting a .NET Web Framework

    In the past selecting a web framework for .NET languages was a non-issue. Your choice was between pure ASP.NET or a hybrid design that mixed classic ASP with ASP.NET. And even that was seen as a temporary hack rather than a conscious choice. But with the introduction of ASP.NET MVC, .NET developers have to start making the hard decisions.

  • Open Source Flex Development Frameworks Show that Platform is Gaining Momentum

    A number of open source development frameworks have sprouted up around Adobe Flex. InfoQ took a moment to identify a few of the major ones.

  • JBoss Rolls Out Developer Studio 1.0 and Tools 2.0

    JBoss recently released new versions of their JBoss Developer Studio and JBoss Tools products.

  • JEE 6: Extensibility, Profiles and Pruning

    Whilst the public details are still a little sketchy, the general direction of Java EE 6 is becoming apparent and reflects the changing role of the Java EE standard.

  • MarkMail Takes Mailing List Archives to the Next Level

    Late last year MarkLogic rolled out MarkMail, a free service for searching mailing list archives based on their MarkLogic XML content server. Currently MarkMail supports Apache.org, Mozilla.org, PHP and MySQL lists. InfoQ sat down with Jason Hunter of MarkLogic to find out more details on site and where it is heading in the future.

  • An Agile Developer's Responsibility

    What is a developer's responsibility when a customer asks for a quick and dirty solution? Should they listen to the customer and take the short cut because, after all, they are paying the bill? Should they instead always do what is technically the "best" option in their opinion? Or is there a middle road that should be taken?

  • Bitemporal Framework Adds Time Dimension To Rich Domain Models

    Tracking time is a very common requirement in business domain models. Bitemporal framework from ErvaCon, created based on the Temporal Patterns, addresses these time related requirements in rich domain models.

  • Should developers write their own transaction coordination logic?

    In a recent discussion Mark Little and Greg Pavlik discuss whether transaction coordinators and transaction protocols are necessary in the context of widely distributed units of work. Isn't the knowledge of state alignment patterns enough?

  • JavaFX: Current Status and What’s Upcoming

    In October, InfoQ.com published an overview of JavaFX. Sun Microsystem’s Chet Haase followed-up to share additional details with InfoQ.com on what’s to come with the addition of JavaFX to the Java platform.

  • The state of the Lambda in Ruby 1.9

    One of Ruby 1.9's little additions is a new, more concise way to create lambda functions, amongst some other clarifications in the way Blocks work. We take a look at the changes and the reasons for them.

  • Presentation: Leveraging the Web for Services at Yahoo!

    In a presentation recorded at QCon, Mark Nottingham, a "Principal Technical Yahoo!", provided some insight into how the Yahoo! Media Group uses the Web, and not Web services, to build its SOA variant. According to Mark, the Yahoo! Media Group gains significant advantages by using HTTP RESTfully, especially by exploiting caching opportunities.

  • JPA Frameworks Compared

    java.net is hosting an article written by Sharad Acharya titled "Java Persistence Framework: Which, When, and What?" that compares four popular persistence frameworks: CMP Entity EJBs, JPA, Hibernate, and TopLink. Acharya discusses each technology and summarizes his findings in a matrix.

  • Massive Silverlight 2.0 Deployment Planned for August

    On August 8th, the Summer Olympic Games will start in China. To coincide with that, Microsoft has persuaded NBC to use Silverlight 2.0 for online coverage. With millions of people expected to watch the games online, this could very well be fastest deployment of a new online technology.

BT