New in Views
- Improving productivity with Tag Helpers
- Leverage Razor Pages
- Sharing resources with Razor Class Libraries
- Reusing User Interfaces and workflow logic with View Components
Changes to Project Structure
- Supporting multiple platforms with .NET standard libraries
- Short-circuiting redirects with URL Rewriting
Eliminating JavaScript with Blazor
- Client-side (CSB) and Server-side Blazor (SSB)
- Integrating SSB into ASP.NET Core applications
- Creating Blazor components
Protecting Your Site from Hacks
- Path Transversal
- Cross-site Request Forgery
- Malicious Redirects