ASP.NET Core Web App Tutorial - Part 1

preview_player
Показать описание
#dotnet #dotnet_tutorial #full_stack

In this video series, I'll be building a library management system from scratch using the ASP .NET Core framework with MVC.

▬▬▬▬▬▬ 🎒 Udemy Course 🎒 ▬▬▬▬▬▬

Topics covered throughout this series include the Model View Controller design pattern, Code First database migrations, DbContext, dependency injection, implementing services, the ASP.NET Razor Engine, and Visual Studio tips.

In the first video, we'll create the ASP.NET web project, configure it to work with a SQL database, determine the structure of our data, and run several database migrations to build a schema. In the next video, we'll cover the model-view-controller pattern in greater detail, and begin building our web components.

Like videos about web development, DevOps, and machine learning? Please support me on Patreon!

▬▬▬▬▬▬ 👋 Get in Touch! 👋 ▬▬▬▬▬▬

▬▬▬▬▬▬ 🕘 T I M E S T A M P S 🕘 ▬▬▬▬▬▬
0:00 - Intro and Background
1:13 - Project Demo
7:00 - Creating a new Project in Visual Studio
8:37 - Shared Razor Layout
9:39 - Starting the Project
17:28 - Create Data Access Layer
21:00 - DbContext
27:20 - Add EF Core
30:19 - Running Database Migrations
33:20 - Microsoft SQL Server Management Studio
34:20 - Defining the Schema
38:40 - Create Domain Models and Migrate
46:58 - Summary and Outro

▬▬▬▬▬▬ 📚 TOPICS OVERVIEW 📚 ▬▬▬▬▬▬
☁️ Setting up ASP.NET Core Project ☁️
► Full-Stack Web Development with ASP .NET Core
► Using Visual Studio
► SQL Server
► ASP.NET Core MVC with Razor
► SQL Server Management Studio (SSMS)

▬▬▬▬▬▬ 🔗 LINKS ▬▬▬▬▬▬
Note! I've been working on a refactor of this project -- checkout the livestream branch in that repo.
Рекомендации по теме
Комментарии
Автор

I've got to say, it's been almost a year and a half since I watched this video. This really helped me learn a lot and kick-start my career, I now lead development on these projects at work. I feel like I can create anything. Thanks Wes.

Zimeftw
Автор

Well, well, well! Isn't this guy just the greatest and coolest teacher on the internet? He responds to comments too. The quality and practicality of the content on this channel truly beat the majority of the paid courses out there. Please keep up the good work.

dab
Автор

This is one of the best "Production Level" demo tutorials out there thanks. All the others are like basic beginner level.

dulipub
Автор

What I like about your videos is that I don't get bored even though I don't get it initially

suhardisjahrial
Автор

Superb tutorial so far. I had a very loose grip on ASP.NET MVC and a working knowledge of C# and this is really filling in the gaps for me. I've learned loads from hearing Wes explain something and then going off and doing a small amount of background reading (TPH, lazy loading to name but two). Thank you so much.

markhanley
Автор

I usually like learning from different sources and watching a 4 video series that is relatively long didn't sound like my thing at first. After watching a couple of videos, reading some articles and documentation I have to say this tutorial is extremely good, perhaps it seems boring at first but it's totally worth the time. Thank you!

matigramirez
Автор

Just watched this video and it seriously blows away anything I watched on the subject on Pluralsight or Udemy. You should consider adding this as a paid course on Udemy to get back some renumeration for your hard work - I'd certainly have paid for this course (assuming it was priced sensibly!) . Your tutorial is clear, step by step, explains EVERYTHING and builds a really good sample application. Just about to watch Part 2 now. Keep up the excellent work mate :)

stealthworks
Автор

I'm halfway through this video and I am already enjoying the clear and concise explanations. This is definitely going to be a great series, and I look forward to finishing it soon.

josephgonzales
Автор

Hi Wes.
At 48:29 you define all DbSets, (except the Patron) in the LibraryContext.
It looks like a shortcut. If so, how to do it ?

marcosoliveira
Автор

I have encountered little problems here and there, but I managed to successfully get to the end of the video. Tomorrow I'll start the second video. Thanks so much for uploading this!

pacifyingflake
Автор

Dude I just started your video and so far I'm loving it. Thanks man. It's very hard to find tutorial with actual project from beginning to end. Again we really appreciate it.

maxamad
Автор

I'm a Junior Developer in .NET and i first found your video of Angular 4 which was really helpful. Please keep uploading such content it's really helpful :) Please make some videos about CRUD operation using Angular 4 and Asp.Net Web API and Sql with Entity Framework.. And also some videos on CRUD operations Asp.net MVC and Web API.. Looking forward for your upcoming videos !!

manojkumaringalagi
Автор

02:00am in the night here in Argentina and I'm finishing the first video of the series. This one was really cool and the next ones look promising too!

CarlosSanchez-jzto
Автор

I dont know if anybody noticed but between 28:56 and 28:57 in Library project the new file named LibraryDbContext.cs magically apeared. Somaybe this is reason why migration works in video and do not work when you try it on your machine!?

imarijanovic
Автор

One of the best programming channel on Youtube. you ARE AMAZING

anasabubakar
Автор

Hey Wes — Here's a comment you really should answer:
*“Ivan Marijanović
- 3 months ago
*

*I dont know if anybody noticed but between **28:56** and **28:57** in Library project the new file named LibraryDbContext.cs magically apeared. Somaybe this is reason why migration works in video and do not work when you try it on your machine!?”*


He has an extremely good point there. Only by reading this in the middle of writing my "Initial" comment I found out why your migration doesn't work for us.
You skipped a step where that file LibraryDbContext.cs was created.


*WTF did you do when you cut the recording???*

lukenukem
Автор

I am getting paid to learn from your videos, lol, simple and relativly short, thanks. :)

michaelslavev
Автор

This is great! I just migrated from Java Plartform and I think ASP.NET Core is the future as it targets Multiplartform. It's a Pain running from Servlets into MVC! lol! But I believe the integration will be quicker since C# and Java aren't that different so I'll just have to focus more on MVC and razor pages.

tmjacademy
Автор

Finally a updated tutorial! their are so much confusion for beginners like me with old MVC .net and new net core

raf.nogueira
Автор

Loved this link! Very easy to understand and very soft spoken. Thank you

mehedisardar-oit