BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • 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.

  • 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.

  • 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.

  • Common Ruby MVM API research kicked off

    Research on the topic of Multiple VM (MVM) Ruby will be conducted at the University of Tokyo together with Sun's JRuby team. The work will investigate issues such as communication between VMs and a common API across all Ruby implementations, with solutions provided initially for Ruby and JRuby.

  • Amazon S3 Outage : Do SLAs Lead to Trust?

    Amazon Web Services' popular Simple Storage Service (S3) suffered a major outage last week that caused some to question their reliance on S3. InfoQ discussed the outage with Amazon and affected users and examines the risks of SaaS and cloud architectures.

  • Riding the Waves of a new Ruby Web Framework

    The popularity of Ruby has lead to the creation of such web frameworks as Ruby on Rails, Merb and Camping, among others. A new web framework known as Waves was recently released which has some features that should attract Ruby developers to give it a try.

  • Using the Task Scheduler in Vista and Windows Server 2008

    Task Scheduler is an useful addition to Windows Vista and the upcoming Windows Server 2008. This is a quick lesson on how to use the Task Scheduler from managed code.

  • Microsoft Claims to Hold the ETL Record at 1 TB in 30 Minutes

    Microsoft and Unisys are claiming that they hold the record for loading information into a relational database. The unofficial benchmark was 1 TB of TPC-H data moved in under 30 minutes using an Extract, Transform, and Load (ETL) tool. The previous record for that volume was 45 minutes and was held by Informatica.

BT