BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Evaluating Porting Efforts with Xamarin Mobility Scanner

    Xamarin has announced the availability of Xamarin Mobility Scanner, a free online service for scanning .NET libraries in order to evaluate the effort needed to port them to Android, iOS, Windows Phone and Windows Store.

  • Licensing Restrictions Plague the new Portable Class Libraries

    Microsoft has been releasing Portable Class Library versions of some really important libraries including the BCL Portability Pack, Async, Stream Compression and ZIP Archives, and Microsoft HTTP Client Libraries. And with the newest version of Mono also supporting PCL, one would think this would be a huge win for cross-platform developers. But that’s not the case.

  • High Performance Immutable Arrays in .NET

    In the newest drop of Immutable Collections for .NET we get ImmutableArray<T>, a faster alternative to ImmutableList<T> in read-only scenarios. Also, Jon Skeet offers some interesting performance trivia for arrays on the CLR.

  • Mono Now Has Portable Class Library Support

    With their focus on Xamarin, the commercial version of Mono, it often seems like Mono is being is being neglected. But the nine year old platform is still seeing active development. Mono 3.0.12 brings with several new features including support for Portable Class Libraries and cookies in WCF.

  • Typemock Isolator V7.4 with SmartRunner, Keyboard Shortcuts and GetTimesCalled API

    The recently released Isolator V7.4 by Typemock includes SmartRunner, Keyboard Shortcuts, GetTimesCalled API with support for re-running and re-debugging. The new release also provides an ability to test legacy code.

  • Matthew Kaufman on why Skype is Dropping Peer-to-Peer

    In the wake of the NSA revelations in the United States, Skype’s decision to switch from a peer-to-peer network to a server-based network has raised some eyebrows. In a recent email Matthew Kaufman, principal architect of Skype, explained why the change was necessary.

  • WSO2 Donates Stratos to the Apache Foundation

    Apache Stratos has entered incubation with contributors from Cisco, NASA, Citrix and Engine Yard, among others. WSO2 still keeps their open source middleware under their control.

  • DB2 Express Now Offers 16 GB of RAM

    IBM has relaxed the memory restrictions on the free version of their flagship database. Version 10.5 of DB2 Express-C can now use up to 16 GB of RAM. The product already allowed for unlimited database sizes on disc but is limited to a single socket (2 cores).

  • Building iOS/C# User Interfaces: Importing, Imperative, Drawing, or Drag and Drop

    Xamarin.iOS now supports three development models for designing iOS user interfaces with C#: importing from XCode, drag-and-drop using Xamarin Studio, drawing in PaintCode, or purely imperative using raw C#.

  • Remove Waste From Your Backlog with the Priority Game

    The priority game is an exercise which Michael Franken did at the GOTO Amsterdam 2013 conference, to make large backlogs manageable. He showed how Scrum can help you to focus and remove waste by not making things that are probably never used by customers.

  • Introducing DevOps to Traditional Enterprises

    Niek Bartholomeus recently finishing composing a four post DevOps focused blog series about leading the implementation of configuration management and release management in a traditional enterprise. Niek covers the theory of DevOps, then an analysis of the problems with software delivery within a traditional enterprise, and finally the application of specific DevOps practices.

  • .NET Memory Profiling in Visual Studio 2013

    Visual Studio 2013 comes with a better memory profiler for .NET applications, but it is still far behind the other commercial offerings.

  • RESTful Web Services Framework Jersey 2.0 Released, Implementing JAX-RS 2.0 Specification

    Final version of the RESTful Web Services Framework Jersey 2.0 was recently released. New features includes a Client API, Hypermedia support, Filters and interceptors, and support for asynchronous Clients and Services. Jersey 2.0 is a reference implementation of the JAX-RS 2.0 API Specification, (JSR 339), released late May.

  • Meet Nanoko: a Javascript SOA Platform and Build Process

    Built by Ubidreams and Dynamis Technologies, Nanoko is a Javascript build process designed to provide modularity and reusability, complementing existing tools instead of reinventing them.

  • S is for Security

    Frank Breedijk, security officer at Schuberg Philis, talks about the friction points between security and DevOps and how to collaborate to avoid them. Examples include automating security tests and environments, reducing scope of security audits to relevant system components only or allowing security fixes to jump the queue of changes to production.

BT