BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage .NET Content on InfoQ

  • .NET Core Runtime and Base Class Library Performance

    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

    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.

  • Looking at Visual Studio 15.3 Preview 2

    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

    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

    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

    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.

  • Details on F# Support in Rider

    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.

  • Microsoft Standardizes XAML across UWP and Xamarin

    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

    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

    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

    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.

  • What’s Coming Next for Visual Studio

    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

    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

    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

    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.

BT