Microsoft releases WCF for .NET Core, .5, .6+ ... does AF SDK now have a path foward to .NET Core?

UPDATED 2024 JAN 12:

We have begun work to implement a .NET 8 version of the AF SDK. Please continue to share your use cases and requirements!

 

We are targeting a release date in the second half of 2024, provided there are no interruptions

 

Source: Feedback Portal

 

 

UPDATED 2023 OCT 24: Feedback links were updated below. Admin response to request:

We have begun work to implement a .NET 8 version of the AF SDK.

Please continue to share your use cases and requirements!

 

As recent as October 2021, AVEVA/OSIsoft has stated before they were not going to port AF SDK to .NET Core. The primary technical reason was that AF SDK has a critical dependency upon Windows Communication Foundation (WCF) and WCF as not available in .NET Core.

 

Here is the OSIsoft Feedback Idea regarding porting AF SDK to .NET Core:

Feedback Idea: Upgrade .NET version support for AF SDK

 

On Thursday, April 28, 2022, Microsoft announced the release of CoreWCF, which will be a supported product for .NET Core, .NET 5, .NET 6 and beyond. See blog here:

https://devblogs.microsoft.com/dotnet/corewcf-v1-released/

 

Now that the biggest technical roadblock has been removed, does AF SDK have a path forward to .NET Core?

 

If you want your voice to be heard, please post to the Feedback Idea.

Parents
  • A small bit of news for 2023 Oct 24. The feedback item was updated today with an Admin response.

    "We have begun work to implement a .NET 8 version of the AF SDK. Please continue to share your use cases and requirements!"

     

    Note that .NET 8 is not due for release until 2023 Nov 14. I wish there was clarity about what "begun work to implement" means. Where in the pipeline would this be? Is it on the drawing board to begin investigating, OR has it been developed with .NET 8 Release Candidate, and now AVEVA is patiently waiting for .NET 8 to be released to production?

     

Reply
  • A small bit of news for 2023 Oct 24. The feedback item was updated today with an Admin response.

    "We have begun work to implement a .NET 8 version of the AF SDK. Please continue to share your use cases and requirements!"

     

    Note that .NET 8 is not due for release until 2023 Nov 14. I wish there was clarity about what "begun work to implement" means. Where in the pipeline would this be? Is it on the drawing board to begin investigating, OR has it been developed with .NET 8 Release Candidate, and now AVEVA is patiently waiting for .NET 8 to be released to production?

     

Children
No Data