Visual Studio 2015 continues to expand its reach into non-Windows development scenarios. A new extension enables Visual Studio to be used to debug C++ code being run on Linux-based systems.
After several years of development, MBrace 1.0 was released last week. MBrace is a programming model for scalable cloud data scripting and programming with F# and C#. The project consists mainly of code libraries and cloud providers runtime.
Microsoft's multi-platform code editor, Visual Studio Code, now supports extensions and is fully open source. The November release of VS Code has been designated a beta release and includes a number of additional enhancements.
Xamarin has announced version 4 of their platform for building cross-platform native mobile apps for iOS and Android in C#. New in this version are the GA of Insights, a Recorder for the Test Cloud and several enhancements to the Platform: Xamarin.Forms 2.0, better support for iOS in VS, support for Android Material Design and more .NET code.
About the same time Google announced open sourcing TensorFlow, Microsoft has pushed to GitHub DMTK, a Distributed Machine Learning Toolkit. While Google has released a one-machine version of TensorFlow, DMTK runs on a cluster of machines.
Microsoft recently released ASP.NET WebHooks preview, a library to create and consume webhooks. WebHooks supports MVC 5 and WebApi 2.
Microsoft and Red Hat announced they will bring official support to .NET runtime on Red Hat’s Enterprise Linux. According to the two companies, Red Hat Enterprise Linux will become the primary reference operating system for .NET Core on Linux.
The SharpDevelop Community recently released version 2 of Refactoring Essentials for Visual Studio. The release brings new analyzers, new refactorings and several improvements to the Visual Studio extension.
As previously announced, JetBrains has launched the Toolbox, a collection of their desktop tools –IDEs, utilities and extensions – using the new subscription model which basically means paying monthly or yearly instead of one upfront payment.
Today, Pivotal announced an update to Pivotal Cloud Foundry (PCF), the commercial version of a popular opens-source platform for building, deploying, and running cloud-native applications. This 1.6 release gives developers native access to a subset of Spring Cloud’s Netflix OSS services, built-in support for .NET applications, beta support for Docker images, and integrated ALM tools.
Seth Juarez, of Channel 9, interviews Mads Torgersen, product manager of C#, about the development of the next version of the C# language, codenamed C# 7. Alongside a few other features, three major ones are described: pattern matching, tuple syntax and nullable references.
On October 17th, F# Gotham gathered experts who presented different aspects of the language and tooling such as asynchronous programming, computation expressions, optimization, FParsec and Xamarin.Forms. The presentation of David Stephens and Jay Schmelzer, both from Microsoft, focused less on the technical aspect and more on the bigger picture. They presented the past, present and future of F#.
Visual Studio debug engine documentation is now available online, along with two samples. This debug engine, codenamed Concord, is Visual Studio's new debug engine that originally shipped in Visual Studio 2012.