Mã tài liệu: 239332
Số trang: 140
Định dạng: pdf
Dung lượng file: 3,122 Kb
Chuyên mục: Kỹ thuật - Công nghệ
TỔNG QUAN VỂ SILVERLIGHT
Chương 1:
GIỚI THIỆU VỀ SILVERLIGHT
I. KHÁI QUÁT SILVERLIGHT
Microsoft Silverlight là một công nghệ đa nền, đa trình duyệt dựa trên nền .NET
dùng để xây dựng và phát triển một thế hệ ứng dụng Web và thiết bị mới, đầy tính tương
tác và hỗ trợ tối đa về media (phương tiện truyền thông). Hiện nay Silverlight đang có hai
phiên bản là Silverlight 1.0 dùng phát triển ứng dụng bằng ngôn ngữ Javascript và một
phiên bản Silverlight 2.0 bằng các ngôn ngữ .NET framework (khung) như C# hay
VB.NET. Bên cạnh đó công nghệ Silverlight còn được hỗ trợ bởi ngôn ngữ đánh dấu
XAML (extensible application markup language – Ngôn ngữ đánh dấu mở rộng) đầy sức
mạnh trong việc thể hiện giao diện người dùng. Có thể nói công nghệ Silverlight đã thống
nhất được tất cả các khả năng của server, Web và ứng dụng desktop, của code .NET, của
ngôn ngữ hình thể và ngôn ngữ truyền thống và sức mạnh của Windows Presentation
Foundation (WPF). Để cuối cùng tạo ra một ứng dụng mà người dùng phải thấy thích.
Một số người cho rằng công nghệ Silverlight của Microsoft sẽ là “sát thủ” của Adobe
Flash. Nhưng hiện tại thì chưa thể biết được điều gì, vì cả hai công nghệ này đều được sử
dụng bằng plug in của trình duyệt, cả hai đều hỗ trợ đồ họa vector, âm thanh, phim ảnh,
animation và ngôn ngữ script.
Về mặt căn bản thì công nghệ này có sự khác biệt. Trong khi Flash sử dụng định dạng
nhị phân semi-open, thì Silverlight dựa trên nền WPF. Thực tế trước khi công nghệ mới
này của Microsoft được đặt tên là Silverlight thì nó đã có tên mã là WPF/e (Windows
Presentation Foundation Everywhere).
Điểm quan trọng nhất trong công nghệ Silverlight là hệ thống đồ họa con được hỗ trợ
bởi một nhánh trong WPF, bao gồm các đoạn mã thể hiện âm thanh, phim ảnh.
Được công bố tại Mix’07 vào tháng 5 năm 2007, SilverLight mang đến cho thế giới
một cơn bão với một cái nhìn về Adobe Flash giống như ứng dụng Internet (RIAs) được
xây dựng trên một nền cơ bản, mở ra cách tiếp cận với HTML và XAML sử dụng các
công cụ như VisualStudio .NET và Microsoft Blend.Ý tưởng cho SilverLight thì không
có gì mới, Microsoft đang nói về công nghệ gọi là WPF/e trước đây hơn 1 năm.Quan tâm
đầy đủ thì đây là sự lẫn lộn xung quanh WPF/e có nghĩa là gì, tên cần thay đổi với cái gì
đó hoàn toàn khác, một tên mà không liên quan tới WPF/e với khách hàng thông minh,
thế hệ kế tiếp của nền Giao diện người dùng (UI) Nền tảng biểu diễn Windows( WPF).
Ý tưởng của chữ e ở cuối WPF là chuyển WPF đi khắp mọi nơi. Nhưng đây đơn
giản không phải là một trường hợp. WPF này là một phần nhân của .NET 3.0 và yêu cầu
30MB khi chạy. WPF/e có 2MB khi download, chạy trong bộ trình duyệt, và chạy trên
nhiều nền tảng khác nhau.Và nhiều nền ở đây không có nghĩa là WindowsXP và
WindowsVista; Nó có nghĩa là Windows và Apple Macintosh.Nó hoạt động trên bộ trình
duyệt web safari trong Apple Macintosh được phục vụ từ một Máy chủ web Apache chạy
trên Linux. Tên WPF/e không phải là đại diện đầy đủ cho việc đáng kinh ngạc của công
nghệ mới này, vì vậy mà SilverLight đựơc công bố như tên mới tại Mix’07.
Kiến trúc của Silverlight cũng khá phức tạp. Hệ thống đồ họa đảm bảo mọi thứ cho
giao diện người dùng, như animation, text, âm thanh, hình ảnh. Plug-in được tích hợp vào
trình duyệt để thể hiện ứng dụng Silverlight, để giao tiếp bằng JavaScript DOM và ứng
dụng Silverlight có thể gọi các hàm trên server như một dạng web service.
Dù người phát triển ứng dụng là người phát triển web hay người thiết kế đồ họa thì
Silverlight đều tạo điều kiện tốt nhất để người đó có thể phát huy tối đa khả năng của
mình
Những tài liệu gần giống với tài liệu bạn đang xem
📎 Số trang: 135
👁 Lượt xem: 323
⬇ Lượt tải: 16
📎 Số trang: 115
👁 Lượt xem: 474
⬇ Lượt tải: 16
📎 Số trang: 74
👁 Lượt xem: 599
⬇ Lượt tải: 16
📎 Số trang: 91
👁 Lượt xem: 622
⬇ Lượt tải: 16
📎 Số trang: 242
👁 Lượt xem: 406
⬇ Lượt tải: 16
📎 Số trang: 242
👁 Lượt xem: 451
⬇ Lượt tải: 16
📎 Số trang: 33
👁 Lượt xem: 542
⬇ Lượt tải: 16
📎 Số trang: 9
👁 Lượt xem: 655
⬇ Lượt tải: 17
📎 Số trang: 67
👁 Lượt xem: 610
⬇ Lượt tải: 17
📎 Số trang: 65
👁 Lượt xem: 735
⬇ Lượt tải: 16
📎 Số trang: 64
👁 Lượt xem: 375
⬇ Lượt tải: 16
📎 Số trang: 53
👁 Lượt xem: 462
⬇ Lượt tải: 16
Những tài liệu bạn đã xem
📎 Số trang: 140
👁 Lượt xem: 564
⬇ Lượt tải: 16