Nâng cấp ASP lên ASP.NET
ASP (Active Server Pages) là bước đột phá sớm của Microsoft vào các công cụ kịch bản phía máy chủ nhằm tạo động các trang web khi cần thiết. Một ví dụ về trang web được tạo động là một máy tính trực tuyến nơi bạn nhập hai số và sau khi hoàn thành, nó sẽ hiển thị cho bạn tổng. Tạo ra điều đó trong HTML sẽ đòi hỏi rất nhiều trang, mỗi trang cho mỗi kết quả có thể. Nhưng với ASP, bạn có thể viết một tập lệnh ngắn có thể xử lý việc này một cách dễ dàng. ASP đã thấy một sự chia sẻ công bằng trong các trang tạo ra internet một cách nhanh chóng. Nhưng vào ngày 5 tháng 1 năm 2002, Microsoft đã phát hành người kế nhiệm của ASP có tên ASP.NET.
ASP.NET nhằm mục đích làm cho việc chuyển đổi sang lập trình web dễ dàng hơn cho những người đã có kiến thức trong việc tạo chương trình cho Windows. ASP.NET cũng cung cấp một số cải tiến so với người tiền nhiệm của nó. Dưới đây là một số ưu điểm của ASP.NET so với ASP:
Một trong những cải tiến tốt nhất của ASP.NET là việc sử dụng hệ thống tạo điều khiển WYSIWYG (What You See Is What You Get), đã cung cấp cho các nhà phát triển GUI giúp họ có được phản hồi trực quan nhanh chóng khi nhìn vào trang của họ.
Với tất cả những cải tiến này, thật dễ dàng để biết lý do tại sao hầu hết những người tạo trang web đã di chuyển đều đặn sang phiên bản .NET của ASP. Mặc dù các lập trình viên vẫn sử dụng một số dạng mã của ASP cổ điển, điều này có thể chỉ do thời gian họ mã hóa trong ASP; 'Thói quen cũ chết cứng' như họ nói.
Sách về ASP và ASP.net.