BT

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

Microsoft Reiterates its Support of F#

by Pierre-Luc Maheu on  Jul 11, 2017

Mads Torgersen and Philip Carter, respectively C# and F# program managers at Microsoft, published a post promoting the use of F#. The post is a follow-up to a presentation on F# at Build 2017. They talked about how Microsoft wants to remove obstacles to F# adoption and the F# improvements Visual Studio 2017 brings.

.NET Core 2.0 Preview 2 Brings Refinements for Developers

by Jeff Martin on  Jun 30, 2017

Microsoft has released the second preview of .NET Core 2.0. Several changes have been made to increase ease-of-use for developers, but what may be most important is the ability to reference .NET Framework libraries from .NET Core code. Joining these improvements are bug fixes and several additions to its WCF support.

Microsoft Releases TypeScript 2.4

by David Iffland on  Jun 29, 2017

Microsoft has released version 2.4 of TypeScript. This version adds support for dynamic imports -- an ECMAScript 2018 feature -- and string-based enums.

.NET Core Runtime and Base Class Library Performance

by Michael Stiefel on  Jun 23, 2017 1

Microsoft has announced that performance improvements have been made to the runtime and base class libraries in .NET Core. While the performance improvements to ASP.NET Core have received more publicity, these improvements are just as important. Many are based on pull requests from the developer community.

Rider EAP 23 Brings Back .NET Core Debugging for All Platforms

by Jeff Martin on  Jun 21, 2017

The latest development build of the Rider IDE sees the return of .NET Core debugging for all platforms. Joining this achievement are several new features throughout the IDE that should benefit all .NET language (C# / F# / VB.NET) developers.

"Serverless is Next-Generation PaaS" - InfoQ Talks to Udi Dahan

by Elton Stoneman on  Jun 20, 2017

At NDC Oslo, InfoQ spoke to Udi Dahan, founder and CEO of Particular Software. He spoke about trends in the software industry - like serverless and microservices - the Particular product suite, and the history of NServiceBus.

Microsoft Joins Cloud Foundry Foundation as a Gold Member

by Kent Weare on  Jun 17, 2017 2

At the recent Cloud Foundry Summit, Microsoft announced they have joined the Cloud Foundry Foundation as a Gold member. In addition to joining the foundation, Microsoft is also extending its support for the open source cloud platform by including back-end integration with Azure Database (PostgreSQL and MySQL) and cloud broker support for SQL Database, Service Bus, and Cosmos DB.

Looking at Visual Studio 15.3 Preview 2

by Jeff Martin on  Jun 16, 2017

Highlighted by support for .NET Framework 4.7, the second preview of Visual Studio 2017 (15.3) has been released. Primarily focused on bug fixes and usability enhancements, this version addresses quality of life improvements.

C# 7.2 and 8.0 Roadmap

by Jonathan Allen on  Jun 07, 2017

Features are already being lined up for C# 7.2 and 8.0 including nullable reference types and limited multiple inheritance.

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.

BT