ASP.net

NGUYỄN VĂN BÁCH
8/01/2022

ASP.NET được Microsoft phát hành và phát triển cho phép người lập trình có thể thiết kế website. Cấu trúc cơ bản của nền tảng ASP.NET bao gồm 3 thành phần chính: Language; Library; CLR (Common Language Runtime/Thời gian chạy ngôn ngữ lập trình thông thường). 
Về bản chất ASP.NET là tập con của .NET Framework do đó ngôn ngữ lập trình (Language) và thư viện (Library) của ASP.NET thừa hưởng từ .NET Framework. ASP.NET framework có các đặc điểm cơ bản sau: Code Behind Mode/ Trạng thái code rời; State Management/Quản lý trạng thái; Caching – Bộ nhớ Cache
Hiện nay, ASP.NET đang phát triển để tương thích với giao thức HTTP vì HTTP là giao thức chuẩn mà mọi website hoặc ứng dụng web sử dụng. Ngoài ra, ASP.NET được tích hợp sẵn ngôn ngữ lập trình HTML, CSS và JavaScript. Học ASP.NET tại đây. Tải phần mềm để cài đặt cho Windows tại đây. Ngoài ngôn ngữ lập trình ASP.NET thì PHP được sử dụng để phát triển các ứng dụng như Facebook, Twitter…
Tổng quan về ASP.NET và PHP:
Tiêu chíASP.NETPHP
Giấy phép hoạt độngNgôn ngữ mã nguồn mởNgôn ngữ mã nguồn mở
Ngôn ngữ lập trìnhCompiled (ngôn ngữ biên dịch)Scripting (ngôn ngữ kịch bản)
Ngôn ngữ phát triểnC#.NET F#, VB.NET…PHP
Công cụ sử dụngVisual Studio, MonoWordPress, PhpStorm, NetBeans
Hệ điều hành cơ bảnWindowsMac, Windows (vẫn có các giới hạn nhất định), Linux
Mức chi phíCó tính phí hoặc miễn phí100% miễn phí
SyntaxGiống như Visual BasicTương tự như C hay C++


Xem thêm