BT

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

An Early Look at C# 7.1: Part 2

by Jonathan Allen on  Jun 06, 2017

Yesterday we looked at Async Main and Default Expressions. Our tour of C# 7.1 continues with the proposals titled Infer Tuple Names and Pattern-matching with Generics.

An Early Look at C# 7.1: Part 1

by Jonathan Allen on  Jun 05, 2017

For the first time since 2003, Microsoft is considering a point release for C#. Currently marked as C# 7.1, the next version of the language is expected to include Async Main, Default Expressions, Infer Tuple Names, and Pattern-matching with Generics.

Microsoft Adds Support for Additional Blockchain Protocols in Azure

by Kent Weare on  Jun 04, 2017

In advance of the Coindesk Consensus 2017 conference, Microsoft announced additional blockchain protocol support in Azure. These new investments include support for more complex blockchain and distributed ledger network deployments, including HyperLedger Fabric, R3 Corda, Quorum, Chain Core and BlockApps.

Details on F# Support in Rider

by Pierre-Luc Maheu on  May 31, 2017

JetBrains’s developer evangelist Marteen Balliauw recently published more details about the F# support in Rider. Features are explained into more details than the general EAP announcement and also contains the plan for the next releases.

Zero Runtime Exceptions in Production with Elm

by Sergio De Simone on  May 31, 2017

At QCon London 2017, Richard Feldman, software engineer at noredink and author of “Elm in Action” from Manning, explained how their decision to switch to Elm led to a 100,000 LOC system running in production with zero runtime exceptions since 2015. Here, we provide a brief summary of Feldman’s key points.

Microsoft Standardizes XAML across UWP and Xamarin

by Abel Avram on  May 20, 2017

Announced during BUILD 2017, Microsoft has made public the first draft of the XAML Standard, a markup dialect meant to unify how user interface elements are defined.

Xamarin Live Player Speeds App Development Cycle

by Jeff Martin on  May 19, 2017

Mobile development has long required a large set of SDKs and tooling infrastructure to be in place before any code could be written. Xamarin Live Player intends to change that by making it easier for mobile developers to develop apps with nothing more than their target device and either Visual Studio 2017 or Visual Studio for Mac.

ASP.NET Core 2 Preview Released

by Jeff Martin on  May 17, 2017

Joining the release of .NET Core 2 Preview, the ASP.NET Core 2 preview has been released. Version 2 will adhere to .NET Standard 2.0, making it eagerly awaited by .NET developers.

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.

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.

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.

.NET Core 2.0 Preview Released, Includes Visual Basic Support

by Jeff Martin on  May 11, 2017 4

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