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

  • Delayed and Deprecated Features in Entity Framework Core

    While Entity Framework has a rather ignominious reputation for breaking backwards compatibility, it pales in comparison to the total rewrite undertaken for Entity Framework core. In this article InfoQ looks at some of the major feature changes and their repercussions.

  • Reviewing the .NET Core Roadmap

    The .NET Core project has released a new road map describing Microsoft's plans for the next 6-9 months.

  • .NET Core 1.0 Released

    Microsoft has formally released version 1.0 of .NET Core, the freely available and open source version of .NET. This provides developers a multiplatform way to target Windows, Linux, and Mac OS X systems with a single codebase.

  • RC2 Available for .NET Core and ASP.NET Core

    Microsoft has released the second release candidate (RC2) for .NET Core and ASP.NET Core along with the .NET Core SDK. New commands, and the addition of RyuJIT JIT compiler are among the many changes found in this release.

  • .NET Core Plans to Drop project.json

    Microsoft has decided to phase out project.json files over the next year or so, slowly returning to the standard .csproj style file.

  • Advanced Pattern Matching Features Removed From C# 7

    Advanced pattern matching features that were originally expected to be present in C# 7 have been recently excluded from the future branch and will not make it into the next version of the language.

  • How VS2015 Update 2 Improves .NET Native Code

    Visual Studio 2015 Update 2 has brought several new capabilities and improvements to VS2015. One area that has seen improvement is compiling code for .NET Native, yielding better support for generics and an improved backend compiler.

  • State of Open Source in .NET

    Some open source contributors recently raised concerns about the current state of open source in .NET. Discussions revolves around contributing to projects, both as an individual and as an enterprise. The role of Microsoft in the .NET ecosystem is also a the centre of the debate.

  • Discontinued Technology in .NET Core

    While some applications will have an easy migration path to .NET Core, especially ones based on ASP.NET MVC, others may run into problems. Not just obvious ones such as porting from WinForms or WPF to Universal Windows Applications (UWP), but subtler issues that are deep within the core of the .NET Framework.

  • ASP.NET 5 and .NET Core RC Ready for Production

    Microsoft recently released .NET Core and ASP.NET 5 Release Candidate, supported on Windows, OS X and Linux. Microsoft states this release is ready for production and will support it. Both release candidates are considered feature complete on Windows, OS X and Linux, although minor features may still be added until the final release.

  • Red Hat Linux Enterprise is Reference Platform for .NET Core on Linux

    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.

  • .NET Core Builds Support for FreeBSD

    Developers working on the .NET Core project have added support for the FreeBSD platform. It is now possible run a single .NET assembly across all 4 platforms (Mac OS X, Linux, Windows, and FreeBSD).

  • Visual Basic: Back by Popular Demand

    Once again, Visual Basic has been brought back from the brink of deprecation. Reversing a previous decision, VB will be fully supported in ASP.NET 5 including cross-platform.

  • Microsoft Introduces LLILC, LLVM-based .NET/CoreCLR Compiler

    The .NET Foundation has announced the release of a new project called LLILC (pronounced "lilac"). The project, initiallycontributed by Microsoft, aims to provide a new LLVM-based native code compiler for .NET Core which will make it possible to run .NET programs "on any platform that CoreCLR can be ported to and that LLVM will target."

  • Mono Adopts .NET Source Code

    A draft of the release notes for Mono 4.0 have been posted. Among other changes, they have started to adopt code from Microsoft’s CoreCLR project. At the same time, they are dropping support for .NET 4.0 and earlier. Mono will now only build .NET 4.5 compatible assemblies.

BT