- ASP.
NET Core documentation - Overview
- Get started
- What's new
- Tutorials
- Web apps
- Web API apps
- Real-time web apps
- Data access
- EF Core with Razor Pages
- EF Core with MVC, existing database
- EF Core with MVC, new database
- EF Core with MVC, 10 tutorials
- Tutorials (Microsoft Learn)
- Fundamentals
- Web apps
- Razor Pages
- MVC
- Client-side development
- Session and app state
- Layout
- Razor syntax
- Tag Helpers
- Tag Helpers
- Overview
- Create Tag Helpers
- Use Tag Helpers in forms
- Tag Helper Components
- Built-in Tag Helpers
- Advanced
- Web API apps
- Real-time apps
- Test, debug, and troubleshoot
- Data access
- Tutorials
- EF 6 with ASP.
NET Core - Azure Storage with Visual Studio
- Hosting and deployment
- Overview
- Host on Azure App Service
- Dev
Ops - Host on Windows with IIS
- Kestrel
- HTTP.
sys - Host in a Windows service
- Host on Linux with Nginx
- Host on Linux with Apache
- Host in Docker
- Proxy and load balancer configuration
- Host in a web farm
- Visual Studio publish profiles
- Visual Studio for Mac publish to folder
- Directory structure
- Health checks
- Security and Identity
- Overview
- Authentication
- Introduction to Identity
- Scaffold Identity
- Add custom user data to Identity
- Authentication samples
- Customize Identity
- Community OSS authentication options
- Configure Identity
- Configure Windows Authentication
- Custom storage providers for Identity
- Google, Facebook ...
- Policy schemes
- WS-Federation authentication
- Account confirmation and password recovery
- Enable QR code generation in Identity
- Use Cookie Authentication without Identity
- Azure Active Directory
- Secure ASP.
NET Core apps with Identity Server4 - Secure ASP.
NET Core apps with Azure App Service authentication (Easy Auth) - Individual user accounts
- Authorization
- Overview
- Create a web app with authorization
- Razor Pages authorization conventions
- Simple authorization
- Role-based authorization
- Claims-based authorization
- Policy-based authorization
- Authorization policy providers
- Dependency injection in requirement handlers
- Resource-based authorization
- View-based authorization
- Limit identity by scheme
- Data protection
- Secrets management
- Enforce HTTPS
- EU General Data Protection Regulation (GDPR) support
- Anti-request forgery
- Prevent open redirect attacks
- Prevent Cross-Site Scripting
- Enable Cross-Origin Requests (CORS)
- Share cookies among apps
- IP safelist
- Application security - OWASP
- Performance
- Globalization and localization
- Advanced
- Model binding
- Custom model binding
- Model validation
- Compatibility version
- Write middleware
- URL rewriting
- File providers
- Request-feature interfaces
- Access Http
Context - Change tokens
- Open Web Interface for .NET (OWIN)
- Background tasks with hosted services
- Hosting startup assemblies
- Microsoft.
Asp Net Core. App metapackage - Microsoft.
Asp Net Core. All metapackage - Logging with Logger
Message - Use a file watcher
- Factory-based middleware
- Factory-based middleware with third-party container
- Migration
- 2.2 to 3.0
- 2.1 to 2.2
- 2.0 to 2.1
- 1.x to 2.0
- ASP.
NET to ASP. NET Core - Logging (not ASP.
NET Core)
- API reference
No comments:
Post a Comment