30/09/2018, 18:22

Trong trường hợp nào thì dùng ASP.NET Web Forms hoặc ASP.NET MVC

Các bác cho em xin cái dễ hiểu nhất giữa ASP.net Webform va ASP.net MVC với ạ, khi nào thì dùng thằng webform ạ. Và em làm sao để được như cái ảnh kia ạ

Khiem Nguyen viết 20:34 ngày 30/09/2018

chắc để hiểu rõ dc vấn đề thì bạn phải đọc topic này … chịu khó dịch ra vì nói về sự khác biết có rất là nhiều thứ mình không thể tóm tắt lại trong này. nhưng cá nhân mình mình đã chuyển sang MVC.

softwareengineering.stackexchange.com
P.Brian.Mackey

When to favor ASP.NET WebForms over MVC

asp.net, asp.net-mvc, webforms
asked by P.Brian.Mackey on 05:04PM - 22 Jul 11

Và em làm sao để được như cái ảnh kia ạ

ý bạn là sao ??? bạn muốn viết code bên trái đồng thời bên phải sẽ biên dịch mã hiển thị kết quả ra bên phải ???

Mai Anh Dũng viết 20:24 ngày 30/09/2018

Câu hỏi mơ hồ quá, đọc không hiểu bạn @hungpoly muốn hỏi cái gì. Bạn cũng phải sửa cả tiêu đề nữa, tiêu đề không thể hiện được nội dung câu hỏi.

Trùng Hưng viết 20:25 ngày 30/09/2018

dạ vâng ạ, em đã sửa rồi ạ

Trùng Hưng viết 20:31 ngày 30/09/2018

dạ vâng, em đang thắc mắc chỗ đó. Viết như bên trái làm sao nó có thể chạy hàm @DateTime.Now như vậy được ạ. Em nghĩ nó cũng đơn giản thôi, nhưng là newbie, nên em mong anh giúp em ạ. em mới học được cơ bản C# giờ tìm hiểu thằng ASP.net lại có cả Webform. em tìm hiểu sự so sánh thì vẫn mơ hồ quá. Web page thì em biết rồi ạ, em muốn hỏi là trường hợp nào thì dùng Webform ạ, có phải nó như thằng winform nhưng nó chạy trên nền web không anh.

Khiem Nguyen viết 20:24 ngày 30/09/2018

về mặt thiết kế thì đúng làm Web Forms giống như Winform cũng có kéo thả control trực tiếp lên page và có cơ chế code-behind cho mỗi page. chỉ khác biệt là Web Forms thì chạy trên nền web.

còn khi viết @DateTime.Now tại sao nó lại hiển thị đc ngày giờ là vì đây là một hàm có sẵn do Microsoft cung cấp cho việc lập trình. Khi bạn muốn lấy thông tin ngày giờ hiện tại thì bắt buộc bạn phải sử dụng hàm @DateTime.Now

Nguyễn Nhân viết 20:34 ngày 30/09/2018

WebForm thì củng na ná như WinForm. Dùng để tạo mấy cái form button input để thực hiện các thao tác thêm xoá sửa dữ liệu đơn giản cơ bản. Các report show dữ liệu. Còn MVC thì code đa dạng đa thể loại. Client vs Server chia ra code rõ rệt. tự làm tay hết k đc hổ trợ như Webform(click sẳn các button thì nó tự vẽ ra).

Bài liên quan
0