BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

GitHub Rewrites its Desktop Client Using Electron

by Sergio De Simone on  May 16, 2017 2

GitHub moved away from the native implementations of its macOS and Windows clients and replaced them with a complete rewrite based on Electron, announced GitHub’s director of client applications Phil Haack. Along with GitHub Desktop Beta, GitHub has also introduced a new beta of Atom sporting out-of-the-box Git and GitHub Integration. InfoQ has spoken with Haack.

Amazon DynamoDB Accelerator (DAX) Released in Preview: In-Memory Cache for Read-Intensive Workloads

by Daniel Bryant on  May 16, 2017

AWS has released Amazon DynamoDB Accelerator (DAX) in preview, a fully managed write-through caching service that sits logically in front of DynamoDB tables in order to improve performance for read-intensive workloads. DAX is API-compatible with DynamoDB, meaning that existing applications will not have to be re-written to take advantage of DAX.

Dani Traphagen on Next Phase of Distributed Systems with Apache Ignite

by Srini Penchikala on  May 15, 2017

Dani Traphagen from GridGain spoke at OSCON 2017 Conference about Apache Ignite platform. She talked about the paradigm shift in viewing the disk as a bottleneck, the decreasing costs of memory and how to optimize toward the cache, leveraging it for microservices architectures with the open source project Apache Ignite.

Building an F# Web Server with Freya

by Pierre-Luc Maheu on  May 15, 2017

Freya is an F# web framework focusing on HTTP primitives and concurency. It doesn't include interface constructs such as templating. Marcus Griep presented Freya at F# eXchange 2017, where he explained its core model. He also showed the different mechanisms available for performance and concurrency, such as Hopac and Kestrel integrations.

Weaveworks Adds Release Automation and Incident Management to Weave Cloud Continuous Delivery SaaS

by Daniel Bryant on  May 15, 2017

Weaveworks has released new features for the Weave Cloud SaaS platform that aims to simplify deployment, monitoring and management for containers and microservices, including: incident management with historical audit, instant query, and customisable analytics and dashboards; release automation and point-in-time rollback for continuous delivery pipelines; and advanced Kubernetes troubleshooting.

Git Continues to Improve Security and UI in Version 2.13

by Sergio De Simone on  May 15, 2017

The latest release of Git introduces many changes aimed to improve its user interface, while also fixing two significant vulnerabilities.

Microsoft Renews Calls for “Digital Geneva Convention” after Widespread Cyber Attacks

by Charles Humble on  May 15, 2017

The major story from last week was that malware, described in leaked NSA documents, crippled Windows computers worldwide. The WannaCry Ransomware virus is believed to have hit 200,000 victims in 150 countries, including UK hospitals, utilities in Spain, and Russia’s interior ministry.

Microsoft Invests in Hybrid Connectivity, Releases On-Premises Data Gateway

by Kent Weare on  May 14, 2017

In a recent blog post, Microsoft announced the On-premises data gateway has reached General Availability (GA). This gateway allows for remote connectivity from many Microsoft PaaS and SaaS services to data sources residing behind a corporate firewall.

Shoutem Aims to Be the WordPress of React Native Mobile Apps

by Sergio De Simone on  May 12, 2017

Shoutem has recently launched its new React Native-based app builder, which is being presented to developers as the WordPress for mobile apps. InfoQ has spoken with Shoutem's VP of marketing, Robert Sekulić.

What’s Coming Next for Visual Studio

by Jeff Martin on  May 12, 2017

Visual Studio 15.2 was just released but the development team continues to work non-stop. At Build 2017, Microsoft discussed the new features coming in 15.3 and where the product is headed next.

Microsoft Announces Draft .NET Architecture Guidance

by Michael Stiefel on  May 12, 2017

Four application architecture guidance drafts are available from Microsoft. These drafts cover four areas: Microservices and Docker, ASP.NET Web Applications, Azure Cloud Deployment, and Xamarin Mobile Applications. Each guidance consists of a set of documents appropriate for the topic. Microsoft wants feedback from the general community on these draft documents.

Red Hat Releases Next Generation of OpenShift Online

by Andrew Morgan on  May 11, 2017

Red Hat has announced the initial availability of the next generation of OpenShift Online, the PaaS cloud application platform. This next edition is re-engineered to be built on top of OpenShift container platform, powered by open source tools such as Docker and Kubernetes.

.NET Core 2.0 Preview Released, Includes Visual Basic Support

by Jeff Martin on  May 11, 2017 3

Microsoft has announced the release of .NET Core 2 Preview 1. This brings .NET Core into compliance with .NET Standard 2 and adds Visual Basic support to .NET Core for the first time.

What ASP.NET Core May Bring to the .NET Framework’s String Handling

by Jonathan Allen on  May 11, 2017

In what was apparently a major miscommunication among Microsoft’s developers and managers, ASP.NET Core 2.0 will in fact be supported on the full the .NET Framework. The change to only offer ASP.NET Core on .NET Core was supposed to be a temporary step to ease development.

Microsoft Build 2017 - Day 2 Early Access

by Jeff Martin on  May 11, 2017

On day 2 of the Build 2017 developer conference, Microsoft turns to focus on Windows 10, new developer tools for supporting non-Windows devices, and new devices in mixed reality.

BT