Complete React CRUD with Asp.Net Core Web API | Full Stack Tutorial

Tanki Online Generator Click HERE

React js CRUD Operations- Insert, Update, Delete and Retrieve are implemented with Asp.Net Core Web API from Scratch.

First of all, we build Web API in Asp.Net Core with SQL Server and Entity Framework. Defined DB Model with EF Code First Approach then
created Asp.Net Controller with web methods for CRUD Operations.

Created React App with create-react-app package. A Form is designed using Material-UI.
Implemented Validation per control as well as whole form. Web API is consumed during Form Submission and Retrieved
existing records once the app is rendered. For State Management we used Redux. Unlike previous react tutorials here we
created React component with React Hooks.

Points discussed :
– Build Web API in Asp.Net Core with CRUD web methods
– React Form Design with Material UI
– Implemented CRUD with Redux
– Enabled CORS in Web API
– Consume API web methods from React
– Real-Time Form Validation
– etc

Tools Used : VS Code, Visual Studio, SSMS, Postman

Discussion @ Time
0:02:10 – Define Asp.Net Core DBModel
0:11:12 – Controller for CRUD
0:14:56 – Test Web API with Postman
0:17:47 – Create React js App
0:20:42 – Intro to Redux
0:27:57 – Implement Redux store, action & reducer
0:35:14 – Consume .Net Core Web API
0:43:05 – Map Redux data & actions to components
0:49:07 – Enable CORS in Asp.Net Core
0:53:53 – Integrate Material UI to React App
1:04:48 – Design Form with Material UI
1:10:19 – React Hook Component with Re-usable code for form
1:21:12 – Form Validation
1:32:19 – Redux Actions & Reducer for Insert, Update & Delete
1:38:07 – Insert New Record to DB
1:40:35 – Edit a Record
1:50:35 – Show Toast Message
1:53:32 – Delete Operation

📂 Download Project Source Code

📖 Best Book for Angular from Amazon (Affiliate)

☕ Buy me a Coffee (Channel Support through Donation)

Subscribe to this channel Link to this video
➤ ➤

🌀 Related Videos __
: React CRUD with and without Redux
: React js Todo App
: .Net Core Web API CRUD with Angular 7
: Asp.Net Core MVC CRUD
: Master Detail CRUD Web API + Angular

🌟 About this Channel __
CodAffection – [ New videos every Monday at 12:30 PM UTC. ].
This channel is all about teaching and motivating software developers to build applications/ websites in various technologies/ programming languages like Angular, NodeJS, Asp.Net, C#, JavaScript, SQL, Python, etc.

🔗 Social Media Links __
Blog :
Facebook :
Twitter :
Youtube :

📚 Most Recommended Books ___
Code Complete(2nd Edition) :
The Art of Computer Programming :
Clean Code :
Design Patterns :
The Pragmatic Programmer :

💰 Purchase for Developers _
💻 Laptops
MacBook Air :
Dell XPS 9570 :
ASUS ZenBook 13 :
Lenovo Ideapad :
⌨️ Keyboard : Das 4 Professional :
🖱️ Mouse : VicTsing :
🎧 Headphone : Mpow 059 Bluetooth :

🎬 All Playlist ___
: Angular
: Asp.Net Core
: Node JS
: Asp.Net MVC
: Web API
: MEAN Stack
: C# Tutorial
: Asp.Net WebForm
: C# WinForm
: Crystal Report
: Common C# Excercises
: CG Exercises in C Program

#ReactTutorial #AspNetCoreTutorial #CodAffection


Products Review On This
iPhone XS, iPhone XR, Samsung Galaxy, Google Pixel 3, Red Hydrogen, OnePlus 6T, Samsung Note 9, iPhone X, iPhone 8, Tesla, Apple Watch, Razer Phone 2, Asus ROG, Macbook Pro, Macbook Air, Oppo Find X, iMac Pro, iPhone XS Case, Samsung Galaxy Case, Pixel 3 Case, Smartphone, Cheap Smartphones, iPad Pro, iPad Mini

YouTubers Who Inspired This
Linus Tech Tips, Unbox Therapy, Marques Brownlee (MKBHD), Austin Evans, Apple Tips, Dope Or Nope, Jonathan Morrison, Tech Of Tomorrow, Worth It, Snazzy Labs

Check Out Our Playlist of Awesome Unboxing’

Tanki Online Generator Click HERE