Our product has a huge code base with about 1000 developers. You can't easily migrate such a product to a new framework version. Additionally we use features like remoting which are not available in dotnet 5 / 6 anymore So it requires a lot of refactoring first to be migration ready. We thought by switching to our ipc grpc we a ready for the future. But now the grpc support got dropped and no alternative is given. Actually I don't understand the decision. I think we are not the only project in large enterprise environments which can't migrate so easy their code base to something new. And since especially such ipc frameworks like remoting and wcf got dropped by dotnet 5 /6 and grpc was recommended as an alternative by Microsoft, we can't use it as well as long as we can't migrate the whole system. but to be migration ready we need to get rid of such old communication frameworks.... it's like an unresolvable ring dependency
Jan Tattermusch schrieb am Montag, 23. August 2021 um 11:39:54 UTC+2: > Unfortunately, no. For running grpc-dotnet, you need to be on the ASP.NET > Core stack, i.e. on .NET Core 3+ (or even .NET Core 2+ has just went out of > support a few days ago). > As described in https://grpc.io/blog/grpc-csharp-future/, once Grpc.Core > is deprecated, all the users will be expected to migrate to grpc-dotnet. > Realistically, the Grpc.Core package will remain available for quite a > while after that (we're not going to actively hide/remove it), but it won't > be getting official support past the deprecation date. > > Can .NET 5 and .NET 6 (where grpc-dotnet is fully supported) help you with > migrating off of .NET Framework? > Btw, if this is about the needing to run on older windows versions (that > don't have .NET Core or .NET 5+, preinstalled), please note that with .NET > 5+ you can build standalone single-file deployments, which remove the need > to pre-install stuff on machines where you're are deploying. > > On Wednesday, August 11, 2021 at 2:55:26 PM UTC+2 Tom Teag wrote: > >> It was announced that the Grpc.Core package will be phased out. Is there >> any other possibility to run a gRPC Server on the full .NET Framework (4.8) >> than using the Grpc.Core package? > > -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/c1187859-df0b-48e7-8d54-6193ea510549n%40googlegroups.com.
