Today we’re excited to support a new project announcement, Core WCF.
Core WCF is a new community owned OSS project under the .NET Foundation with its initial code donated from a WCF team member at Microsoft. Core WCF is not intending to be a 100% compatible port of WCF to .NET Core, but aims to allow porting of many WCF contract and service implementations with only a change of namespace. Initially, it will be for HTTP and TCP SOAP services on-top of Kestrel, which are the most commonly used transports on .NET Framework. This project is not yet ready for production but needs people to get involved and help get it there faster. If you are interested in this, or want more details about the project, then we encourage you to go and explore the Core WCF project on GitHub.
For more context on how Core WCF fits in with the .NET 5 roadmap, see Scott Hunter’s post on the .NET team blog, Supporting the community with WF and WCF OSS projects.
I think this is a great example of how the .NET Foundation can help coordinate .NET open source projects in a way that benefits the broader community. Microsoft reached out to us and said they could help contribute the beginning code for this project as well as some ongoing development support. We reached out to some .NET open source community leaders, and helped put together a team led by Tibi Covaci. Going forward, it’s going to be helpful for this project to have the .NET Foundation’s support services as they get off the ground.
Congrats to the team on their public launch, and looking forward to helping you build a successful project.