InfoQ Homepage News
-
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.
-
Windows Phone 8 Beta Apps - Few Important Points
Windows Phone 8 apps need to be tested during the beta phase before being published on the store. Michael Crump answers few questions which developers should know during the development of beta apps.
-
Why the Lean Start-up Changes Everything
Steve Blank makes the argument that mainstream adoption of the lean start-up is not only attainable, but would provide the basis for a newer innovation based economy.