Thỉnh thoảng chúng ta gặp đuôi file khiến băn khoăn. Từ HEIC đến XAPK cho đến FLAC phổ biến, có cơ hội file xuất hiện mà chúng ta không biết xử lý.
File ASPX là ví dụ điển hình và đặc biệt khó chịu vì mặc định Windows không biết làm gì với nó (nghịch lý là định dạng này do Microsoft tạo). Tin tốt là bạn có thể mở file .ASPX, nhưng trừ khi bạn làm IT trên web server hoặc phát triển web, bạn có thể không cần.
Với đó, các file phổ biến như .pdf và .jpg đôi khi sai thành .aspx, nên có thể hữu ích với bạn.
File ASP hoặc ASPX là gì?
"ASP" là viết tắt của Active Server Page - ngôn ngữ kịch bản cho trang web động (nội dung thay đổi theo thời gian/hoàn cảnh). Coi như alternative cho PHP nhưng do Microsoft phát triển.
Đây là định dạng cũ, lỗi thời, được thay thế 2002 bởi ASPX (ASP.net), được thiết kế lấy element từ server dựa trên framework .NET mới mẻ.
File ASPX - hỗn hợp script và file mã nguồn mở - thường viết bằng VBScript, JavaScript hoặc C#.
Bạn nhận ra site xây trên ASP.NET framework bằng URL thanh địa chỉ có hậu tố ".aspx".
Cách mở file ASPX
Mở file ASPX phụ thuộc vào mục đích bạn muốn làm với nó.
Nếu thấy file .asp hoặc .aspx trong thư mục Downloads, có cơ hội nó vốn là file khác như PDF. Nếu nghĩ vậy, chuột phải file, chọn Rename (Đổi tên), thay đuôi .aspx thành .pdf hoặc gì bạn nghĩ đúng.
Sau đó thử mở xem có chạy không.
Nếu không, có thể nó là file .ASPX thật sự chứa script/code giúp hiển thị website ASPX trên PC.
Bạn có thể mở file ASPX trong hầu như mọi trình soạn thảo văn bản hoặc code visual, từ Notepad đến Notepad++ và Microsoft Visual Studio.
Bạn cũng có thể thấy file ASPX có hậu tố .RESX. Đây gọi là "resource files" (file tài nguyên) lưu dữ liệu nhị phân site: hình ảnh, video, v.v.
Chúng hữu ích cho lập trình viên vì trao đổi với file .RESX khác không cần recompile toàn bộ dữ liệu, và mở được bằng text editor. Đối với user thường, chúng liên kết với site ASP.NET bạn truy cập và giúp load element trên trình duyệt.
Vì vậy trừ khi bạn làm việc "dưới capo" website (trường hợp đó bạn chắc không đọc bài này), bạn không cần lo lắng nhiều về file ASPX. Thay vào đó, tại sao không học cách kiểm tra nhiệt độ CPU Windows 10? Hoặc ngắm những background 4K đẹp mắt.