Gần đây tôi nhận được một số câu hỏi của nhiều bạn quan tâm về "WEB 2.0 gồm có những yếu tố kỹ thuật gì đặt ra" và Microsoft sẵn sàng như thế nào cho WEB 2.0 . Để giúp các bạn có những thông tin nhìn nhận về WEB 2.0 một cách cơ bản , tôi xin trả lời tóm tắt như sau . Nhu cầu ứng dụng đặt ra những yêu cầu sau với WEB 2.0 đó là :

  • Rich User Experience (Khả năng đáp ứng phong phú về những trải nghiệm ứng dụng , như khả năng tương tác sử dụng phần mềm trên WEB)

  • Data-Driven Architecture (Kiến trúc ứng dụng hướng đến khả năng đáp ứng dữ liệu, người dùng có thể kết hợp dữ liệu từ nhiều nguồn khác nhau trên Internet để tạo ra ứng dụng dữ liệu cho mình)

  • User-Driven Business Applications (cho phép người sử dụng tạo ra những ứng dụng đáp ứng nhu cầu cụ thể nào đó của họ)

  • User Participation (tạo nên sự tham gia mạnh mẽ để giải phóng năng lực hệ thống ứng dụng)

  • Collective Intelligence (cung cấp những tri thức doanh nghiệp, chuyên môn nghiệp một cách chọn lọc)

  • Low Cost Deployment and Management (Chi phí quản trị ứng dụng và triển khai thấp)

  • Để đáp ứng những yêu cầu trên cần có các thành phần công nghệ cơ bản sau :  XML ; XML WEBSERVICE ;AJAX ; RSS ; Search và Metadata Services  , ngoài ra còn có 2 thành phần rất quan trọng đó là  Collaborative Workspaces và Common Web Application Framework. Đối với công nghệ Microsoft nhìn chung đã sắn sàng cho web 2.0 đồng thời các công nghệ không ngừng phát triển về cả nền tảng công nghệ Platfform (hệ điều hành Window server 200x, Office System 2007 , Dịch vụ trực tuyến (LIVE) , công cụ phát triển ứng dụng (WEB TOOL) , công cụ thiết kế WEB (Expression) và , và cơ sở dữ liệu SQL Server. Đặc biệt Office System 2007 là một nền tảng sẵn sàng cho Web 2.0 hết sức tích cực và hiệu quả .Sắp tới tôi sẽ có một số buổi hội thảo giới thiệu về WEB THẾ HỆ KẾ TIẾP và Công nghệ của Microsoft tại Đại Học Cần Thơ, Đại Học Khoa Học Tự Nhiên TPHCM và trung tâm đào tạo NIIT , các bạn nào quan tâm có thể liên hệ để tham dự