Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/seankilleen/presentation_netcoreworkshop

Sean's .NET Core Modernization workshop.
https://github.com/seankilleen/presentation_netcoreworkshop

dotnet dotnet-core modernization talk workshop

Last synced: 11 days ago
JSON representation

Sean's .NET Core Modernization workshop.

Awesome Lists containing this project

README

        

# Presentation_NetCoreWorkshop

Sean's .NET Core Modernization workshop.

## Benefits of .NET Core

* Speed
* Resource utilization
* Containerization & Deployment
* Xplat
* Better project files
* Hosting Options

## The Coming of .NET 5

* .NET Core is where all the new stuff will happen
* .NET 4.x is the last version that does things that way
* .NET 5 _is_ .NET Core.

## Obstacles to .NET Core Modernization

## Setting Ourselves Up For Success

## Pitfalls

* Reinstalling packages
* Dependencies not doing what they need to do
* Needing to move to OWIN middleware first
* Package updates causing headaches.

### Automated Testing

### Benchmarking

## Going through the process

### Getting to .NET Framework 4.7.2

### .NET Core Portability Analyzer

### Use the Roslyn API Analyzer

### Upgrading the Startup Files

### Updating Packages

### Updating the Project Format