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

How many previews will .NET 6 have before release? #6144

Closed
mingtong opened this issue Apr 9, 2021 · 8 comments
Closed

How many previews will .NET 6 have before release? #6144

mingtong opened this issue Apr 9, 2021 · 8 comments
Labels

Comments

@mingtong
Copy link

mingtong commented Apr 9, 2021

I am developing ASP.NET Core and WPF on Windows, I want to know when is the proper time to migrate to .NET 6 from .NET 5?
Yes, I am asking is it stable enough to do early development?

@mingtong mingtong changed the title How many previews will .NET have before release? How many previews will .NET 6 have before release? Apr 9, 2021
@jozkee jozkee added the question label Apr 9, 2021
@jozkee
Copy link
Member

jozkee commented Apr 9, 2021

How many previews will .NET 6 have before release?

It will have 7 previews, and 2 release candidates after preview 7.

I want to know when is the proper time to migrate to .NET 6 from .NET 5? is it stable enough to do early development?

I would say yes, it is a good idea to start using .NET 6 for new development, cc @leecow since he might know better about any guidelines for this.

@leecow
Copy link
Member

leecow commented Apr 9, 2021

The answer to when you should begin adopting really depends on what you're doing. We want folks to begin using Previews as early as possible so that we can hear feedback early enough to use before the final release.

Previews are inherently more unstable than the final release, though we work hard to ensure core functionality is as solid as possible. When we do find something that could present a problem for Preview users, we document it in the Known Issues document for the release.

New features and functionality provide opportunities for your projects to possibly solve problems in new ways. We have "what's new" issues available detailing many of the new features of .NET 6. Here's the issue for Preview 3 - dotnet/core#5890.

@srxqds
Copy link

srxqds commented May 8, 2021

hi, I found there are so many tests not passed https://github.com/dotnet/runtime/projects/48, will there be fixed at last?
the .net5 has 8 previews, why .net6 only 7 previews?

@gbtavares
Copy link

When Microsoft released version 1.0 it rated it stable for production. So we can objectively and officially say that yes, it is ready to be used in commercial applications.

In fact, a lot of people are already using it under these conditions.

Some people complain about some things. Including the lack of some components. Some that will never be implemented because it doesn't make sense in the .NET Core (but even that has changed a bit), others that we need to wait for a while, or get some alternative, as many people have done.

@angelochu7
Copy link

I visited this page because I tried to google "Why there are so many previews in .net 6?".
I am very confused by this preview thing in .net 6 and Xamarin MAUI preview 14,15 whatever. As a developer, I just want to focus on using a product which is stable enough and not confused by the update of .net version number like .net 4, .net 5, .net 6 or whatever.

@mairaw
Copy link
Contributor

mairaw commented Mar 18, 2022

Closing this issue since .NET 6 already released. .NET 6 had 7 preview releases and two release candidate releases before the final release in November.

The preview releases are meant to give developers a chance to try out the product before it's final. Right now, .NET MAUI is in preview as well as .NET 7.
You don't need to use any of the preview releases. You can always head to https://dotnet.microsoft.com/download and download the latest stable version.

@mairaw mairaw closed this as completed Mar 18, 2022
@angelochu7
Copy link

Thanks a lot mairaw for your prompt reply. It's clear now that I can ignore all the preview thing and updates about preview as I have already seen a lot or too much on the youtube.
By the way, the rapid change of updated .net version just make a simple person like me gone crazy.

@mairaw
Copy link
Contributor

mairaw commented Mar 18, 2022

Our product is now set to release every November:
https://dotnet.microsoft.com/platform/support/policy#dotnet-core

Upgrade from one version to the next should be straightforward. But you can adopt one LTS release (.NET 6, for example) and they are supported for 3 years.

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

No branches or pull requests

7 participants