BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage .NET Core Content on InfoQ

  • Visual Studio 2017 15.9 Debuts

    As Microsoft looks ahead to VS2019, the company hasn't forgotten VS2017. The ninth update brings a bevy of bug fixes and adds a new features and language conformance for C++ developers. Some tweaks for .NET Core SDK behavior have been to simplify versioning.

  • Update on C# and F#’s Default Interface Methods

    The hotly contested Default Interface Methods feature is also being considered for F#. But this feature may be limited to only .NET Core, putting the whole proposal into jeopardy.

  • Microsoft Bing Gets Performance Boost from .NET Core 2.1

    After moving Microsoft search engine Bing to .NET Core 2.1, internal server latency dropped by 34%, writes Microsoft engineer Mukul Sabharwal, mostly thanks to improvements contributed by the .NET community.

  • .NET Core 2.1 Previews Tiered Compilation

    The .NET Core team has been looking to solve the dilemma of how to best optimize runtime application performance without sacrificing startup responsiveness. A preview of their solution, tiered compilation, is now available for .NET Core 2.1 developers.

  • F# 4.5 Brings Spans, Match!, and More

    Now available as a preview, F# 4.5 introduces a number of new features, including support for .NET Core 2.1 new primitive type Span<T>, a new Match! keyword, and more.

  • Flaw in .NET Core 2.1 Postpones .NET Core 2.0 End of Life

    Microsoft has announced that the .NET Core 2.0 will be considered “end of life”, and thus no longer supported as of October 1, 2018. Since .NET Core 2.0 is considered a non-LTS release, Microsoft only commits to its support for three months after a successor has been released. In this case, with .NET Core 2.1 having been released May 31 of this year, .NET Core 2.0’s end has come.

  • .NET Core Completes Move to RyuJIT

    The .NET Core CLR team has announced that their next-generation just-in-time compiler RyuJIT is now completely powering the .NET Core platform. This change makes four architectures available (x86, x64, ARM32, and ARM64) to .NET Core developers. Furthermore, all will benefit from a fast modern compiler design.

  • FAKE 5 Build Task Tool Brings .NET Core Support

    Fake 5 was recently recently released after several several months of previews. This new version of the build tool for .NET applications brings a rewrite of the core, as well as many internal improvements and features. InfoQ reached out to Matthias Dittrich, maintainer of Fake, to learn more about all the changes and features.

  • ML.NET 0.2 Adds Clustering, New Examples

    Microsoft's ML.NET is a multi-platform machine learning framework that runs on .NET Core. First debuted in May during Build, its second release adds several new features and a separate GitHub repo demonstrating how to put the framework to use.

  • Entity Framework Core 2.1 Release Adds Improved SQL Query Generation

    Entity Framework Core 2.1 has been released, bringing with it many features existing EF developers have long waited for. EF Core 2.1 adds support for SQL GROUP BY, support for Lazy Loading, and data seeding, among others.

  • .NET Core 2.1 Delivers Improved Performance and Deployment Options

    .NET Core 2.1 has been released by Microsoft, expanding the number of platforms it supports, improving performance (both at compilation and runtime), and provides new app deployment options for developers.

  • Build 2018: .NET Overview & Roadmap

    At Microsoft Build 2018, Scott Hunter, director program management, .NET and Scott Hanselman, director community, .NET gave a session on the future of .NET. The thrust of the presentation was that .NET can be the platform for building any kind of application: desktop, web, cloud, mobile, gaming, IoT or AI. Your existing language skills are not wasted and can be used in new areas.

  • Visual Studio 2017 15.7 Brings Full C++17 Compliance

    Microsoft has released a seventh update to Visual Studio 2017. Notable additions in this release include full C++17 compliance, an improved installer, and general quality of life changes that should benefit most developers.

  • Microsoft 365 and the Future of App Development: Microsoft Build 2018 Second Day Keynote

    The second day keynote focused on how Microsoft 365 is the future of app development. Although the talk was focused on the merging of Enterprise Mobility Services, Microsoft Office, and Windows 10 in Microsoft 365, the underlying Microsoft Graph platform will have much wider use as ubiquitous computing, the union of data and AI, and multi-sense and multi-device experiences become more prevalent.

  • .NET Core 3 Will Add Windows Desktop App Support

    During Microsoft's Build developer conference, the company announced that .NET Core 3 will include support for Windows Desktop apps. This means developers can use .NET Core to write Windows platform apps that use WinForms, WPF, or UWP.

BT