-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Software Architecture with C# 12 and .NET 8
By :

WCF technology has not been ported to .NET 5+ and there are no plans to perform a complete port of it. Part of the source code was donated, and an open-source project started out of it. You can find information about this project at https://github.com/CoreWCF/CoreWCF. Instead, Microsoft is investing in gRPC, Google’s open-source technology. Besides, .NET 8 has excellent support for REST services through ASP.NET Core.
There is a tool developed by Microsoft to help you with the migration of WCF applications to the latest .NET. You can find it at https://devblogs.microsoft.com/dotnet/migration-wcf-to-corewcf-upgrade-assistant/.
The main reasons behind the decision to abandon WCF are as follows: