This Project will guide you to get started with Asp.Net Core and improve your asp.net core skills from beginner to advanced level. This tutorial covers the following Asp.Net Core features with examples
- Getting Started with Asp.Net Core
- Introduction to the .NET CLI & Templating
- Documentation & Community
- Asp.Net Core Internals
- Advanced Configuration
- View Components
- Advanced Sharing
- Console to Web Application
- Dynamically Rendered HTML
- Configuration
- Razor Pages
- CRUD
- Logging and Diagnostics
- Authentication and Authorization
- Enabling Authentication Using External Providers
- Introduction to Authorization
- Getting Started with Web API
- Web APIs and Swagger
- Working with Multiple Environments
- Globalization and Localization
Start learning Asp.Net Core by installing the following tools:
- Download and install VSCode. You can use your favorite text editor as well, but Visual studio code provides intellisense, node debugging features for fast development of html, Javascript & Css
- Download and install Visual Studio Community
- Download and install .NET Core SDK if you are not planning to use Visual Studio