Silverlight 2 Tutorial – Dùng ListBox và DataBinding để hiển thị dữ liệu

Trong những bài trước chúng ta đã dùng DataGrid để hiển thị kết quả tìm kiếm. DataGrid có thể chạy tốt khi chúng ta muốn hiển thị nội dung theo dạng một cột. Tuy nhiên đối với ứng dụng Digg, chúng ta muốn chỉnh sửa thêm giao diện một chút để nó trông giống một List hơn là một DataGrid. Một tin tốt lành là điều này tương đối dễ dàng – và nó không đòi hỏi chúng ta phải thay đổi bất kỳ đoạn lệnh nào. Continue reading “Silverlight 2 Tutorial – Dùng ListBox và DataBinding để hiển thị dữ liệu”

Silverlight 2 Tutorial – Xây dựng giao diện dùng Style

WPF và Silverlight hỗ trợ một cơ chế cho phép lưu giá trị thuộc tính của các control theo cách có thể dùng lại. Chúng ta có thể lưu giữ những khai báo đó trong các file riêng biệt, và dùng lại nó cho nhiều control và trang khác nhau trong ứng dụng, hoạc thậm chí có thể dùng nó trong những ứng dụng khác nhau. Khái niệm này tương tự như CSS khi bạn làm việc với HTML để thực hiện các phép tùy biến cơ bản. Continue reading “Silverlight 2 Tutorial – Xây dựng giao diện dùng Style”

Silverlight 2 Tutorial – Kết nối mạng để lấy dữ liệu vào một DataGrid.

Đây là phần ba của loạt 8 bài hướng dẫn cách xây dựng một chương trình Digg đơn giản sử dụng bản Beta1 của Silverlight 2. Các bài hướng dẫn này nên được đọc theo thứ tự, và giúp giải thích một số khái niệm nền tảng của Silverlight. Continue reading “Silverlight 2 Tutorial – Kết nối mạng để lấy dữ liệu vào một DataGrid.”

Silverlight 2 Tutorial – Viết chương trình “Hello World” với Silverlight 2 và VS 2008

Bài này sẽ là bài đầu tiên trong loạt 8 bài được dịch lại từ Scottgu’s blog. Đây cũng là một loạt bài hướng dẫn khá hay về Silverlight 2, các bạn có thể xem danh sách 8 bài này trong bài viết First Look at Silverlight 2
Nếu bắt đầu từ đầu, lời khuyên là bạn nên đọc tất cả các bài viết này theo thứ tự, và hãy cố gắng tự mình làm lại các ví dụ có sẵn.

Continue reading “Silverlight 2 Tutorial – Viết chương trình “Hello World” với Silverlight 2 và VS 2008″

Silverlight trở thành một tùy chọn trên Windows update

Thứ 3 ngày 22/01, Microsoft đã cho phép người dùng cài đặt Silverlight từ website Windows Update cũng như cài đặt thông qua dịch vụ WSUS, theo nhận định đây là một bước tiến nhỏ nhưng dài, một động thái giúp MS chiếm lĩnh thị trường từ đối thủ cạnh tranh Adobe Flash. Việc cho phép cài đặt Silverlight từ Windows Update hay WSUS sẽ giúp việc triển khai trong các mạng doanh nghiệp dễ dàng hơn, nhờ vào khả năng cài đặt tự động mà không cần tới quyền quản trị hệ thống.
Ngoài ra, trong MS cũng đã đưa ra bản build mới cho Silverlight 1.0, trong đó bao gồm một cải tiến nhỏ đối với việc xử lý WMA stream.

Silverlight sẽ được sử dụng trên website Olimpics 2008

Microsoft hiện đã ký kết một bản ghi nhớ với NBC Universal để cho phép xây dựng một website dựa trên Silverlight 2.0 cho Olimpics 2008. Một điều khoản khác trong bản ghi nhớ này cũng đặt MSN như trang web chính thức của Olimpics 2008. Như vậy, hơn 3000 giờ nội dung video trực tiếp hoặc theo yêu cầu sẽ được chia sẻ thông qua Silverlight streaming, điều này cho phép người xem có thể truy cập vào tất cả các trận đấu và sự kiện trong khuôn khổ Olimpics. Thêm vào đó, một số dữ liệu cũng được đính kèm vào các đoạn video cho phép người dùng truy cập vào các dữ kiện liên quan như thông tin về các vận động viên, bảng tổng sắp huy chương, tin vắn hoặc thậm chí tìm kiếm các đoạn video.
Qua sự kiện này, có thể thấy Microsoft đang hỗ trợ rất mạnh cho Silverlight và họ cũng đang đẩy nhanh việc hoàn thiện Silverlight 2.0 (ít nhất trước ngày 08-08-08). Phiên bản này trước đây là 1.1 và vẫn còn đang ở giai đoạn beta.

Microsoft Silverlight 1.1 sẽ đổi thành 2.0

Theo tin từ Microsoft, phiên bản kế tiếp của Silverlight sẽ được đổi thương hiệu từ 1.1 thành 2.0. Theo đó, hãng phần mềm này sẽ tiếp tục phát triển các công nghệ phát triển ứng dụng web bao gồm ASP.NET và Silverlight. Phiên bản preview của ASP.NET 3.5 sẽ được giới thiệu trong tháng 12, một số đặc điểm chính trong phiên bản này bao gồm hỗ trợ MVC, Dynamic Data Control, REST Service và nhiều thứ khác. Đối với Silverlight 2.0, một số tính năng cũng được thêm vào như skinning/theming, databinding, và hơn 20 control mới. Phiên bản beta của Silverlight 2.0 sẽ được phát hành trong quý 1 năm 2008.
ASP.NET và Silverlight hiện được coi là hai thành phần quan trọng trong một chiến lược lớn hơn có tên Microsoft Application Platform, được xây dựng với mục đích giúp các khách hàng nhận ra được lợi ích từ các ứng dụng động.
Cũng theo nguồn tin này, Silverlight 2.0 cũng sẽ được phát triển cho nền tảng Linux, và các trình duyệt được hỗ trợ bao gồm FireFox, Safari và IE.