InfoQ Homepage Development Content on InfoQ
-
Aspect Oriented Programming for Silverlight
The AOP framework PostSharp now supports Silverlight, Mono, and .NET Compact Framework.
-
FXStruts: Developing Flex-Friendly Struts Application
Struts is a Java framework based on standard Java technologies, such as Java Servlet, JavaBean, ResourceBundles and XML. Java developers have been enjoying Struts as a solid server side framework for many years. Recently, a technical evangelist for Adobe Systems, Anirudh Sasikumar, developed a new solution by integrating Flex as Struts' front end. Sasikumar calls it FxStruts.
-
Google Introduces GWT Overlay Types
Javascript Overlay Types is a new feature in GWT 1.5 that simplifies the process of interacting with native Javascript data structures in GWT applications.
-
Java Pattern Framework Jt 2.6 Supports JtWizard and Enhancements to Jt Components
The latest version of Java pattern framework Jt supports JtWizard and enhancements to Jt Components. The Jt development team recently released version 2.6 of the open source pattern oriented framework. JtWizard can be used for generating Java applications based on design patterns including Gang Of Four, Data Access Object, Model-View-Controller and J2EE design patterns.
-
Soltice Fuses the Power of Flex and OSGi
Over recent months, the Open Source Gateway Initiative (OSGi) has been gaining attention in the application server technology space. While OSGi makes application server products more modular and flexible, its adaptation in the rich Internet application (RIA) area is only getting started. Solstice is the first framework to integrate Flex and OSGi in a single out-of-the-box package.
-
Securing the Web with Decentralized Information Flow Control
Max Krohn and his colleagues at MIT developed a new end-to-end security architecture to help achieving data secrecy and integrity across complex Web Applications. In this talk and a series of papers, Max presents their findings and a use case based on MoinMoin Wiki.
-
Versioning JPA Entities
Maintaining a historical view of database records has been a problem that has been solved before but not easily. Being able to restore entities to their previous versions including basic properties as well as their relationships is more than a trivial task. Recently Envers 1.0.0 GA was released, aiming to simplify JPA entity revisioning.
-
Learn NHibernate with The Summer of NHibernate
NHibernate has grown in popularity lately with more wide-spread use because of ALT.NET and competing technologies such as the Microsoft Entity Framework. A new screen cast series called The Summer of NHibernate has been created to expose more developers to this technology.
-
New Open Source project provides Object Oriented data access
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.
-
JSR 277 Debate Renews Around Versioning
Debate has once again arisen in the community around JSR 277, which is a proposed dynamic module system for Java 7. The flashpoint of the debate this time around is the version numbering system that is planned for JSR 277 Java Modules (JAMs). InfoQ examined the discussions and arguments to understand more about the current state of JSR 277 and it's acceptance by the community.
-
The Windows Mojave Experiment
Microsoft has recently conducted an experiment, called Mojave, in an attempt to quantify the users' true perception of Windows Vista. The results are shedding some light on people's biases and misconceptions related to Vista.
-
From Concept to Reality: JavaFX SDK Preview Released
Fifteen months after it was first announced, Sun has released the first public preview of JavaFX for Windows and Mac OS X.
-
Lambda Expression Improvements for VB
For VB developers it is a toss-up for the most frustrating thing about anonymous functions. Paul Vick is currently discussing two of them, anonymous subroutines and multi-line anonymous functions.
-
Interview: Guy Steele on Programming Languages
Floyd Marinescu, co-founder of InfoQ, interviewed Guy Steele, a Sun Fellow working for the Programming Language Research Group at Sun, about programming languages, the lessons to be learned from the past and what to expect from the future.
-
Alternative Flash RIA Development Tool FDT 3.1 Beta Released
FDT is alternative RIA development tool in Flash, ActionScript or Adobe AIR. The latest release improves Flex SDK based application development.