Hướng dẫn ASP.NET

ASP.NET là một khung phát triển được sử dụng để xây dựng trang web và trang web bằng HTML, CSS, JavaScript và mã máy chủ.

ASP.NET hỗ trợ ba chế độ phát triển:

Web Pages MVC Web Forms
Mô hình trang đơn Model View Controller Mô hình sự kiện

Web Pages

Mô hình ASP.NET đơn giản nhất.

Giống như PHP và ASP.

Đã tích hợp các mẫu và trợ lý cho cơ sở dữ liệu, video, mạng xã hội và nhiều hơn nữa.

MVC

MVC chia ứng dụng web thành ba thành phần khác nhau:

  • Mô hình cho dữ liệu
  • Xem thực tế
  • Khống chế cho đầu vào

Web Forms

Mô hình phát triển dựa trên sự kiện truyền thống của ASP.NET.

Trang web chứa các điều khiển máy chủ, sự kiện máy chủ và mã máy chủ.

Hướng dẫn Web Pages

Nếu bạn là người mới bắt đầu trong lập trình ASP.NET, Web Pages là điểm khởi đầu rất tốt.

Web Pages là mô hình phát triển đơn giản nhất cho việc phát triển trang web ASP.NET.

Trong hướng dẫn Web Pages của chúng tôi, bạn sẽ học cách kết hợp HTML, CSS, JavaScript với mã máy chủ bằng cách sử dụng ngôn ngữ đánh dấu máy chủ Razor mới nhất của Visual Basic và C#.

Bạn cũng sẽ học cách mở rộng trang web thông qua các Web Helpers có thể lập trình, bao gồm cơ sở dữ liệu, video, hình ảnh, mạng xã hội và nhiều hơn nữa.

Hãy bắt đầu học ASP.NET Web Pages ngay bây giờ !

Hướng dẫn MVC

MVC là một mô hình được xây dựng để phát triển ứng dụng web bằng cách sử dụng thiết kế MVC (Model View Controller).

Nếu bạn cần một giải pháp thay thế nhẹ hơn so với ASP.NET truyền thống, MVC là lựa chọn rất tốt.

Trong hướng dẫn MVC của chúng tôi, bạn sẽ học cách sử dụng mô hình phát triển nhẹ để xây dựng các ứng dụng web và tích hợp tất cả các tính năng ASP.NET đã có, chẳng hạn như trang mẫu (Master Pages), bảo mật (Security) và xác thực (Authentication).

Bắt đầu học ASP.NET MVC ngay bây giờ !

Hướng dẫn Web Forms

Web Forms là mô hình truyền thống của ASP.NET, dựa trên sự kiện và post backs của Web Forms.

Trong số năm qua, các nhà phát triển đã sử dụng ASP.NET Web Forms để tạo ra nhiều trang web lớn trên toàn thế giới.

Nếu bạn muốn sử dụng mô hình thiết kế đã được nhiều nhà phát triển web sử dụng trong 10 năm qua, hướng dẫn này là lựa chọn tuyệt vời.

Bắt đầu học ASP.NET Web Forms ngay bây giờ !

Hướng dẫn của chúng tôi phục vụ cho đối tượng nào?

Các hướng dẫn này phù hợp với bất kỳ ai muốn xây dựng trang web trên nền tảng ASP.NET của Microsoft, bất kể là trang web cá nhân hay trang web thương mại hiện đại.

Mặc dù bạn là người mới bắt đầu trong lập trình web, bạn vẫn có thể học được các hướng dẫn này, nhưng điều tốt hơn là bạn đã nắm vững các kiến thức cơ bản về HTML và CSS.

Nếu bạn có kiến thức cơ bản về ngôn ngữ脚本 (như JavaScript và VB), điều này cũng sẽ giúp bạn học tốt hơn hướng dẫn này.

Bạn thích VB hay C# hơn? Bạn có muốn học cả hai ngôn ngữ này cùng một lúc không? Tin tốt là: hầu hết các ví dụ mã trong hướng dẫn của CodeW3C.com được viết bằng cả hai ngôn ngữ này.

Nếu bạn là nhà phát triển web chuyên nghiệp có kinh nghiệm trong ASP.NET, bạn vẫn có thể học được rất nhiều từ các hướng dẫn này, vì chúng bao gồm nhiều khái niệm mới trong ASP.NET như HTML5, CSS3, JQuery và nhiều hơn thế.