닷넷 서버 호스팅

페이지 정보

profile_image
작성자자급자족가족 조회 7회 작성일 2021-07-30 12:43:54 댓글 0

본문

ASP.NET Core Crash Course - C# App in One Hour

Learn how to create a web database app in ASP.NET Core using Visual Studio and the C# language.

This tutorial will show you how to :
- Use the MVC (Model View Controller) design pattern.
- Configure database tables using the Entity framework.
- Setup of classes as models. Customize Razor forms.
- Create methods inside a controller.
- Style an ASP.NET page with CSS.
- Use Bootstrap classes.
- Create a search function to filter database results.

✏️ Course developed by Shad Sluiter. Check out his YouTube channel: https://www.youtube.com/user/shadsluiter

⭐️ Special thanks to our Champion supporters! ⭐️
Loc Do
Joseph C
DeezMaster

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp

Learn ASP.NET Core 3.1 - Full Course for Beginners [Tutorial]

Learn ASP.NET Core 3.1 in this complete tutorial course for beginners.

After learning about the history and basics of ASP.NET Core, you will learn how to build a small book list application with CRUD operations. You will learn how to use the Entity Framework for integration with a database with ASP.NET Core Razor Pages.

You will also learn how to build a book list application using ASP.NET MVC and see how to use DataTables with API Calls in a Razor Project.

It could be helpful to have some familiarity with C# and SQL. If you want to learn about those topics, try these videos:
C#: https://www.youtube.com/watch?v=GhQdlIFylQ8
SQL: https://www.youtube.com/watch?v=HXV3zeQKqGY

✏️ Course from Bhrugen Patel. Check out more of his courses:
MVC Advanced Course: https://www.udemy.com/course/complete-aspnet-core-21-course/learn/?referralCode=0533F3B61F426407BE00
Razor Advanced Course: https://www.udemy.com/course/advanced-aspnet-core-3-razor-pages/learn/?referralCode=6C89600F2C73A16F63F3
All Courses: http://www.bhrugen.com/

⭐️ Code ⭐️
Book List Razor: https://github.com/bhrugen/BookListRazor
Book List MVC: https://github.com/bhrugen/BookListMVC

⭐️ Coure Contents ⭐️
Section 1: Introduction
⌨️ (0:00:00) Welcome
⌨️ (0:02:41) Razor Project Overview
⌨️ (0:04:51) MVC Project Overview
⌨️ (0:05:52) Evolution of ASP.NET Core
⌨️ (0:10:21) Tools Needed
⌨️ (0:11:49) Github Url

Section 2: Razor Project
⌨️ (0:12:50) Introduction
⌨️ (0:13:18) Create Project
⌨️ (0:16:02) Razor Pages
⌨️ (0:19:17) csproj
⌨️ (0:22:51) launchsettings
⌨️ (0:24:58) wwwroot
⌨️ (0:26:53) Pages Folder
⌨️ (0:31:23) Routing in Razor Pages
⌨️ (0:36:42) Tag Helpers
⌨️ (0:40:03) Main Methods
⌨️ (0:42:36) Startup Part 1
⌨️ (0:45:49) Startup Part 2
⌨️ (0:49:57) Middlewares
⌨️ (0:54:17) AppSettings
⌨️ (0:55:34) Dependency Injection

Section 3: Book List Razor
⌨️ (0:59:27) Introduction
⌨️ (0:59:57) Runtime Razor Package
⌨️ (1:02:56) Create Book Model
⌨️ (1:05:15) Add Connection String and Packages
⌨️ (1:08:41) Add Book Table to Database
⌨️ (1:14:01) Book Index Get Handler
⌨️ (1:20:05) Designing Book Index Page Part 1
⌨️ (1:23:20) Designing Book Index Page Part 2
⌨️ (1:30:44) Create Book Page Model
⌨️ (1:34:19) Create Book Page UI
⌨️ (1:38:47) Create Book and Validations
⌨️ (1:44:45) Client Side Validations
⌨️ (1:46:41) Edit Book Get Handler
⌨️ (1:49:33) Edit Book UI
⌨️ (1:50:55) Edit Post Handler
⌨️ (1:55:30) Delete Book
⌨️ (1:59:21) Book Get API
⌨️ (2:03:26) DataTables
⌨️ (2:12:05) Delete API Call
⌨️ (2:15:03) Delete Book
⌨️ (2:19:36) Upsert Page Handlers
⌨️ (2:24:43) Upsert Page UI

Section 4: MVC Project
⌨️ (2:23:00) Introduction
⌨️ (2:28:34) Create Project
⌨️ (2:31:06) MVC Folders
⌨️ (2:33:24) Routing in MVC

Section 5: Book List MVC
⌨️ (2:38:29) Introduction
⌨️ (2:38:53) Create Book Model and Push to Database
⌨️ (2:46:15) Create Books Controller
⌨️ (2:49:06) Third Party Links
⌨️ (2:51:13) BookList Js and API Calls
⌨️ (2:56:00) Index View Book List
⌨️ (3:00:03) Upsert Get Action
⌨️ (3:02:50) Upsert View
⌨️ (3:09:18) Upsert Post And Delete

.NET Core 3.1 MVC REST API - Full Course

In this full course, we show you how to build a full REST API using .NET Core 3.1. We’ll employ MVC, REST, the Repository Pattern, Dependency Injection, Entity Framework, Data Transfer Objects, (DTOs), AutoMapper to provide 6 API endpoints that will allow you to Create, Read Update and Delete resources.

- Level: Beginner / Intermediate
- My Book: https://www.apress.com/gp/book/9781484262542
- Patreon Site (Exclusive Member Benefits!): https://www.patreon.com/binarythistle
- Code on GitHub: https://github.com/binarythistle/S03E02---.NET-Core-3.1-MVC-REST-API


---------------
INTRODUCTION
- 1:58 Course Overview
- 4:46 Application Architecture
- 7:30 API DEMO

CODING PART 1 - FIRST 2 API ENDPOINTS (GET / READ)
- 10:10 Project Setup
- 15:30 Create our Domain Model (Command)
- 18:30 Build Our Repository Interface
- 24:46 Implement our Repository Interface (Mock Reposiory)
- 30:46 Create our Controller (CommandsController)
- 35:59 Create 2x API Endpoints
- 48:35 Using Dependency Injection

CODING PART 2 - ENTITY FRAMEWORK \u0026 SQL SERVER
- 55:35 Architecture Checkpoint
- 56:58 Set Up SQL Server App Login
- 1:00:36 Entityframework Packages
- 1:03:48 Entityframework Toolset
- 1:05:00 Create our Database Context (CommanderContext)
- 1:08:33 Our Database Connecttion String
- 1:13:42 Register our DB Context in Startup
- 1:18:00 Create Migrations
- 1:21:40 Cancel Migrations \u0026 revist Command Model
- 1:23:10 Add Data Validations to Command Model
- 1:24:49 Create Migrations (Again!)
- 1:26:05 Run Migrations against Database
- 1:28:04 Add Data to Database
- 1:32:34 Revist Our Repository to use DB Context

CODING PART 3 - DATA TRANSFER OBJECTS \u0026 CREATE ENDPOINT
- 1:41:11 Architecture Checkpoint
- 1:42:01 Why Data Transfer Objects?
- 1:48:34 AutoMapper Package \u0026 Startup Registration
- 1:51:42 Create our first DTO
- 1:53:40 Creating a mapping Profile
- 1:57:07 Updating Our Action Results to use DTOs

CODING PART 4 - PUT, PATCH \u0026 DELETE API ENDPOINTS
- 2:04:14 Architecture Checkpoint
- 2:05:40 Updating our Repository for Creating Resources
- 2:12:14 Create a New DTO (for Creating)
- 2:15:47 Create 3rd API Endpoint to Create Resources
- 2:26:38 Use CreatedAtRoute to return 201 CreatedAtRoute
- 2:35:07 Add Annotations to DTO to avoid 500 Errors
- 2:44:10 Update Repository to Support Updates
- 2:47:09 Add a New DTO (for Updating)
- 2:50:08 Add 4th API Endpoint for Updating (PUT Request)
- 2:52:56 Update our AutoMapper Profile
- 3:00:58 Overview of PATCH
- 3:05:00 Install 2x packages to support PATCH
- 3:07:09 Update Startup
- 3:08:43 Update our AutoMapper Profile (Final Update)
- 3:09:39 Add 5th API Endpoint for Updating (PATCH Request)
- 3:19:45 Add 6th API Endpoint for Deleting (DELETE Request)

FINAL THOUGHTS \u0026 ACKNOWLEDGEMENTS
- 3:25:31 Final Thoughts
- 3:26:20 Patreon Supporter Credits

... 

#닷넷 서버 호스팅

댓글목록

등록된 댓글이 없습니다.

전체 4,478건 7 페이지
게시물 검색
Copyright © www.bkts.co.kr. All rights reserved.  Contact : help@oxmail.xyz