[Tin tức] CS68 (Lập trình ASP.NET MVC 01) Tạo dự án ứng dụng web mô hình MVC, tìm hiểu Controller, View, Model



Lập trình ASP.NET MVC – Giới thiệu mô hình MVC trong ASP.NET CORE, khởi tạo và chạy dự án MVC, cấu trúc thư mục dự án ASP.NET MVC. Tìm hiểu về Controller, các Action trong Controller, truyền dữ liệu giữa View và Controller.

Tham khảo:

00:00 Giới thiệu mô hình MVC trong ASP.NET Core
02:05 Khởi tạo dự án và chạy ứng dụng ASP.NET MVC
04:24 Cấu trúc thư mục code dự án ASP.NET MVC
07:07 Kích hoạt route đến Razor Page trong ASP.NET MVC
09:29 Route – ánh xạ địa chỉ URL vào Action/Controller
12:32 Khái niệm controller, tạo Controller trong MVC
15:35 Inject ILogger và sử dụng Log trong ASP.NET MVC
20:22 Action trong Controller
23:34 ContentResult, phương thức Content() của Controller
25:27 FileContentResult, phương thức File() của Controller
28:40 JsonResult phương thức Json() của Controller
29:48 LocalRedirectResult, RedirectResult phương thức LocalRedirect() và Redirect()
32:20 Action trả về ViewResult, phương thức View() – Tạo View .CSHTML
41:10 Cấu hình thư mục chứa View .CSHTML trong ASP.NET MVC
45:12 Tạo model, đăng ký dịch vụ và thực hành truyền dữ liệu Controller sang View
50:03 Truyền Model từ Controller sang View
52:13 Sử dụng ViewData truyền dữ liệu từ Controller và giữa các .CSHTML
55:19 Sử dụng ViewBag truyền dữ liệu sang View
56:28 Sử dụng TemData truyền dữ liệu giữa các trang
01:01:42 Lưu dự án thành khó chứa Git, lưu trữ tại GitHub

☞ Subscribe :

THAM KHẢO CÁC LIST VIDEO:
– Lập trình C# :
– Lập trình ASP.NET CORE MVC :

14 bình luận về “[Tin tức] CS68 (Lập trình ASP.NET MVC 01) Tạo dự án ứng dụng web mô hình MVC, tìm hiểu Controller, View, Model”

  1. Dành cho core 7,, thì các bạn DI IWebHostEnvironment vao controller sau do:
    string filePath = Path.Combine(_env.ContentRootPath, "Files", "bird.jpg");

    var bytes = System.IO.File.ReadAllBytes(filePath);

    string contentType = MimeKit.MimeTypes.GetMimeType(filePath);

    var cd = new System.Net.Mime.ContentDisposition

    {

    FileName = filePath,

    Inline = true,

    };

    Response.Headers.Add("Content-Disposition", cd.ToString());

    return File(bytes, contentType);

    Bình luận
  2. Xin chào Anh, cho em hỏi giả sử 1 project đang hoạt động có 1 chức năng bị lỗi, bên nhà cung cấp gửi các file update đè lên thư mục bin, như vậy Anh cho e hỏi là trường hợp nào mình mới update code trong thư mục bin ạ?

    Bình luận

Viết một bình luận

bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
antalya bayan escort
antalya bayan escort
antalya bayan escort