Complete 3 Hour ASP NET 6.0 and Entity Framework Core Course!

  Рет қаралды 420,255

tutorialsEU

tutorialsEU

Күн бұрын

🚀 Learn ASP NET and Angular Full-Stack development with our complete course here:
www.udemy.com/course/master-f...
Pizza Images Download: bit.ly/3urEdWe
What is ASP.NET?
Free. Cross-platform. Open-source.
A framework for building web apps and services with .NET and C#.
.NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications.
ASP.NET extends the .NET developer platform with tools and libraries specifically for building web apps.
What is Razor Pages?
Simply put, Razor Pages is a simplified and easier-to-use page-based web application programming model that focuses on using a file-based routing approach eliminating much of the workload that ASP.NET MVC introduced.
This also keeps UI and Business Logic separate but still within the page.
Razor Pages is the recommended way to create new page-based or form-based apps for developers new to ASP.NET Core.
Razor Pages provides a more accessible starting point than ASP.NET Core MVC. It benefits, in addition to the server rendering benefits, of:
🔸Quickly build and update the UI. Code for the page is kept with the page while keeping UI and business logic concerns separate.
🔸Testable and scalable to large apps.
🔸Keep ASP.NET Core pages organized in a more straightforward way than ASP.NET MVC:
🔸View specific logic and view models can be kept together in their namespace and directory.
🔸Groups of related pages can be kept in their namespace and directory.
Each Razor Pages record found under the Pages index equates to an endpoint.
Razor Pages have a related C# document called the page model, which holds each page's behavior.
Additionally, each page works on the limited semantics of HTML, just supporting GET and POST methods.
Razor Pages makes use of the popular C# programming language for server-side programming, and the easy-to-learn Razor templating syntax for embedding C# in HTML mark-up to generate content for browsers dynamically and cross-platform server-side HTML generation.
So how are we going to use this for our understanding of this chapter? By building a Pizzeria Website.
In the next video, let´s get a quick overview over what we are going to be making for this chapter!
Razor Pages is a newer, simplified web application programming model. It removes much of the ceremony of ASP.NET MVC by adopting a file-based routing approach. Each Razor Pages file found under the Pages directory equates to an endpoint
Razor Pages can make coding page-focused scenarios easier and more productive than using controllers and views.
For a FULL ASP.NET Tutorial make sure to check out the COMPLETE COURSE!
Timestamps
0:00 Intro
01:30 What is ASP NET Core 6.0
02:30 Why ASP NET Core 6.0
08:30 What tools other than Visual Studio do we need?
11:54 MVC Chapter
35:40 Changing our Navigation
44:00 Creating a form
1:07:20 What is Razor Pages
1:20:05 What are we going to build
1:26:50 Homepage and the basics of Bootstrap
1:45:40 Our Sales page
1:59:09 What is MVVM?
2:01:07 Set up a Data Model
2:06:40 Set up a View Model
2:18:15 IActionResult OnPost and RedirectToPage
2:29:00 OnGet and Displaying data from URL
2:42:16 Mock Database and ASP-Route
2:56:30 Adding an SQL Database
3:13:02 Saving Data to the Database
3:19:00 Show Pizza Orders Page
3:25:50 Final Adjustments
3:28:50 Outro
#mvc #asp #course #code #programming #tutorial
Discord: / discord
TAGS
html,tutorial,code,programming,simplilearn,how to make a website,razor,visual studio,website,course,mvc,programming with mosh,asp net,dotnet,code with mosh,entity framework,asp net core,tim corey,dotnet core,ASP NET,Razor Pages,Entity Framework Core,Course,asp,tutorialseu,csharp,c sharp,beginner,entity,framework,core,MVC,ASP.NET,Core,Crash Course,c#,freecodecamp,what is asp.net,asp.net for beginners,learn asp.net,freelance web developer,backend developer

Пікірлер: 171
@tutorialsEU
@tutorialsEU 2 жыл бұрын
🚀Learn ASP NET and Angular Full-Stack development with our complete course here: www.udemy.com/course/master-fullstack-web-development-with-angular-and-csharp-aspnet/?referralCode=1506E05A57EE550675F0
@alejandrolazo3766
@alejandrolazo3766 2 жыл бұрын
Where does Angular 13 will feat on this projects, or it is not necessary to use that framework. I am try to learn how to build apps that will work in all Mobile Platforms.
@timothee52
@timothee52 Жыл бұрын
Really nice tutorial, i really love that you go into details and explain them! Really nice work, i think i am going to take the full course !
@AveN7ers
@AveN7ers Жыл бұрын
I was having trouble with my links. You need to put a "/" at the start of asp-page links. I believe that the "/" makes it an absolute path whereas leaving it make the link a relative path.
@slashslash92
@slashslash92 Жыл бұрын
Finally a tutorial using the latest version and is actually good. Appreciate it so much
@danieldavy9011
@danieldavy9011 2 жыл бұрын
Great work! I enjoyed it even though in some points I struggled to follow all the steps due to tons of visual and audible information XD. Thank you very much for this class!
@megakyle83
@megakyle83 Жыл бұрын
Excellent tutorial! You are great teachers! Thank you for making this content free for all to learn and cheers to your journey on growing your KZfaq channel ;)
@alfredkufa3135
@alfredkufa3135 Жыл бұрын
Hey, no hate here just wanted to point out a couple of things. The first is that this probably the best educational video I have ever seen from the realm of IT, just because of its length (amount of content). However, I can't help but notice the different approach of the moderators. The first one is taking things step-by-step, explaining everything for example even the little things like . It is in my opinion this depth of explanation that separates great tutorials from mediocre ones. The second guy on the other hand, was going too fast in my opinion, and isn't bothered with explaining at all. Also the second guy left the previous guy's code and didn't expand on it, which just led to unnecessary confusion.
@soumyajitbhattacharya4644
@soumyajitbhattacharya4644 Жыл бұрын
True that.
@tutorialsEU
@tutorialsEU Жыл бұрын
Thanks alot for you feedback! For our updated video we will keep that in mind! Greets, the second guy (Jannick)
@alexpopowski1318
@alexpopowski1318 11 ай бұрын
True. The syntax guide to create dog data, it was way too overwhelming due to blitzing through it.
@kopilkaiser8991
@kopilkaiser8991 9 ай бұрын
Thank you for such a useful and helpful video. This have helped me increase my understanding in this area of topic.
@vivac4893
@vivac4893 2 жыл бұрын
What a nice course you produce man. I'm really glad for that. Thanks.
@relaxinghaven648
@relaxinghaven648 2 жыл бұрын
Great tutorial ! very well explained and easy to follow :) Thank you
@pentoxide2465
@pentoxide2465 Жыл бұрын
Thank you for this great tutorial. It's so helpful and readable!
@aileenchan3741
@aileenchan3741 Жыл бұрын
Thank you for the tutorial! It's really the best one I have seen so far!
@abraradnan854
@abraradnan854 Жыл бұрын
What a worthy tutorial, you have keen eye for details that help beginners , thank you so much.
@albertdavidbangura7271
@albertdavidbangura7271 Жыл бұрын
Great tutorial, thank you very much! Going to get the full course ASAP!
@jeremyanderson3534
@jeremyanderson3534 Жыл бұрын
Outstanding course guys. I learned a ton. Thank you!
@nightwing09x
@nightwing09x Жыл бұрын
Currently going through wpf section of your c# master class this is probably above me but love what you do
@proudkhan82
@proudkhan82 2 жыл бұрын
@53.46 even if you dont specify which model the Create view is going to work with, the application still runs fine without any problem. So it works with just return View() in the Create action
@DigitalTECHJOINT
@DigitalTECHJOINT 2 жыл бұрын
Great!!! Enjoyed the course . Very Helpful . Thanks
@anupamchakma
@anupamchakma Жыл бұрын
Thanks for the tutorial. Very informative & well explained.
@Last6241
@Last6241 11 ай бұрын
Хороший курс, после него большая мотивация написать свой проект,в общем лайк!)
@ilijapajkanovic9514
@ilijapajkanovic9514 2 жыл бұрын
You teached me soo much, thank you!!!
@pbznt
@pbznt 2 жыл бұрын
Incredible tutorial. Thank you.
@wilfredj.m.kabathi1633
@wilfredj.m.kabathi1633 Жыл бұрын
Very great course. Thank you so much!
@invisible2160
@invisible2160 2 жыл бұрын
Very cool and informative video!!! Can't wait for more ^^
@noranora847
@noranora847 2 жыл бұрын
Great course! Thank you for sharing.
@bonissocool4638
@bonissocool4638 Жыл бұрын
Thank for helping me! keep this good work
@user-cl7ku4em6f
@user-cl7ku4em6f Жыл бұрын
This video is so great. I really recommend it to you.
@tiagopinto8203
@tiagopinto8203 Жыл бұрын
I have no words...ty so much
@vpn4981
@vpn4981 2 жыл бұрын
Great video thanks for the skill sharing.
@nyionic8663
@nyionic8663 Жыл бұрын
amazing tutorial! i was struggling for so long until i came across this
@tutorialsEU
@tutorialsEU Жыл бұрын
awesome!
@deandre1988
@deandre1988 2 жыл бұрын
Seriously outdated info. Great that you updated and collected this all into one free video. I’d suggest going into minimal api, vertical slice architecture, I think you’ll find it more interesting and the audience find it more current and entertaining.
@lancemarchetti8673
@lancemarchetti8673 Жыл бұрын
Super awesome 👌🏼..thanks for dotnet program tuts!
@sivtsev
@sivtsev 2 жыл бұрын
You are profi! Nice work!!!
@rik0904
@rik0904 2 жыл бұрын
thx for video it helped to start with asp net .
@kitarolivier
@kitarolivier 2 жыл бұрын
Thank you for this wondeful tutorial. Just a detail : the db insert should be done in the confirm page, because actually, it is inserted before we confirm the order. Anyway, it's a great tutorial.
@achkatam
@achkatam Жыл бұрын
Did you manage to do that? If yes could you tell how you did it, please?
@everyonecanbefascist
@everyonecanbefascist Жыл бұрын
This course is AWESOME!!!
@jordanrashkov2422
@jordanrashkov2422 2 жыл бұрын
Is it me, or the order record in the db gets updated on each get request to the checkout page and not when the user clicks the Confirm Order! button?
@Mikewendwosen
@Mikewendwosen 2 жыл бұрын
welcome back and thank you for the tutorial
@tutorialsEU
@tutorialsEU 2 жыл бұрын
Thanks Mikiyas. You can expect quite some videos in the next months
@warezzwolf3554
@warezzwolf3554 Жыл бұрын
This video helped me out so much, I have been developing int 4.5 framework for a while now, trying to upgrade my skills. This really helped me. I am thinking about signing up for your course. You video mentions Blazor server and MVC but I don't see these mentioned on the site mention am I missing it?
@eliashailu2857
@eliashailu2857 Жыл бұрын
Thanks, Great job.
@Ahm3dK
@Ahm3dK Жыл бұрын
many thanks for your awesome work.
@Rizkiaqa
@Rizkiaqa Жыл бұрын
Nice Video. Thank you for creating this. This is helpful and awesome. Btw, where can i have the source code ?
@bilmiyorumabilazmdegil4711
@bilmiyorumabilazmdegil4711 2 жыл бұрын
thanks sir i think you were created to teach something #respect
@mohacker
@mohacker Жыл бұрын
Thanksssssssssss for this amazing course it has no wrong in it
@PenguinSports02
@PenguinSports02 2 жыл бұрын
EXCELENT COURSE !!
@phucwall121
@phucwall121 Жыл бұрын
great video bro. hoping you have a video about authentication and authorization
@patriotssoar915
@patriotssoar915 Жыл бұрын
AWESOME!😊
@edudigitalAIM
@edudigitalAIM 2 жыл бұрын
Very good efforts...make more videos
@rifatislamrakesh
@rifatislamrakesh Жыл бұрын
Thanks!
@yasinshirwan407
@yasinshirwan407 2 жыл бұрын
very helpful
@lucsky8
@lucsky8 2 жыл бұрын
Tks very well done
@ni.official
@ni.official Жыл бұрын
Thank you your tutorials is useful
@sabuhihaziyev1805
@sabuhihaziyev1805 2 жыл бұрын
Thanks for video
@eyemaneyeman9341
@eyemaneyeman9341 2 жыл бұрын
Excellent
@alysonramos3424
@alysonramos3424 2 жыл бұрын
thanksssssss
@thebluerose1215
@thebluerose1215 Жыл бұрын
Nice man ty
@strawb3rrie522
@strawb3rrie522 Жыл бұрын
Love the Dark Souls reference. Sif is the best doggo
@laddrusso5243
@laddrusso5243 Жыл бұрын
Thanks man love germany
@turglow01
@turglow01 2 жыл бұрын
any idea why around 50:00 mins in his entire form box is more central, while mine is hugging the left of the page? Did i forget to include something?
@angelslayer9567
@angelslayer9567 Жыл бұрын
Cheers.
@user-lc1ku7bd3q
@user-lc1ku7bd3q Жыл бұрын
Thank you so much sir
@Odeserk
@Odeserk Жыл бұрын
Nice one 🔥🔥🔥
@nouchance
@nouchance 2 жыл бұрын
Thank you sir !
@tutorialsEU
@tutorialsEU 2 жыл бұрын
You are welcome! :-)
@ZoeAlternis
@ZoeAlternis 11 ай бұрын
you should be adding it AFTER you click on Confirm Order. BasePrice should be FinalPrice. the folder for models was originally called "Models" but in SQL portion of the project it is called "Model". the SQL portion is way too fast. recommend anyone watching to make heavy use of pause or slow it down to half speed.
@achkatam
@achkatam Жыл бұрын
any ideas why manual created classes as mainText and etc. don't work. In general whatever I created in site.css seems not to be working.
@GuitardedDude88
@GuitardedDude88 Жыл бұрын
Thanks for the video! I just wish you hadn't used Bootstrap and created in CSS yourself.
@razakalsharafy4708
@razakalsharafy4708 2 жыл бұрын
Thank you so much.
@tutorialsEU
@tutorialsEU 2 жыл бұрын
No problem!
@cmargok
@cmargok 2 жыл бұрын
thanks for sharing your knowledge, new sub, =)
@tutorialsEU
@tutorialsEU 2 жыл бұрын
Glad you like it!
@donal9914
@donal9914 2 жыл бұрын
minute 8 you forgot to mention when rendering is done in client machine with blazor or a frontend framework like Angular Vue React, the whole application si divided in 2 parts frontend for the above and a backend at your choice ( in this case c# ). The interaction then betwen frontend and backend it is provided by REST API services in most of the cases. Comparing to MVC or Web application where the interaction between frontend ( views ) and backend ( logic ) is not that much separated. and they talk directly thru c# code mimics of a client server app all in one I could say...
@ahmedifhaam7266
@ahmedifhaam7266 Жыл бұрын
@@Okni301 huh?
@ahmedifhaam7266
@ahmedifhaam7266 Жыл бұрын
It's not possible to do front-end rendering on server with react ?
@89Ssik
@89Ssik Жыл бұрын
Can someone tell me why we need to type /helloworld in address bar and not /helloworldcontroller as its written in document? 23:50
@akampurirarugumambajumark2357
@akampurirarugumambajumark2357 2 жыл бұрын
Great free content!!
@tutorialsEU
@tutorialsEU 2 жыл бұрын
yes! Make sure to subscribe :)
@bheesham1985
@bheesham1985 2 жыл бұрын
Thanks for this video. Can you share github repo of this project?
@markusschnepf
@markusschnepf Жыл бұрын
Dennis Panjuta, I know this name from Udemy and Unity courses. Great! At 0:12 I knew, it's going to be good!
@debelafalanga9874
@debelafalanga9874 2 жыл бұрын
It says ASP NET 6.0, not web design course. And what about async or repository pattern for example, DI? Is this superbeginner category?
@somensingh5345
@somensingh5345 2 жыл бұрын
Your IF condition for checkbox is not working..plz check it
@khalidbaraka4073
@khalidbaraka4073 Жыл бұрын
Seems like Object explorer is not an option when you click on View in order to get the connection string ( for MAC users ) for min 3:05:31
@cristiandanielherrera4349
@cristiandanielherrera4349 Жыл бұрын
very good pizza C#
@minishaji9285
@minishaji9285 Жыл бұрын
Good Tutorial . Pls give link for publishing and deploying
@primpk4962
@primpk4962 Жыл бұрын
it looks good
@yugu5604
@yugu5604 Жыл бұрын
How to publish this website on Azure with the database? I published it, but the database (order page) shows an error.
@Rizkiaqa
@Rizkiaqa Жыл бұрын
i downloaded the video :)
@user-gg7qc4nw3w
@user-gg7qc4nw3w Жыл бұрын
thanks from taiwan.
@oscardd411
@oscardd411 2 жыл бұрын
what font are u using?
@attraction-kashish458
@attraction-kashish458 2 жыл бұрын
my data save in database even before i press confirm order button what is the reason kindly inform me please.
@iliealbinavasi7791
@iliealbinavasi7791 2 жыл бұрын
Excellent, but I have a little problem with paquetNuGet I can't instalate
@geraldflores5662
@geraldflores5662 Жыл бұрын
I check your website and I would like to apply. Do you guys provide certification? like cert of completion or something?
@franckespinosa5776
@franckespinosa5776 2 жыл бұрын
Great tutorial, thank you. However, I do disagree with 1 very important thing! Pineapple pizzas are the best..! 😀
@크로노
@크로노 2 жыл бұрын
Good
@user-yt8cf6zw1i
@user-yt8cf6zw1i Жыл бұрын
the best
@yutianzhang6058
@yutianzhang6058 2 жыл бұрын
Is this video a subset of the one on udemy?
@JimmieZaccai
@JimmieZaccai 2 жыл бұрын
Do you teach MS SQL in your courses?
@mehmeh8883
@mehmeh8883 2 жыл бұрын
Hey great course! My question is how can i add more than one table in the database
@HelloWorld-th9vb
@HelloWorld-th9vb 2 жыл бұрын
You add a dbset to your application db context
@ms.emirhan
@ms.emirhan Жыл бұрын
I just stuck in creating a form side and i can't get any submit form. And i look, so i didn't put submit button inside of form :D
@sameerksah
@sameerksah 2 жыл бұрын
I am using Manjaro Linux, so how would I go about that?
@nelsonmudanya3015
@nelsonmudanya3015 2 жыл бұрын
Great content
@tutorialsEU
@tutorialsEU 2 жыл бұрын
Thank you Nelson!
@nelsonmudanya3015
@nelsonmudanya3015 2 жыл бұрын
@@tutorialsEU keep doing what you are doing, it is excellent...
@arpihakhverdyan2462
@arpihakhverdyan2462 Жыл бұрын
Why do the class in website tell 29.95$ for 4 days but when you click it change to 97$ ?
@HeitorYT
@HeitorYT Жыл бұрын
What about async streaming?
@cicerofoscarini8890
@cicerofoscarini8890 2 жыл бұрын
Sr, if after I finish this video I decide to buy the full course. Which section of the full course should I start? Thank you!
@tutorialsEU
@tutorialsEU 2 жыл бұрын
Hi Cicero. At the chapter: "Interactive Blazor Apps"
@DP-mo9gi
@DP-mo9gi 2 жыл бұрын
Hello Sir, Link is not working. Can you please provide a new link?
@b4bilalkhan
@b4bilalkhan Жыл бұрын
Need more such videos for asp dot net core 6 please??
@user-gz4dn8xt8s
@user-gz4dn8xt8s Жыл бұрын
hello in course what you sell in academy possible pay with crypto?
Smart Sigma Kid #funny #sigma #comedy
00:40
CRAZY GREAPA
Рет қаралды 33 МЛН
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 118 М.
100+ Web Development Things you Should Know
13:18
Fireship
Рет қаралды 1,4 МЛН
The Logging Everyone Should Be Using in .NET
15:34
Nick Chapsas
Рет қаралды 51 М.
Web Developer Roadmap (2024) - Everything is Changing
25:02
ByteGrad
Рет қаралды 332 М.
How I'd Learn Full-Stack Web Development (If I Could Start Over)
10:28
Microsoft Is KILLING Windows | ft. Steve @GamersNexus
19:19
Level1Techs
Рет қаралды 287 М.
Smart Sigma Kid #funny #sigma #comedy
00:40
CRAZY GREAPA
Рет қаралды 33 МЛН