Companies Home Search Profile

ASP.NET Core MVC - Up and Running (.NET 5)

Focused View

Bhrugen Patel

14:06:02

17 View
  • 001-Welcome.mp4
    02:42
  • 002-What We Will Build Part 1.mp4
    04:05
  • 003-What We Will Build in This Course Part 2.mp4
    06:39
  • 004-Tools Needed.mp4
    02:07
  • 005-Project Resources.mp4
    01:38
  • 006-ASP.NET Core.mp4
    04:15
  • 007-Creating a Project.mp4
    03:55
  • 008-Project File.mp4
    01:42
  • 009-Program.cs File.mp4
    01:27
  • 010-Dependency Injection.mp4
    04:34
  • 011-Startup Class Part 1.mp4
    02:26
  • 012-Startup Class Part 2.mp4
    03:24
  • 013-Routing in Model View Controller MVC.mp4
    06:01
  • 014-AppSettings.mp4
    00:49
  • 015-wwwRoot and launch launchSettings.mp4
    02:51
  • 016-Model View Controller MVC Applications.mp4
    03:45
  • 017-Performing Routing.mp4
    03:48
  • 018-Views in the Default Project.mp4
    04:53
  • 019-Creating Your First Model.mp4
    03:35
  • 020-Adding a Connection String.mp4
    03:28
  • 021-Setting up DbContext.mp4
    05:24
  • 022-Configuring a Complete DbContext.mp4
    03:48
  • 023-Pushing a Category to a Database.mp4
    03:35
  • 024-Checking a Database.mp4
    01:13
  • 025-Adding a Category Controller Part 1.mp4
    02:51
  • 026-Adding a Category Controller Part 2.mp4
    02:32
  • 027-Getting All Categories.mp4
    04:35
  • 028-Displaying All Categories.mp4
    05:19
  • 029-Adding a Category Part 1.mp4
    04:57
  • 030-Adding a Category Part 2.mp4
    05:29
  • 031-Adding a Category Part 3.mp4
    03:57
  • 032-Assignment.mp4
    01:10
  • 033-Assignment Solution.mp4
    06:21
  • 034-Validations in ASP.NET Core.mp4
    04:37
  • 035-Client-side and Server-side Validations.mp4
    04:21
  • 036-Passing Parameters on Redirect.mp4
    03:13
  • 037-Edit and Delete Option.mp4
    03:49
  • 038-Updating a Category.mp4
    02:15
  • 039-Deleting a Category.mp4
    03:57
  • 040-Adding Font Awesome.mp4
    04:35
  • 041-Assignment.mp4
    00:36
  • 042-Assignment Solution.mp4
    05:05
  • 043-Adding a Product Model.mp4
    05:46
  • 044-Pushing a Product to the Database.mp4
    03:22
  • 045-Adding the List and View Options.mp4
    05:16
  • 046-Product Upsert.mp4
    03:15
  • 047-Product Upsert User Interface Part 1.mp4
    05:29
  • 048-Product Upsert User Interface Part 2.mp4
    05:15
  • 049-ViewBag and ViewData.mp4
    05:18
  • 050-What is ViewModel.mp4
    03:33
  • 051-Demonstration of ViewModel.mp4
    04:53
  • 052-Introduction to SweetAlert.mp4
    03:15
  • 053-Introduction to Summernote.mp4
    02:28
  • 054-Creating a Product.mp4
    08:41
  • 055-Displaying the Image Edit Option.mp4
    03:06
  • 056-Product Upsert User Interface Part 3.mp4
    07:03
  • 057-ModelState Not Valid.mp4
    03:11
  • 058-Deleting a Product.mp4
    08:34
  • 059-Assignment.mp4
    00:50
  • 060-Assignment Solution.mp4
    06:17
  • 061-Eager Loading.mp4
    01:32
  • 062-Modifying the Product Model.mp4
    01:55
  • 063-Navbar updates.mp4
    01:54
  • 064-Creating ViewModel for the Home Page.mp4
    03:25
  • 065-Working on the Home Index View.mp4
    03:44
  • 066-Partial View.mp4
    04:41
  • 067-Demonstration of the Home Page.mp4
    02:28
  • 068-Details Virtual Machine VM and Action.mp4
    04:50
  • 069-Displaying Product Details.mp4
    05:19
  • 070-Configuring Sessions.mp4
    05:06
  • 071-User Session GET method.mp4
    05:43
  • 072-Adding Cards to Your Session.mp4
    06:32
  • 073-Remove From Cart Button Logic.mp4
    02:03
  • 074-Adding the RemoveFromCart Logic.mp4
    02:29
  • 075-Scaffold Identity Tables.mp4
    05:30
  • 076-Scaffold Identity Pages.mp4
    06:26
  • 077-Modifying Scaffolded Identity Tables.mp4
    03:05
  • 078-Adding a Name and Phone Number to Registration page.mp4
    05:06
  • 079-Configuring RoleManager.mp4
    05:51
  • 080-Registering the First User.mp4
    03:27
  • 081-Creating New Admin Users.mp4
    05:05
  • 082-Changes in the User Interface UI for Admin.mp4
    01:58
  • 083-Creating a Cart Controller.mp4
    05:22
  • 084-Shopping Cart User Interface UI.mp4
    04:26
  • 085-Deleting Cart Items.mp4
    03:55
  • 086-Adding the Basic Authorization Levels.mp4
    05:07
  • 087-Adding the Summary Functionality.mp4
    05:21
  • 088-Designing the Summary Page User Interface UI.mp4
    03:35
  • 089-Summary Solution.mp4
    02:13
  • 090-Signing up for MailJet.mp4
    01:14
  • 091-Adding MailJet to the Website.mp4
    05:38
  • 092-Sending an Email.mp4
    05:46
  • 093-Introduction to ProtonMail.mp4
    03:07
  • 094-Accessing the AppSettings Configuration.mp4
    05:29
  • 095-Using an Inquiry Template for Confirmation.mp4
    07:28
  • 096-forEach versus For.mp4
    03:34
  • 097-Getting Data from the Email Template.mp4
    06:37
  • 098-Demonstration of the Email Template.mp4
    04:02
  • 099-Adding Authorization.mp4
    03:43
  • 100-Resolving the Register Admin User Bug.mp4
    03:09
  • 101-Welcome.mp4
    02:13
  • 102-What We Will Build.mp4
    07:16
  • 103-Topics Covered.mp4
    02:02
  • 104-What We Built in Part 1.mp4
    03:43
  • 105-New Requirements.mp4
    02:31
  • 106-Approaching Change in Requirements.mp4
    04:18
  • 107-Getting Project Resources.mp4
    03:09
  • 108-Project Overview of Part 1.mp4
    02:21
  • 109-Introduction.mp4
    01:54
  • 110-Working with Utility Part 1.mp4
    03:52
  • 111-Working with Utility Part 2.mp4
    03:56
  • 112-Separating Models.mp4
    04:24
  • 113-Separating Data Layers Part 1.mp4
    03:50
  • 114-Separating Data Layers Part 2.mp4
    08:14
  • 115-Testing the New Migration.mp4
    03:22
  • 116-Packages.mp4
    04:59
  • 117-Bootstrap 5 - Changes Part 1.mp4
    04:16
  • 118-Bootstrap 5 - Changes Part 2.mp4
    05:35
  • 119-Cleaning up the Code.mp4
    00:53
  • 120-Repository Interface Part 1.mp4
    07:26
  • 121-Repository Interface Part 2.mp4
    04:37
  • 122-Repository Interface Part 3.mp4
    03:58
  • 123-Category Repository.mp4
    05:29
  • 124-Implementing the Category Repository.mp4
    05:06
  • 125-Solution - Application Type Repository.mp4
    02:48
  • 126-Product Repository.mp4
    06:26
  • 127-Product Repository Continued.mp4
    03:21
  • 128-Common Error Properties.mp4
    02:08
  • 129-Implementing an Inquiry Header Model.mp4
    03:42
  • 130-Inquiry Details Model.mp4
    01:49
  • 131-Pushing Inquiry Header and Detail to the Database.mp4
    03:05
  • 132-Inquiry Repository.mp4
    03:22
  • 133-Modifying the Repository Pattern Part 1.mp4
    04:12
  • 134-Modifying the Repository Pattern Part 2.mp4
    03:30
  • 135-Submit Inquiry.mp4
    06:28
  • 136-Inquiry Controller and ViewModel.mp4
    04:48
  • 137-Adding Inquiry Index View.mp4
    02:08
  • 138-Inquiry.js.mp4
    08:35
  • 139-Demonstration of DataTables.mp4
    03:32
  • 140-Getting Inquiry Details.mp4
    02:52
  • 141-Viewing Inquiry Details.mp4
    05:37
  • 142-Converting Products to Carts.mp4
    05:56
  • 143-Deleting Inquiry.mp4
    07:03
  • 144-Implementing Toastr Notifications.mp4
    06:04
  • 145-Adding TempData and Toastr to the Website.mp4
    03:18
  • 146-Adding Alerts to the Application.mp4
    01:19
  • 147-Change in Requirements.mp4
    03:37
  • 148-Adding SqFt to the Model.mp4
    05:10
  • 149-Adding SqFt to the Session.mp4
    03:13
  • 150-Modifying the Shopping Cart.mp4
    03:23
  • 151-Updating the Shopping Cart User Interface UI.mp4
    06:53
  • 152-Updating the Cart User Interface UI.mp4
    02:47
  • 153-Implementing the Update Cart Method.mp4
    03:31
  • 154-Update Cart Functionality.mp4
    04:27
  • 155-Update Cart on Clicking the Continue Button.mp4
    01:43
  • 156-Scenarios for User Details.mp4
    02:10
  • 157-User Details Based on the Role of User.mp4
    04:57
  • 158-Summary Page SqFt Calculation.mp4
    06:30
  • 159-Adding More Fields to the Order Summary Page.mp4
    03:27
  • 160-Adding Validations.mp4
    03:27
  • 161-Adding an Order Header and Order Details Model.mp4
    03:36
  • 162-Working on the Order Repository.mp4
    03:09
  • 163-Creating an Order.mp4
    06:47
  • 164-Creating a New Order.mp4
    03:57
  • 165-Working on Order Confirmation.mp4
    02:55
  • 166-Registering for Braintree.mp4
    02:15
  • 167-Setting up Braintree Part 1.mp4
    03:23
  • 168-Setting up Braintree Part 2.mp4
    07:23
  • 169-Setting up Braintree Transaction Client Part 1.mp4
    03:29
  • 170-Braintree Payment Flow.mp4
    04:40
  • 171-Setting up Braintree Transaction Client Part 2.mp4
    06:44
  • 172-Overview of Braintree Transaction.mp4
    03:09
  • 173-Setting up the Braintree Server.mp4
    05:13
  • 174-Getting Braintree in Action.mp4
    03:10
  • 175-Clearing the Cart.mp4
    02:15
  • 176-Single Sign-On SSO Package and Version Update.mp4
    03:27
  • 177-Registering with Facebook Part 1.mp4
    04:15
  • 178-External Login Changes.mp4
    03:53
  • 179-Registering with Facebook Part 2.mp4
    01:59
  • 180-Social Login Association Samples.mp4
    02:37
  • 181-Redesigning the User Interface UI.mp4
    01:12
  • 182-Implementing Changes in the Login User Interface UI.mp4
    07:28
  • 183-Resolving the Login Bug.mp4
    02:06
  • 184-Designing the Register User Interface Part 1.mp4
    03:53
  • 185-Designing the Register User Interface UI Part 2.mp4
    04:22
  • 186-Order ListView Model.mp4
    02:59
  • 187-Order Index Action Method - Part 1.mp4
    03:06
  • 188-Setting up Syncfusion.mp4
    03:20
  • 189-Adding the Syncfusion Grid.mp4
    03:45
  • 190-Customizing the Syncfusion Grid.mp4
    04:18
  • 191-Working on the Add Filter User Interface UI.mp4
    06:07
  • 192-Order List Filter Logic.mp4
    05:16
  • 193-Validating the Cart Summary.mp4
    06:05
  • 194-Implementing Order Details.mp4
    03:13
  • 195-Working on Order Details View Part 1.mp4
    05:08
  • 196-Order Details View Part 2.mp4
    04:26
  • 197-Process and Ship Order.mp4
    03:41
  • 198-Implementing the Refund Transaction Function.mp4
    05:06
  • 199-Working on Refund Details with Braintree.mp4
    05:55
  • 200-Updating Order Details.mp4
    04:45
  • 201-Fixing Validation Bugs.mp4
    03:22
  • 202-Fixing Admin Registration Bugs.mp4
    03:31
  • 203-Seeding the Database Part 1.mp4
    03:04
  • 204-Seeding the Database Part 2.mp4
    06:59
  • 205-Testing DbInitializer.mp4
    01:33
  • 206-Azure Part 1.mp4
    05:21
  • 207-Azure Part 2.mp4
    04:03
  • 208-Adding a Facebook Login Option.mp4
    01:50
  • Description


    If you want to learn why ASP.NET Core is so popular and how to create and enhance a functional business website and get an overview of ASP.NET Core 5 Model View Controller (MVC), this is the perfect course for you. After getting a basic introduction to ASP.Net Core 5, you will start building a real-world website that will display products and receive inquiries from the customers about products they are interested in. By building this website, you will become familiar with the fundamentals of ASP.Net Core 5, learn how to set up and connect your application to the database, get to grips with Scaffold identity concepts, work with MailJet to send emails, and a lot more. You will also learn how to scale an existing project, how to architect a mid- to large-scale project, and how to process payments correctly. By the end of this course, you will have developed all the essential skills needed to create and scale a functional website using the ASP.Net Core 5 MVC framework. All the resources files are available at https://github.com/PacktPublishing/ASP.NET-Core-MVC-Up-and-Running-.NET-5

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Bhrugen Patel
    Bhrugen Patel
    Instructor's Courses
    Bhrugen Patel is a passionate and creative software engineer with a strong focus on simplicity and thorough details. He has been programming since high school and was involved with multiple web and desktop projects using .NET. He has a master’s degree in computer science and a bachelor’s degree in computer engineering. He also has many years of experience with .NET C# and .NET MVC. He enjoys teaching alongside his full-time job.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 208
    • duration 14:06:02
    • Release Date 2024/03/14