InfoQ Homepage Architecture & Design Content on InfoQ
-
Restlet 1.1.0: Improved Flexibility and Specification Support
Restlet 1.1.0 has been released with a number of improvements, including support for the JAX-RS RESTful web-services specification, the WADL specification, Grizzly NIO connectors, as well as several other new features. InfoQ spoke to the project lead.
-
JavaServer Faces 2.0 Composite Components
The JavaServer Faces (JSF) 2.0 expert group have released Draft 2 for JSF 2.0. This introduces a composite component model based on the Facelets approach which greatly simplifies the building of custom components with the standard Java EE web framework.
-
Visual Basic 10: Rounding the Edges
Like C# 4, VB 10 isn't going to see a lot of ground breaking features. Everything so far was already available, just not in a convenient form. So this release is very much just rounding off the rough edges.
-
ADO.NET Data Services Is About to Go Offline
ADO.NET Data Services, previously known as Project Astoria, will receive offline capabilities in the near future. That means applications could be developed to synchronize their data, then use it in an offline fashion.
-
The Architecture of Multi-Enterprise Business Applications
Jack Greenfield gave a presentation at the last PDC on the architecture of Multi-Enterprise Business Applications. He sees MEBAs as being applicable to a large number of industries and processes. In the presentation he introduced a MEBA model-driven framework that his team has set out to build.
-
QCon San Francisco a Few Weeks Way: 100 Speakers in 17 Tracks!
The second annual QCon San Francisco conference is coming up in just a few weeks; this year we've got over 100 speakers in 17 tracks covering the key topics of importance in enterprise software development. With speakers such as Martin Fowler, Kent Beck, Rod Johnson, Bob Martin, this is the biggest QCon yet.
-
New Directions in Framework Design Guidelines
Microsoft's Framework Design Guidelines are the rules by which it expects both Microsoft libraries and those of individual developers to follow. As each version of .NET framework is released and tested in the field, their vision is refined. With the release of Cwalina and Abrams' second annotated book by the same name, we see the direction Microsoft is heading for the next couple of years.
-
MS Experience Yields Distributed Agile "Dos and Don'ts"
Ade Miller has published a paper on distributed agile development, highlighting the challenges of trying to do distributed agile development, along with recommendations for addressing these challenges based primarily on the experiences of teams within the Patterns and Practices group at Microsoft.
-
Interview: John Lam on IronRuby, Microsoft and Open Source
In this interview from RubyFringe, John Lam talks about his work on IronRuby and how Microsoft is approaching Open Source software development.
-
Seven Forms of Business Process Management with JBoss jBPM
In his new article, jBPM’s founder Tom Baeyens tries to explain different forms of business process management (BPM) through seven distinct use cases.
-
Performance Problems Mar SQL Server 2008 Full Text Search
SQL Server Full Ttext Search is a rather specialized discipline among database administrators. For roughly a decade it has been something separate from the rest of SQL Server, and in most cases unnecessary. But for those who do use it, it tends to be core to how data is indexed and retrieved. For those using it and upgrading to SQL Server 2008, trouble is brewing.
-
Is LINQ to SQL Truly Dead?
Back in July we reported that LINQ to SQL was transferred to the SQL Data Programmability team. This event raised a lot of concern in the developer community, who worried that work on LINQ to SQL would halt in favor of ADO.NET Entity Framework. A recent announcement by Tim Mallalieu, Program Manager of both LINQ to SQL and Entity Framework, has exacerbated those concerns.
-
.NET and Dynamic Languages
In the months and years ahead, dynamic languages are going to take on an increasing important role in the .NET platform. To support this Microsoft is heavily investing in integration between the dynamic languages and the CLR.
-
Event Stream Processing: Scalable Alternative to Data Warehouses?
Dan Pritchett suggests that analyzing streams of events using Event Stream Processor could be an interesting alternative solution to data warehousing applications, which have, in his opinion, important downsides in terms of cost, scalability and reactivity.
-
Open Source Usage Was Quantified Across Enterprise
The Open Source Census (OSC) has recently published a report meant to reveal the usage of open source software across the enterprise and across the world. Governments and financial services companies are leading the list, and Europe uses more open source software than all others, including US.