InfoQ Homepage News
-
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.
-
Implicit line continuations in Visual Basic
Line continuation characters have always been a wart on the VB syntax. Unlike languages in the Pascal and C families, Visual Basic does not require a trailing semi-colon to denote the end of a statement. The trade-off for this is that it does need a character to indicate when the statement does not end. Paul Vic is proposing to eliminate continuation characters in most common cases.
-
Pragmatic is the new black - Reality Driven Development
Taking an empirical approach, Reality Driven Development promotes the idea of rigorous experimentation as a way to improve the user experience and technical qualities of software development.