Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Web Frameworks Content on InfoQ

  • A Comparison of Spring MVC and JAX-RS

    SpringSource's Rossen Stoyanchev introduces the Spring MVC REST features available in Spring 3 and relates them to JAX-RS, highlighting the similarities and differences between the two programming models.

  • Interview and Book Excerpt: ASP.NET MVC in Action

    Today, InfoQ publishes an excerpt from ASP.NET MVC in Action written by Jeffrey Palermo, Ben Scheirman and Jimmy Bogard. We also used the opportunity to interview the authors. ASP.NET MVC in Action covers the MVC framework in detail as well as using the implementation of, written by the authors, as an example application throughout the book.

  • Creating and Extending Apache Wicket Web Applications

    Apache Wicket is a powerful, light-weight component-based web application framework with strong separation of presentation and business logic. It enables you to create quality Web 2.0 applications which are easy to test, debug and support.

  • Super-sized Flex Development—Without the Extra Calories

    Ryan Knight discusses how Adobe Flash Builder 4 beta provides tools for developing large-scale Flex applications, increasing developer productivity and workflow between designer and developer. He talks about how to leverage Flex's differences, details of some Flex modules, patterns and anti-patterns, and the Spring BlazeDS Integration Project.

  • FlexMonkey brings unit testing to Flex user interface developers

    This article explores how Gorilla Logic's new, open source Flex user interface automation testing tool, FlexMonkey, can enhance the productivity of both developers and QA testers. FlexMonkey allows developers to incorporate user interface testing into unit test suites and continuous integration environments, and allows QA testers to expand those tests into comprehensive quality tests.

  • Book Excerpt and Interview: Rails for .NET Developers

    Ruby on Rails has seen spectacular growth over the recent years with many PHP and Java programmers learning Ruby and Ruby on Rails to help create faster solutions to business problems. This leaves out group of developers discovering Rails, ASP.NET developers. These are the developers writing C# and VB.NET ASP.NET applications for all those Microsoft shops around the world.

  • Discover RailsKits and Stop Writing Redundant Code

    Ruby on Rails has become a popular Ruby framework for creating web applications in recent years. An aspect of creating a web application is needing to create the same base functionality which developers need to complete before moving to the heart of the application. Applications using Rails implement authentication, automated billing and other aspects of business application development.

  • Interview and Book Excerpt: Pro Web 2.0 Application Development with GWT

    Jeff Dwyer discusses his new book, GWT 1.5, and creating searchable Ajax applications.

  • Spring 2.5: New Features in Spring MVC

    Spring 2.5 rolled out a comprehensive set of annotations that can be used for auto-discovery of Spring-managed objects, dependency injection, lifecycle methods, Web layer configuration, and testing.

  • David Nuescheler on JCR and REST

    In this interview, Day CTO and JCR Spec Lead David Nuescheler discusses the benefits of JCR, the Java Content Repository standard, the difference between an API such as Atom/Atom Publishing protocol and JCR, JCR's connection to REST, and Apache Sling, a new kind of Web framework.

  • Tapestry for Nonbelievers

    A new article by Igor Drobiazko and Renat Zubairov provides an introduction to version 5 of the Apache Tapestry component-oriented web framework. The tutorial shows readers how to create a component. It also covers Tapestry's IoC features and Ajax support that is provided through Prototype and

  • RESTful Services with Erlang and Yaws

    In this article, Steve Vinoski explains how to build RESTful Web services using the Erlang programming language and the Yaws web server. While Steve considers most Web frameworks failures simply because they were a poor match to the problem, he believes Yaws and Erlang are a better match for RESTful development than many other language frameworks that were built specifically for that purpose.