I have an application that works fine on RC1 of ASP.NET MVC6. I heard that RC2 is going to use CLI instead of DNX command line tools.
Can somebody please tell me:
Will Project.json undergo any change (apart from package versions, of course)? Currently there is entry dnx451 and dnxcore50 under frameworks section. Will they change post RC2?
I know EF7 migrations commands are going to change but are there any code level changes?
Any other major code level change?
I can't use RC2 packages currently since this project is already in development. But trying to get a feel of what all I need to change when RC2 becomes available.
According to the roadmap, there shouldn't be any major changes:
RC1 - Stabilization
The focus for RC1 will be on polishing existing features, responding to customer feedback and improving performance and reliability. The goal is for RC1 to be a stable and production ready release.
RC2 - Move to .NET CLI
For RC2 we will move ASP.NET 5 to be based on the new cross-platform .NET Core command line toolchain.
There is more details on the changes needed to migrate between the two on Shawn Wildermuth's blog and David Pine's blog.
It mainly seems to be renamespacing from Microsoft.AspNet.*
dependencies to Microsoft.AspNetCore.*
ones
I believe there would be many code braking changes as ASP.NET 5 is already renamed to ASP.NET Core. So all the nuget packages version name is going to change and one will have to manually work and fix this. As there is no direct migration for now.
Coming back to your question
Take a look at this - What’s new in ASP.NET Core 1.0 RC2
And earlier this week, .NET team has released a sample RC2 project on github. It was also discussed in last ASP.NET community stand up last week. You can also read A First look at ASP.NET Core 1.0 RC2
ASP.NET Core RC2 availability has been announced recently.
Highlight changes from the announce:
Resources on migrating from RC1 to RC2:
Additional resources:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With