Cấp độ bài viết: Chưa đánh giá Tóm tắt: Hướng dẫn lập trình gadget cho Window Vista I.Dẫn nhập Windows Vista cùng với vẻ hào nhoáng của nó đã làm say mê rất nhiều người và một trong các đặc trưng ấn tượng nhất chính là Windows sidebar với các tiện ích nhỏ như :lịch ,đồng hồ ,CPU ( gọi là gadget )... chiếm một phần trên desktop, bạn có thể dễ dàng tùy chỉnh những công cụ này để phù hợp cũng như hiển thị ở trên cùng, ở dạng cửa số lớn và cũng có thể đặt cứ...
Tìm cách trìnhgadget gadgetcho cho Window WinVista Vista Kỹhiểu thuật lậplập trình Tên viết: Kỹ thuật lập trình gadget cho Window Vista Tác giả: Phạm Hải - caulacbovb.com Cấp độ viết: Chưa đánh giá Tóm tắt: Hướng dẫn lập trình gadget cho Window Vista I.Dẫn nhập Windows Vista với vẻ hào nhống làm say mê nhiều người đặc trưng ấn tượng Windows sidebar với tiện ích nhỏ :lịch ,đồng hồ ,CPU ( gọi gadget ) chiếm phần desktop, bạn dễ dàng tùy chỉnh công cụ để phù hợp hiển thị cùng, dạng cửa số lớn đặt chỗ hình điều chỉnh Windows Sidebar properties Điều tuyệt vời lập trình gadget dễ dàng ,trong giới hạn viết hướng dẫn bạn làm hai gadget tiện ích đầy sức mạnh vòng 15 phút với chưa đến 20 dòng code javascript , bạn đừng lo khơng thạo java demo ngôn ngữ kịch thông dụng window :- VbScript - Những người có kinh nghiệm khơng nhiều VB nắm bắt dễ dàng ! Bạn học từ viết này: - Bản chất vista gadget hay kỹ thuật lập trình với html dùng JavaScript VbScript - Kỹ thuật viết cài đặt gadget Visual studio 2008 –Visual studio 2005 step by step vòng 15 phút - Kỹ thuật viết,debug html nhanh chóng với Microsoft FrontPage 2003 II.Giới thiệu Vista Gadget Gadget tiện ích nhỏ gắn sidebar ,thường có kích thước 139 pixel , cung cấp nhiều thơng tin hữu ích : CPU,ngày tháng ,nhật ký,thời tiết… bạn tìm thấy nhiều gadget tuyệt vời địa http://vista.gallery.microsoft.com/vista/SideBar.aspx?mkt=en-us với thư viên đồ sộ gần 2K gadget Thực chất gadget dạng file thực thi kiểu Vista mà đơn giản hay nhiều trang HTML host bới tiện ích Window sidebar kỹ thuật lập trình đơn giản xử lý HTML với đoạn script , đương nhiên muốn làm gadget cao cấp bạn cần tìm hiểu thêm gadget api vista Với gadget cao cấp bạn code Visual Studio 2K5 hay 2K8 dùng WPF dễ dàng ( xin lưu ý gadget có Vista mặc định có Net 3.0 ) II Gadget làm gì? Nếu dựa tiêu chí cơng nghệ để cấu thành lên gadget có tất loại gadget ; -Mini web application: ứng dụng web nhỏ sử dụng HTML,CSS script ( Vbscript,Java,J etc) - Data application : ứng dụng có truy xuất liệu sử dụng HTML ,DHTML, DOM Ajax.Gadget loại kết nối đến dịch vụ web để truy xuất liệu hiển thị cho người dung cuối : khai thác dịch vụ rss, số chứng khốn,thơng tin thời tiết miền etc -Mini utilities :Có tác dụng tiện ích dùng :ActiveX object, gadget API DHTML…ví dụ gadget đo CPU,hiển thị đồng hồ số hay chí tiện ích truy xuất tài nguyên hệ thống nhiều công việc khác IV.Dữ liệu mà gadget sử dụng Gadget truy xuất liệu từ nhiều nguồn : - RSS/XML - Các trang web - Các dịch vụ web - Tài nguyên hệ thống : file,folder Và đương nhiên truy xuất vào hệ quản trị liệu nhờ ActiveX object… V.Cấu trúc gadget Ngoài gadget chuẩn , gadget mà thêm vào nằm thư mục sau : C:\user\\app data\local\microsoft\windows side bar\gadgets C:\ > ổ đĩa cài vista > tên người dùng thời ví dụ , ví dụ haipt Tất file cấu thành lên Gadget thường đặt thư mục này, Các file gadget gồm có - gadget.xml : Đây file quan trọng , lưu trữ thơng số cấu hình gadget tên tác giả,phiên sản phẩm dạng thức XML.Bạn khơng cần biết nhiều format sửa đổi dễ dàng ,trong có hai dịng đặc biệt quan trọng full Dịng bơi đỏ cho biết file html đưa lên sidebar file gadget.html thư mục, dịng bơi đỏ thứ xác định quyền han cho ,nếu khơng đặtgadget tồn quyền truy xuất hệ thống full chức truy xuất hệ thống gadget không dung bị lỗi cấm truy nhập -File [Gadget_Name].html : file xác định thông qua tag : src file XML chính, ví dụ có tên gadget.html, file html đưa lên sidebar gadget cài đặt -Các file CSS : viết tắt chữ cascades style sheet, file lưu cấu hình file html tương ứng ,rất quen thuộc với dân làm web, ví dụ nội dụng file CSS body { width :129; height:70; font-family:Calibri; font-size:11px; margin: 0; padding: 0; text-align:center; } ... ,rất quen thuộc với dân làm web, ví dụ nội dụng file CSS body { width :12 9; height:70; font-family:Calibri; font-size :11 px; margin: 0; padding: 0; text-align:center; } ... full ... mà thêm vào nằm thư mục sau : C:userapp datalocalmicrosoftwindows side bargadgets C: > ổ đĩa cài vista > tên người dùng thời ví dụ , ví dụ haipt Tất file cấu thành