Asp.Net Core MVC 3.1 tutorial with live application by Nitish
Welcome to Asp.Net Core MVC tutorial. This is a complete and step by step tutorial for all the developers.
WebGentle Free YouTube video:
You can learn Asp.Net Core MVC tutorial from WebGentle YouTube channel free of cost. You can access webgebtle youtube channel by clicking here
Kindly subscribe to Wegentle Youtube channel:
Subscribe to us: WebGentle Youtube channel
Who can learn from this tutorial:
All professionals who want to start their career in asp.net core framework and want to add new skill in their bucket, can learn asp.net core from this tutorial.
- Fresher
- Experienced
- Anyone who has basic knowledge of programming
Key features of this course:
- Free of cost - No need to pay anything
- Complete and step by step solution
- English language - Tutorial is available in English language
- Excellent combination of Theory, practical example & Live application.
Prerequisite:
No special knowledge is required for this tutorial. But it will be helpful if have basic knowledge of
- C# (Class, Method, Property etc.)
- OOPS Concepts
- HTML & CSS
List of all the videos:
- Asp.Net Core MVC 3.1 course overview
- What is .Net Core & ASP.NET Core
- Setting up dot net core machine development
- How to create asp.net core mvc web application (using Visual Studio 2019 & CLI)
- What is MVC pattern (model view controller architecture) in .net core
- Convert console application to web application in asp.net core
- Setup application on GitHub repository
- Middleware in Asp.net Core or app.Use(), app.Next(), app.Map()
- launchsettings.json in Asp.Net Core
- Environment variables in asp.net core
- Setup MVC in .Net Core application using AddControllersWithViews method
- AddMVC() vs AddControllersWithViews() vs AddControllers() vs AddRazorPages()
- Controller in Asp.Net Core MVC
- Model in Asp.Net core
- View in asp.net core application
- How controller finds a view (View Discovery) or Different way to return view from action method
- Razor ViewEngine in Asp.Net Core
- Conditional statements (If, Else, Ternary Operator, Switch) in Razor
- For & ForEach Loop in Razor Syntax
- Static files (Img, css & js) in asp.net core
- How to install & use client side library (jQuery & Bootstrap) in asp.net core
- Razor file compilation in asp.net core
- Layout in asp.net core
- Design a responsive home page for real-time application (Book Store)
- How to add navigation bar (navbar) in asp.net core application
- How to add footer in asp.net core application
- Display Model list data on view in Asp.Net Core
- RenderSection & Section in Asp.Net Core
- Design and develop a product detail page in asp.net core
- _ViewStart.cshtml file in asp.Net core
- _ViewImports file in asp.net core
- ViewBag in Asp.Net Core MVC
- ViewData in Asp.Net Core
- ViewData Attribute in Asp.Net Core
- Dynamic views in asp.net core
- Tag helpers in asp.net core
- Anchor Tag helper in Asp.Net Core
- Image tag helper in asp.net core
- Environment tag helper in asp.net core
- Link tag helper in asp.net core
- Create form in asp.net core
- What is Entity Framework Core
- How to install entity framework (ef) core
- How to setup DbContext class in entity framework core
- Generate database using entity framework core CLI
- Insert data in database using entity framework core
- Making Async call using entity framework core
- Get list of data from database using entity framework core
- Get details of book from database
- Model validations in asp.net core
- Validation summary (asp-validation-summary attribute) in asp.net core
- DataType attribute in asp.net core (Generate form fields from model)
- Dropdown in asp.net core (Create drop down using option tag)
- Dropdown in asp.net core with text and value property
- Dropdown in asp.net core using SelectList
- Create dropdown in asp.net core with text and value using SelectList
- Create dropdown in asp.net core using SelectListItem
- Create group in asp.net core dropdown (SelectListGroup)
- Multiselect dropdown in asp.net core
- Create dropdown using Enum in asp.net core
- Get and save dropdown data in database
- Custom Validation Attribute in asp.net core
- Custom tag helper in asp.net core
- Override existing html tag in asp.net core
- Client side validation in asp.net core using unobtrusive js
- Using jQuery Unobtrusive AJAX in ASP.NET Core
- Upload file (image) in asp.net core mvc, IFormFile in asp.net core
- Save image URL in database and display image on view
- Upload multiple images in asp net core
- Upload and view a pdf file in asp.net core
- Partial view in asp.net core
- Partial tag helper vs Partial vs PartialAsync vs RenderPartial vs RenderPartialAsync
- View Components in asp.net core
- How to get data from database and use in View Component in asp.net core
- How to pass parameters in view components in asp.net core
- Routing in asp.net core
- Attribute routing in asp.net core
- Route constraints in asp.net core
- Dependency Injection in Asp.net core
- Dependency injection in view (cshtml) file
- appsettings.json file in asp.net core
- Connection string in appsettings.json in asp.net core
- Read configuration using GetValue method from appsettings.json file
- Read configuration using GetSection method from appsettings.json file
- Binding Configuration to objects using Bind method
- Read configuration using option pattern (IOptions) from appsettings
- Reloading configuration using IOptionsSnapshot() in asp.net core
- Reload configuration in singleton service
- Named options in asp.net core
- IOption vs IOptionsSnapshot vs IOptionsMonitor
- Install Identity Core and generate Identity Core tables in database
- Design a registration (Signup) page in asp.net core
- Signup in asp.net core
- Add columns to aspnetusers table
- Configure the password complexity in Identity core
- Login in asp.net core using Identity core framework from scratch
- Logout in asp.net core
- Authorize attribute in asp.net core (How to secure an action method)
- Redirect user to login page (custom login url)
- ReturnUrl without using hidden field
- Claims in asp.net core identity (Display full name of logged-in user)
- Get logged-in user id in controller
- Change password in asp.net core identity
- Create custom SMTP email service in asp.net core
- Send email from asp.net core application using SMTP
- Send dynamic data (placeholders) in email from asp.net core app
- Allow only verified emails (accounts) to login
- Generate email confirmation token and send email to the user in asp.net core
- Click on link from email to verify the user email
- Resend email confirmation (verification) email in asp.net core
- Forgot password (Reset password) generate token and send email in asp.net core
- Forgot (reset) password in asp.net core
- Area in asp.net core
- Routing in areas in asp.net core mvc
- Roles in asp.net core (Create roles and manage roles using RoleManager & UserManager)
- Bundling and minification in asp.net core
- User lockout in asp.net core (Block user temporarily on wrong password attempt)
- Token lifespan in identity core
To be added…
Contact the author:
You can contact nitish on nitish@webgentle.com, nitish.webgentle@gmail.com
Nitish Blogs:
https://nitishkaushik.com