Học ASP.NET Core căn bản

35 bài viết trong loạt bài này

Giới thiệu về loạt bài

Loạt bài viết hướng dẫn tự học lập trình ASP.NET Core căn bản cho tất cả mọi người yêu thích lập trình .NET.

Danh sách bài viết

1

Giới thiệu về ASP.NET Core

Bài viết này giới thiệu ngắn gọn về ASP.NET Core. ASP.NET Core là framework mới được xây dựng tướng tới tương thích đa nền tảng.

TEDU 27/06/2019 29,853
2

Cài đặt và cấu hình môi trường phát triển ASP.NET Core

Bài viết này chúng ta sẽ xem qua việc cài đặt và cấu hình môi trường phát triển ASP.NET Core và có thể tiến thẳng đến phần phát triển ứng dụng với ASP.NET Core.

TEDU 28/06/2019 33,528
3

Dotnet CLI giao diện dòng lệnh trong ASP.NET Core

Công cụ giao diện dòng lệnh .NET CLI là công cụ mới cho việc phát triển ứng dụng .NET. Nó hỗ trợ đa nền tảng như Windows, MAC hoặc Linux

TEDU 28/06/2019 27,663
4

Bắt đầu khởi tạo ứng dụng ASP.NET Core

Bài viết này chúng ta sẽ tìm hiêu làm sao để build một ứng dụng web ASP.NET Core sử dụng Visual Studio 2017

TEDU 28/06/2019 23,332
5

Cấu trúc dự án ASP.NET Core

Bài viết này chúng ta sẽ tìm hiểu về cấu trúc solution một dự án ASP.NET Core với các thành phần được tổ chức trong đó

TEDU 29/06/2019 31,905
6

Khởi động ứng dụng trong ASP.NET Core

Trong bài viết này chúng ta sẽ tìm hiểu về 2 file Startup.cs và Program.cs. Program.cs tạo một webserver với phương thức Main còn Startup.cs chứa cấu hình các services và request pipeline trong ứng dụng.

TEDU 01/07/2019 18,195
7

Kestrel: Web Server dành cho ASP.NET Core

Trong bài viết này chúng ta sẽ tìm hiểu về Kestrel, một web server dành cho ASP.NET Core. Cách mà chúng ta host ứng dụng trong ASP.NET Core đã thay đổi so với phiên bản ASP.NET cũ.

TEDU 02/07/2019 26,986
8

Middleware và Request Pipeline trong ASP.NET Core

Middleware là mã nguồn hay là các thành phần riêng lẻ để xử lý các request đến. Các middleware này đứng theo dãy với nhau gọi là request pipeline.

TEDU 02/07/2019 29,282
9

Làm việc với file cấu hình trong ASP.NET Core

Bài viết này chúng ta sẽ tìm hiểu về cách lưu trữ và đọc cấu hình từ file appSettings.json.

TEDU 03/07/2019 19,681
10

Sử dụng Static Files trong ASP.NET Core

Bài viết này chúng ta sẽ học cách làm việc với Static File trong ASP.NET Core.

TEDU 03/07/2019 13,645
11

MVC Design Pattern trong ASP.NET Core

Trong bài viết này chúng ta sẽ tìm hiểu MVC là gì và làm thế nào để sử dụng MVC pattern trong ASP.NET Core.

TEDU 05/07/2019 13,799
12

Xây dựng ứng dụng ASP.NET Core MVC đầu tiên

Bài viết này chúng ta sẽ học cách xây dựng ứng dụng ASP.NET Core MVC từ đầu sử dụng Visual Studio.

TEDU 06/07/2019 15,725
13

Cơ bản về ASP.NET Core Controller

Bài viết này chúng ta sẽ tìm hiểu khái niệm cơ bản của ASP.NET Core Controller.

TEDU 07/07/2019 14,602
14

Cơ chế Routing trong ASP.NET Core

Một trong các thành phần quan trọng nhất của kiến trúc MVC là cơ chế routing (định tuyến).

TEDU 07/07/2019 46,880
15

Attribute Routing trong ASP.NET Core

Bài viết này chúng ta sẽ cùng tìm hiểu Attribute Routing trong ASP.NET Core.

TEDU 09/07/2019 12,155
16

Route Constrains trong ASP.NET Core

Route Constrains giúp chúng ta lọc và giới hạn các giá trị không mong muốn truyền vào controller action.

TEDU 09/07/2019 7,676
17

Action Selectors & Action Verbs trong ASP.NET Core

Bài viết này chúng ta sẽ tìm hiểu thành phần Action Selector và vai trò của nó trong khi chọn controller action.

TEDU 09/07/2019 9,354
18

Action Result trong ASP.NET Core

Bài viết này chúng ta sẽ tìm hiểu làm sao để định dạng một response trả về trong Action method.

TEDU 11/07/2019 37,364
19

View trong ASP.NET Core

Bài viết này chúng ta sẽ tìm hiểu về Views trong ASP.NET Core. View là thành phần của MVC pattern nó có trách nhiệm hiển thị giao diện cho người dùng.

TEDU 11/07/2019 15,901
20

Razor View Engine trong ASP.NET Core MVC

Trong bài này chúng ta sẽ đi dạo qua về Razor View Engine trong ASP.NET Core. Razor giúp dễ dàng nhúng C# code vào HtML và cung cấp khả năng tạo ra response động.

TEDU 11/07/2019 24,216
21

Sử dụng Layouts và Section trong ASP.NET Core

Layouts và Section trong ASP.NET MVC Core giúp chúng ta đảm bảo sự thống nhất giữa các trang trong toàn bộ các view của ứng dụng.

TEDU 12/07/2019 32,719
22

ViewBag và ViewData trong ASP.NET Core

View cần lấy dữ liệu từ controller. Một trong những cách truyền dữ liệu sang View là sử dụng đối tượng ViewData hoặc ViewBag. Bài này chúng ta sẽ tìm hiểu cách dùng ViewBag và ViewData.

TEDU 12/07/2019 57,998
23

Model và ViewModel trong ASP.NET Core MVC

Bài này mình sẽ kể cho bạn nghe tổng quan về Model trong ASP.NET Core. Model có nghĩa rộng, nó là bất cứ cái gì tùy thuộc vào bạn muốn nó làm gì?.

TEDU 15/07/2019 27,059
24

Truyền dữ liệu từ Controller sang View trong ASP.NET Core

Bài viết này chúng ta sẽ tìm hiểu làm sao để truyền dữ liệu từ Controller về View. Chúng ta nên tạo các ViewModel với tất cả những dữ liệu cần thiết sau đó trả nó về cho View.

TEDU 15/07/2019 34,941
25

Xây dựng HTML Form trong ASP.NET Core

Bài này chúng ta sẽ cùng tạo một form rất cơ bản sử dụng ASP.NET Core.

TEDU 19/07/2019 22,855
26

Strongly Typed View trong ASP.NET Core

ASP.NET Core cung cấp khả năng gán một strongly typed view hoặc một đối tượng cho view.

TEDU 21/07/2019 10,134
27

Tag Helpers trong ASP.NET Core MVC

Tag Helpers là tính năng mới của ASP.NET Core, nó giúp chúng ta thêm code phía server vào HTML dễ dàng.

TEDU 25/07/2019 25,243
28

Input Tag Helper trong ASP.NET Core

Input Tag Helper tạo ra phần tử HTML tương ứng với thuộc tính của Model là input.

TEDU 03/08/2019 11,256
29

Environment Tag Helper trong ASP.NET Core

Environment tag helper hỗ trợ tạo ra các nội dung phụ thuộc vào biến quy định môi trường trong ASP.NET Core.

TEDU 06/08/2019 7,590
30

Cơ chế Model Binding: Truyền dữ liệu từ View lên Controller

Trong cơ chế Model Binding của ASP.NET Core chúng ta sẽ học cách làm sao để truyền dữ liệu từ View lên Controller.

TEDU 13/08/2019 56,505
31

Model Validation trong ASP.NET Core

Bài viết này chúng ta sẽ học về cơ chế Model Validation.

TEDU 19/08/2019 42,662
32

Validation Tag Helper trong ASP.NET Core

ASP.NET cung cấp các tag helper liên quan đến hiển thị validation message cho người dùng.

TEDU 19/08/2019 12,193
33

Unobtrusive Client Validation trong ASP.NET Corre

Trong bài viết này chúng ta sẽ thực hiện validation phía client sử dụng Javascript.

TEDU 20/08/2019 9,807
34

Cơ chế Dependency Injection trong ASP.NET Core

Dependency Injection giờ đã trở thành thành phần chính thức mặc định của ASP.NET Core.

TEDU 20/08/2019 32,164
35

Vòng đời của Dependency Injection: Transient, Singleton và Scoped

Hiểu về vòng đời của các service được tạo sử dụng Dependency Injection là rất quan trọng trước khi sử dụng chúng.

TEDU 20/08/2019 70,233

Khám phá thêm nội dung

Xem thêm các loạt bài hướng dẫn và bài viết khác