Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support .NET Core only starting with Catel 6.0 #1547

Open
GeertvanHorrik opened this issue Feb 24, 2020 · 4 comments
Open

Support .NET Core only starting with Catel 6.0 #1547

GeertvanHorrik opened this issue Feb 24, 2020 · 4 comments
Assignees
Milestone

Comments

@GeertvanHorrik
Copy link
Member

@GeertvanHorrik GeertvanHorrik commented Feb 24, 2020

We are considering to only support .NET Core starting with Catel 6.0. This means we could, in theory, get rid of quite some components since they are now in .NET Core out of the box (such as logging, dependency injection, etc).

For the people that are unable to move forward / have to stick with .NET 4.x, we will support (paid!) 5.x Catel versions.

Moving to .NET Core will significantly decrease the maintainability footprint and allow us to move faster in smaller iterations.

@GeertvanHorrik GeertvanHorrik added this to the 6.0.0 milestone Feb 24, 2020
@GeertvanHorrik GeertvanHorrik self-assigned this Feb 24, 2020
@bigworld12

This comment has been minimized.

Copy link
Contributor

@bigworld12 bigworld12 commented Feb 27, 2020

I completely agree to this, but by .net core, are you referring to .net standard for Catel.Core or .net core ?

@GeertvanHorrik

This comment has been minimized.

Copy link
Member Author

@GeertvanHorrik GeertvanHorrik commented Feb 27, 2020

We could consider supporting .net standard. But... I think everything in the future will be .net core and .net standard will die a silent death (similar to PCL).

@bigworld12

This comment has been minimized.

Copy link
Contributor

@bigworld12 bigworld12 commented Feb 27, 2020

well based on this article here
https://devblogs.microsoft.com/dotnet/introducing-net-5/
.net standard will remain, and .Net 5 will replace .net framework and .net core

@GeertvanHorrik

This comment has been minimized.

Copy link
Member Author

@GeertvanHorrik GeertvanHorrik commented Feb 27, 2020

Do we still need .NET Standard? We are working through these issues now and will soon be sharing design docs for you to read and give feedback on.

I read this as in: it might no longer be required and will be gone in the future. But let's not throw away anything until we are sure. We will support .NET Standard / .NET Core for Catel.Core as I foresee it now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.