InfoQ Homepage Development Content on InfoQ
-
Rethinking Models in MVC
Jon Galloway is researching dynamic ASP.NET MVC 3 models using Mono’s Compiler as a Service. Meanwhile Karsten Januszewski is looking into deserialized JSON in lieu of statically typed models.
-
PMI Agile Certified Professional Body of Knowledge
There is no single central reference for those seeking to prepare for the new Project Management Institute - Agile Certified Practitioner (PMI-ACP) test; instead the PMI provides a list of test areas, and reference books, which taken together constitute the body of knowledge for the certification.
-
Safely use HTML 5 and CSS 3 Today with Modernizr
The principal problem with using HTML 5 and CSS 3 isn’t the adoption rate or the differences between browsers, it is knowing what those differences are in the first place. Once that is known developers can work around the limitations using graceful degradation techniques. To help figure that out many turn to the open source project Modernizr.
-
JavaSE 7 JSR Approved Despite Division
Oracle has announced that the JavaSE 7 governing JSR (336) has passed the public review ballot. Google voted against the vote, Werner Keil abstained, and no vote was received from Credit Suisse. Many others adding their concerns regarding the ongoing licensing dispute between Sun/Oracle and Apache.
-
Caucho Resin is Officially Certified Against the Java EE 6 Web Profile
Caucho Resin has recently been certified a compliant implementation of the EE 6 Web Profile, starting with version 4.0.17.
-
World IPv6 Day Has Started
June 8th 2011 is World IPv6 day, where many large internet organisations such as Google and YouTube, and social networks like Facebook have IPv6 enabled their sites for at least the next 24 hours. If you have an IPv6 connection, then when you visit these sites you'll be going over the IPv6 network instead of the IPv4 network.
-
Martin Lippert on the newly released SpringSource Tool Suite 2.6
Martin Lippert at VMWare's SpringSource recently announced the 2.6.0 and 2.6.1 releases of their Eclipse-based development environment for building Spring applications, SpringSource Tool Suite. InfoQ caught up with Martin to have him personally walk us through what developers can look forward to with this new release, and more.
-
The Android Ecosystem by Tim Bray
Tim Bray, developer advocate at Google, presented yesterday evening his views on the Android Ecosystem at the Seattle Android Meetup. He talked about the successful business models for mobile apps, the new features coming this month and shared briefly his opinion the Web vs Native app.
-
Oracle Moves JDeveloper to OSGi Backbone, Adds JSF 2 Support, Hudson Integration
Oracle has today released Oracle JDeveloper 11g Release 2, along with an update to their meta MVC framework Oracle ADF (Application Development Framework). The release includes support for JSF 2.0 and Facelets, adds Hudson integration to Oracle TPC, and improves hot deployment for ADF. At the same time JDeveloper has been re-architected to sit on top of an OSGi backbone.
-
Model-View-Presenter for Web Forms
While it is possible to use a MVC-style architecture with ASP.NET Web Forms, most find it to be a clumsy match. The rich components and stateful nature of Web Forms simply doesn’t mesh well with the MVC pattern. Yet developers still long for the separation and testability that MVC offers. This is where the open source project Web Forms MVP comes into play.
-
JavaFX 2, a Completely New Client Layer for the JavaSE Platform, Now in Public Beta
The first public beta of JavaFX 2.0, Oracle's Java orientated rich client platform, is available for download, along with a beta plugin for NetBeans 7. JavaFX 2 represents a major update to the client-side Java stack, offering an alternative to the entire client layer of the JavaSE platform.
-
Entity Framework 4.1 - Validation
Validation is an interesting feature introduced in Entity Framework 4.1. It enables to validate entities or their properties automatically before trying to save them to the database as well as “on demand” by using property annotations. There are also a lot of improvements made to Validation from CTP5 to RTW version of Entity Framework 4.1.
-
Erich Gamma Has Joined the Microsoft Visual Studio Team
Erich Gamma, one of the four co-authors of Design Patterns, known as GoF (Gang of Four), has joined Microsoft Visual Studio team.
-
Differing Opinions: DTOs vs Domain Objects
Since the introduction of NHibernate and WCF, .NET developers have been moving closer and closer to the concept of unified entity-models. The end game here is that the same class can be act as your ORM entity, your WCF DTO, and your model for a MVC, MVP, or MVVM framework. Mark Seemann, author of Dependency Injection in .NET, argues this isn’t necessarily a good thing.
-
Schema.org - Google, Microsoft and Yahoo! Agree on a Common Markup Vocabulary [Updated]
Google, Microsoft and Yahoo! have decided to propose a common markup vocabulary, Schema.org, based on the Microdata format, simplifying the job of webmasters who want to give meaning to their web pages content.