InfoQ Homepage News
-
Interview: Patrick Curran discusses the Java Community Process
In this interview, new JCP chairman Patrick Curran discusses his goals for the JCP, what role standards play, the interactions between innovation and standardization, the impact of OpenJDK, the Java SE TCK and Apache Harmony, the shift in application servers from Java EE to SOA, future Java technology standardization, interesting and successful JSRs, and the future of the JCP.
-
Microsoft bets on Atom Publishing Protocol as the future direction for Web APIs
Microsoft switches from the Web Structured, Schema’d & Searchable (Web3S) protocol to Atom Publishing Protocol (AtomPub) for services offered by Microsoft's Live Platform on the Web.
-
SilverLight for SharePoint
Microsoft has recently released what they call the Silverlight Blueprint for SharePoint. This is a set of examples and guidance for adding Silverlight-based Web Parts to SharePoint sites.
-
Major IntelliSense Changes Planned for VC++ 10
Major changes are planned for IntelliSense in Visual C++ 10. These include a faster, more reliant parser and replacing the opaque NCB file with a SQL Server Compact database that can be browsed directly.
-
Trading Consistency for Scalability in Distributed Architectures
eBay's Dan Pritchard and Amazon's Werner Vogels talk about the necessary trade-offs to achieve appropriate network partitioning tolerance for large distributed systems.
-
Introducing the Pipline Builder for the Add-In Framework
The Add-In Framework, introduced in .NET 3.5, is designed to facilitate applications that need to support partially trusted add-ins. Unfortunately the framework is rather complex, taking a minimum of 7 assemblies in order to build even the simplest application. The code generation tool Pipeline Builder seeks to address this.
-
Microsoft Releases Web Service Software Factory Modeling Edition
Microsoft released last week WSSF - Modeling Edition, a major release of the Web Service Software Factory. Don Smith, product manager in the Pattern & Practices team, unveiled an ambitious road map for this factory which is now fully integration the DSL vision set forth by Steve Cook's team.
-
Flux 7.7: Increased Monitoring and Secure FTP Capabilities
Initially released in 2000, Flux is an embeddable Java software component for Java development teams who need job scheduling, file transfer and workflow management. Flux 7.7 extended the product's secure file transfer capabilities and increased the scalability of the Operations Console. InfoQ discussed with David Sims, Flux President about the new features and other product developments.
-
New snapshot of Ruby 1.9, plans for 1.8.7 posted
Two months after the initial release of Ruby 1.9.0, a new snapshot 1.9.0-1 has been released. The release warrants a look, since it contains a few breaking changes and a few small additions like Proc#curry. Also: plans for Ruby 1.8.x, the next stable release were posted.
-
Bedtime User Stories: Cowboys and Fairytales
In which David Longstreet claims Agile Software Development is a Fairy Tale that just tries to legitimise Cowboy development, and Geoff Slinker invites him to write a Serious Article based on Logical Arguments and Citing Sources.
-
Overburdened Teams are Less Likely to Root Out Waste
Sometimes, management encourages adoption of Agile but fails to help remove the overburden that cripples teams and keeps them in non-productive patterns. In his article, Roman Pichler looks at the "3 M's" of Lean, and how the concept of removing "muri" (overburden) provides help for Agile adoptions, by encouraging teams to give up wishful thinking and commit to their actual capacity.
-
Cockburn on Testing: Real Programmers have GUTs
In a moment of relaxation, Alistair Cockburn had the insight that we may be quibbling over inconsequentialities: "test before" or "test after," what's important to professional programmers is Good Unit Tests. Eureka!
-
Presentation: Designing for Testability
In this presentation from QCon San Francisco 2007, Cedric Beust and Alexandru Popescu discuss interesting features of TestNG such as grouping of tests, data providers for tests and dependency handling in tests, tips for designing easily testable code such as eliminating statics, extreme encapsulation and TDD, the importance of functional versus unit testing, and migrating from JUnit to TestNG.
-
ASP.NET MVC Framework Roadmap Update Heading into MIX08
Scott Guthrie recently outlined to the readers of his web log, the road map for the ASP.NET MVC Framework as developers look for releases heading into the MIX08 Conference March 5-7, 2008.
-
Higgins 1.0: Identity Management Solutions from the Eclipse Foundation
Identity management for networked and distributed applications continues to present several unique challenges for users and developers. Higgins is a suite of identity management solutions from the Eclipse foundation, created with the intent of simplifying and adding consistency to online authentication.