ngocha85(Updatesofts.com) Một số giải pháp AJAX Thử kiểu post bài mới! ngocha85 (Updatesofts.com) Thuật ngữ sử dụng trong box này! 1. AJAX Asynchronous JavaScript and XML (Chế độ truyền bất đồng bộ dùng JavaScript và XML) 2. CSS Cascadind Style Sheet 3. DOM Document Object Model 4. XML Extensible Markup Language 5. HTML Hypertext Markup Language 6. DHTML Dynamic HTML 7. XHTML Extensible HTML 8. CGI Common Gateway Interface 9. JSP Java Server Pages 10. ASP Active Server Pages 11. PHP HyperProcesssor Pages 12. HTTP Hypertext Transfer Protocol 13. XSLT eXtensible Stylesheet Language: Transformations 14. URL Uniform Resource Locator 15. URI Uniform Resource Identifiers 16. APIs Application Programming Interfaces 17. JSON JavaScript Object Native 18. Rich UI Rich User Interface Sau này sẽ bổ sung thêm nếu cần. Ý nghĩa thì sẽ nói ở từng bài cụ thể. ngocha85 (Updatesofts.com) Sơ lược về các Ajax Framework. Bài viết chi mang tính tham khảo , có thể có nhiều thiếu sót rất mong nhận được reply của các bạn Định nghĩa Framework: Frame bao gồm những đặc tả cho những chuơng trình chạy trên nó như hỗ trợ chương trình, thư viện mã, mà bạn có thể sử dụng hoặc dựa trên nó để phát triển lên. Ví dụ: Nếu viết một trang ajax tương tác với người dùng. bạn phải chú ý đến người dùng sử dụng trình duyệt gì? Họ có hỗ trợ Javascript hay không? và bạn phải tự code những hiệu ứng nhưng khi sử dụng Framework, nó sẽ lo cho bạn những vấn đề đó. Cái này ai học Java và .NET thì khỏi cần nói nhiều nhỉ? Có bao nhiêu loại Ajax Framework? Đa số Ajax Framework được viết bằng Javascript nên do đó chúng ta có thể gọi là Javascript Framework và sẽ chia ra thành 2 nhóm mỗi nhóm gồm 2 loại là: Phía Client . Framework thuộc mức cơ sở hạ tầng tức là ở mức thấp nhất: cung cấp những cách tương tác với các trình duyệt ở mức độ cơ bản, phần nội dung tùy thuộc vào người phát triển. Nhìn chung gồm các tính năng sau: - Bao gồm đối tượng XMLHttpRequest được bao đóng để tương tác giữa trình duyệt và server. - Thao tác với XML. - Thực thi theo DOM được trả về từ XMLHttpRequest. . Framework thuộc mức ứng dụng: được cung cấp nhiều tính năng hơn, người sử dụng dễ dàng vận dụng và thao tác mà không cần phải quan tâm tới những xử lý nền, triển khai giao diện người sử dụng (GUI) gần giống với ứng dụng Desktop. Phía Server (thường thì theo một trong 2 loại dưới đây) - Tự khởi tạo HTML/JS: phía server cung cấp đầy đủ tính năng sinh mã Javascript và kết hợp giữa browser-server. Chỉ phần mã để tương tác phía người dùng có thể tùy biến được. - Triệu gọi từ xa (Remote Invocation): Javascript triệu gọi trực tiếp tới các hàm (function) từ server và Javascript sẽ nhận kết quả trả về. Ta có thể dùng Javascript để yêu cầu thông tin từ server như chi tiêt về phiên truy cập (session) và truy vấn cơ sỡ dữ liệu (query). Ajax Framework hiện giờ trên mạng khá nhiều và phong phú cho các lập trình viên về web. Nếu bạn có ý định lập trình web với Ajax, bạn cũng nên xem qua các bộ framework dưới đây. . Transformations 14. URL Uniform Resource Locator 15. URI Uniform Resource Identifiers 16. APIs Application Programming Interfaces 17. JSON JavaScript Object Native 18. Rich UI Rich User Interface Sau