Khóa học dành cho người mới bắt đầu về dịch vụ thành viên của Razor Pages (.NET5)
[ASP.NET Core] được chia thành nhiều nhánh, trong đó Trang MVC và Razor là những nhánh hàng đầu.
Trong số đó, khóa này có khóa học dành cho người mới bắt đầu về cách xây dựng dịch vụ thành viên (Danh tính) bằng cách sử dụng Razor Pages.
Khóa học dành cho người mới bắt đầu về dịch vụ thành viên của Razor Pages ( .NET5 )
Chúng tôi đã thêm một bài giảng về nâng cấp dự án từ phiên bản ASP.NET CORE 3.1 lên phiên bản ASP.NET 5 .
Phản ứng mâu thuẫn với Trang dao cạo
Một số người đã thử thêm chức năng Nhận dạng để định cấu hình Dịch vụ thành viên trong ASP.NET Core MVC, nhưng nhận thấy rằng các tệp được viết dựa trên Razor Pages chứ không phải MVC, nên có hai phản ứng có thể xảy ra với điều này.
Đầu tiên là 'Tôi không biết nhiều về Razor Pages, vì vậy tôi muốn tìm hiểu công nghệ và sử dụng nó sau', và thứ hai là 'Tôi muốn sử dụng các tệp nhận dạng được tạo bằng Razor Pages bằng cách sửa đổi chúng cho MVC, mà tôi tôi quen rồi'.
Dưới đây là những suy nghĩ của tôi về Razor Pages.
Tôi muốn đề cập đến hai ý kiến cá nhân chính.
Đầu tiên, Razor Pages không phải là một kỹ năng cần nhiều thời gian để thành thạo. Bạn hoàn toàn có thể sử dụng Razor Pages ngay cả khi đã học nó trong một khoảng thời gian ngắn.
Thứ hai, Razor Pages có sức hấp dẫn khác với MVC và bạn có thể sử dụng MVC và Razor Pages thay thế cho nhau khi xây dựng một dự án. Trong khóa học này, chúng tôi sẽ đề cập đến các Trang dao cạo.
Nếu bạn đã biết MVC, Lần này, hãy tìm hiểu Trang dao cạo.
Razor Pages sử dụng mã phía sau giống như Web Forms, nhưng đó không phải là sự quay trở lại quá khứ sao? Tuyệt đối không! Razor Pages chỉ là một công nghệ khác hỗ trợ ASP.NET Core. Nó không có kết nối vật lý với Web Forms sử dụng .NET Framework.
Tuy nhiên, tinh thần của WebForms được kế thừa từ Core. Những người chỉ quen với Web Forms và đang chuyển sang ASP.NET Core có thể làm việc dễ dàng.
Tất nhiên, bạn không cần phải biết MVC. Bạn có thể học Trang dao cạo.
Razor Pages có ưu điểm là giúp việc viết mã hiệu quả hơn và dễ học hơn MVC. Đây là một công nghệ tiết kiệm chi phí có thể tạo ra kết quả tương tự như MVC ngay cả khi ít học hỏi hơn.
⭐Lợi ích của khóa học này
Phụ đề được cung cấp cho tất cả các video. Ngoài ra, rất nhiều tệp đính kèm liên quan đến video được cung cấp. Chúc bạn vui vẻ khi định cấu hình dịch vụ thành viên bằng tính năng Nhận dạng được tạo bằng Trang Razor.
⭐Mục tiêu học tập
Hãy sử dụng Trang dao cạo trong ASP.NET Core. Giàn giáo nhận dạng đã được tạo bằng Trang dao cạo.
Hãy tăng khả năng sử dụng bằng cách tùy chỉnh danh tính.
Hãy tạo một trang ví dụ với Razor Pages.
📢 Những lưu ý trước khi tham gia khóa học
Có những thứ cần chuẩn bị cho bài giảng. (1) Phiên bản cộng đồng Visual Studio 2019 trở lên <= Miễn phí (2) Phiên bản dành cho nhà phát triển MS SQL Server 2017 trở lên <= Miễn phí
Phiên bản Developer của SQL Server đã được miễn phí từ năm 2016. Ngoài ra, các bài giảng đều được dạy tuần tự nên khi tự lập trình, bạn phải tuân theo thứ tự.
Khuyến nghị cho những người này
Khóa học này dành cho ai?
Những người đã và đang sử dụng ASP.NET Web Forms và đang chuyển sang Core
Những người muốn triển khai dịch vụ thành viên (danh tính) trong một khoảng thời gian ngắn
Bất kỳ ai muốn sử dụng Razor Pages trong ASP.NET Core
Cần biết trước khi bắt đầu?
C# (bắt buộc)
ASP.NET Core (tùy chọn)
Máy chủ MS-SQL (tùy chọn)
SQL (Ngôn ngữ truy vấn có cấu trúc) (tùy chọn)
Xin chào Đây là
644
Học viên
25
Đánh giá
57
Trả lời
4.3
Xếp hạng
2
Các khóa học
저는 프로그램 개발자로서 ASP와 ASP.NET SI 및 SM 업무를 담당하였습니다. 여러 회사에서 인사 총무 등의 인트라넷 시스템과 포털사이트 시스템 개발 및 운영을 해왔습니다. 프로그래밍 언어는 ASP.NET C#을 실무에서 주로 다루었고, DATABASE는 Oracle과 MSSQL Server를 실무에서 많이 사용하였습니다.
Bạn giải thích rất chi tiết từng bước. Tôi đã vứt bỏ PHP mà tôi đã sử dụng từ lâu và chuyển sang .net Core 3.1 Razor và đang trải nghiệm một thế giới mới.
Cảm ơn bạn đã đánh giá thuận lợi của bạn. Cũng tốt như PHP, .NET Core Razor Pages cũng là một ngôn ngữ và framework tốt.
Nếu bạn học nhiều ngôn ngữ, bạn sẽ hiểu rõ hơn về cách sử dụng từng ngôn ngữ theo đặc điểm của nó.
Tôi ủng hộ Justin. cố gắng đi!!
Rất vui được gặp bạn, tôi ổn. Bạn đã mạnh mẽ được một thời gian rồi.
Nếu bạn xem bài giảng cuối cùng của khóa học, tôi đã đăng bài giảng về nâng cấp lên .NET 5.
https://www.inflearn.com/course/%EB%A0%88%EC%9D%B4%EC%A0%80%ED%8E%98%EC%9D%B4%EC%A7%80-% EC%B4%88%EA%B8%89/bài giảng/62910
Nếu bạn theo liên kết này, bạn sẽ thấy phần giải thích sau:
"Sử dụng phương thức HasDatabaseName() thay vì phương thức HasName()."
tái bút Phần 13. Bài giảng Nâng cấp dự án (.NET CORE 3.1 ➡ .NET 5) đã được thêm vào.
Nếu đặt ở phía trước của khóa học, có thể sẽ gây nhầm lẫn trong quá trình giảng dạy, vì vậy chắc chắn nó sẽ được đặt ở phía sau. Xin hãy hiểu.
Vui lòng tham khảo Phần 13, bao gồm tất cả các mục không được dùng nữa.
Tôi ủng hộ Vạn Kang. Cảm ơn