BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • More Reflections on 10 Years Since the Agile Manifesto

    In February it was 10 years since the signing of the Agile Manifesto in 2001. InfoQ is running a series of articles commemorating the decade of agility. In this item we report on what a number of commentators and agile luminaries have written recently on the current and future state of Agility.

  • Palladio provides Version 3.2 of its Software Architecture Simulator

    Palladio Bench supports architects and developers in deriving quality of software estimations such as performance, reliability, maintainability and development costs from models. Its new version 3.2 is based on Eclipse 3.5 (Galileo) and adds several stabilizations and fixes, a reliability analysis, a new graphical editor and a new workflow engine, as well as a probe specification framework.

  • MVC Scaffolding Provides configurable Code Generation for ASP.NET MVC

    Steve Sanderson recently introduced MVC Scaffolding, a customizable code generation tool for ASP.NET MVC 3. MVC Scaffolding uses a simple command-line interface to automatically generate code based on templates. Standard templates allow for automated generation of many common elements, including Views, Actions, and Unit Test stubs.

  • Visual Studio Support for CPython

    Microsoft Technical Computing Group has just announced the Python Tools for Visual Studio (PTVS) open source project. PTVS improves on the IronPython Tools for Visual Studio code base (introduced in IronPython 2.7) and adds CPython, Cluster support and new modules like NumPy and SciPy in .Net.

  • Mono for Android Debuts While MonoTouch Reaches 4.0

    Novell has announced Mono for Android, a tool for .NET developers interested in creating applications in Visual Studio for Android. MonoTouch 4.0 comes with: Mono core 2.10, Parallel Frameworks for C#, LLVM Compiler Support, C# 4.0 and .NET 4.0 support, and others.

  • Google Reacts to Recent Openness Criticism

    Andy Rubin, VP of Engineering at Google and head of Android group, has addressed the latest comments in the media regarding Google’s dedication to openness and policy around Android, remarking that Google wants both an open and healthy ecosystem for their mobile OS.

  • Attribute Based Caching for .NET

    Attribute Based Caching provides declarative method-level caching and cache invalidation for .NET applications. Attributes applied to a method specify how it should be cached with no additional code necessary.

  • Google Snappy–A Fast Compressing Library

    Google has open sourced Snappy, a compressing/decompressing library that processes data streams at minimum 250MB/s-500MB/s on a single core Intel Core i7 processor.

  • OSGi in Action

    Manning have today published OSGi in Action, by Richard S Hall, Karl Pauls, Stuart McCulloch and David Savage. Written by long-term OSGi users and committers on the Apache Felix runtime, the depth of knowledge in the book comes across with subtleties and specific gotchas documented.

  • Oracle Seeking Community Input for JDK 8

    With Java 7 now feature complete, Oracle is asking for input from the community for the next release, scheduled for late 2012. We take a look at what is likely to be in, and the overall direction of travel for Java 8.

  • Jetbrains announced appCode (CIDR) EAP - an Objective-C IDE for Mac and iOS development

    AppCode is a complete Objective-C IDE for iOS and MacOS development, providing smart editors, debugging, refactoring, quick-fixes, version control integration, Interface Builder, Simulator and XCode interoperability. Available now as Early Accesss Program with 30 day license.

  • Possible Solutions to the Single Product Owner Problem

    A Product Owner arguably, is one of the most demanding roles in Scrum. Product Owner is, single handedly responsible for the success of the project and is expected to lead the development effort by conveying the vision to the team. He is expected to help the team produce maximum business value. Is this expecting a lot from a single role?

  • What is a Cloud?

    A new discussion on focus.com “Is Facebook a cloud?” uncovers that there still is no agreement between practitioners on what a cloud really is.

  • Microsoft on Plug-ins vs HTML5

    In an announcement signed Walid, Scott and Soma, Microsoft has clarified its position on the role of plug-ins vs. web standards such as HTML5. With a bit of humility, they are taking a fairly balanced stance by acknowledging the increasingly important cross-platform capabilities of HTML5 while still promoting the advanced capabilities of plug-in development.

  • IronPython Fully Implements Python 2.7

    IronPython 2.7 has been released with new features including improved tooling inside Visual Studio, better interoperability with LINQ and extension methods, better documentation, and full language parity with Python 2.7.

BT