Đào Hải Nam

Microsoft cho phép tải về mã nguồn các control của Silverlight 2

Posted in Silverlight by namdh on 09/01/2009

Microsoft hiện đã cho phép các nhà phát triển tải về mã nguồn của các control có trong Silverlight 2, đây là một cơ hội tuyệt vời cho các nhà phát triển có thể tham khảo và xem cách các control cơ bản được xây dựng.

silverlight-2-control-project

Bạn có thể tải về từ đây: http://www.microsoft.com/downloads/details.aspx?FamilyID=EB83ED4C-AC85-4DE9-8395-285628EE2254&displaylang=en

Tagged with: , ,

Silverlight cho phép cài đặt cùng Windows Live

Posted in Không phân loại by namdh on 07/01/2009

Trong phiên bản mới nhất của Windows Live, Microsoft đã cho phép người dùng chọn và cài đặt Silverlight cùng với bộ cài đặt.

windows_live_setup_on_vista

Do máy của tôi đang dùng đã có sẵn Silverlight nên cũng không rõ nó có được chọn sẵn hay không :)

Tagged with: ,

Silverlight ToolKit phát hành phiên bản mới

Posted in Không phân loại by namdh on 15/12/2008

Silverlight Toolkit là một tập các control, các thành phần và tiện ích cho Silverlight, được phát hành độc lập với Silverlight. Nó cho phép bạn thêm các chức năng một cách nhanh chóng cho các nhà phát triển cũng như các nhà thiết kế.

Hiện tại đã có 12 control mới cho nhập dữ liệu, biểu đồ, layout và styling.

(đọc tiếp…)

Tagged with: ,

Silverlight 3

Posted in Không phân loại by namdh on 18/11/2008

Theo ScottGu, phiên bản kế tiếp của Silverlight sẽ ra mắt trong năm tới. Trong phiên bản này sẽ có một số cập nhật mới như hỗ trợ các tính năng multimedia cao cấp (bao gồm H.264), các tính năng đồ họa nâng cao (bao gồm đồ họa 3D và sử dụng GPU), cũng như các tính năng tiên tiến trong việc phát triển ứng dụng (thêm các control mới và hỗ trợ data-binding tốt hơn). Nhớ rằng đó chỉ là một vài nâng cấp tiêu biểu – còn một số tính năng khác sẽ được công bố sau.

Năm tới Visual Studio và Visual Web Developer Express cũng sẽ hỗ trợ việc chỉnh sửa và tương tác một cách đầy đủ với Silverlight, và thêm các công cụ cho gắn kết dữ liệu:

Với những ưu điểm này, hi vọng Silverlight sẽ ngày càng mạnh mẽ và phổ biến.

Tagged with: ,

Silverlight có thể sẽ có mặt trên Android

Posted in Không phân loại by namdh on 17/10/2008

Microsoft hiện đang cân nhắc việc đưa Silverlight lên nền tảng Android của Google

(đọc tiếp…)

Tagged with: , ,

Hướng dẫn cách dùng ToolTip

Posted in Không phân loại by namdh on 16/10/2008

Nếu bạn có một FrameworkElement như Image, Button, TextBlock,… bạn có thể thêm một tooltip vào các đối tượng này. Các tooltip thường là các đoạn văn bản nhỏ và hiện lên mỗi khi người dùng di chuyển chuột lên trên đối tượng đó. Mục đích của tooltip là nói cho người dùng biết đối tượng này dùng để làm gì.

Lấy ví dụ, cho rằng bạn có một toolbar chứa các lá cờ để bạn có thể chọn ngôn ngữ:

image

Nếu một người dùng không nhận ra được một lá cờ nào đó, họ có thể di chuyển chuột lên trên và tooltip sẽ hiện ra để thông báo ngôn ngữ tương ứng:

image

Để thêm một tooltip vào một FrameworkElement, tất cả những gì bạn cần làm là khai báo thuộc tính TooltipService.Tooltip:

<Image Source=”images/france.png” ToolTipService.ToolTip=”French”>

Một tooltip không nhất thiết chỉ chứa văn bản, mà có thể chứa bất kỳ control nào bạn khai báo. Ví dụ, bạn tạo một tooltip bằng một bức ảnh như sau:

<Image Source=”images/france.png” Width=”16″ Height=”16″>
    <ToolTipService.ToolTip>
        <Image Source=”images/france.png”></Image>
    </ToolTipService.ToolTip>
</Image>

Khi di chuyển chuột lên trên lá cờ Pháp, một tooltip sẽ hiện ra với lá cờ Pháp ở kích thước gốc:

image

Theo Mike Snow’s blog

Tagged with: ,

Silverlight 2 chính thức ra mắt

Posted in Không phân loại by namdh on 15/10/2008

Ngày 13/10/2008, hãng phần mềm Microsoft đã chính thức ra mắt Silverlight 2, một giải pháp mạnh mẽ cho các ứng dụng tương tác đa phương tiện trên nền web. Silverlight 2 cung cấp nhiều tính năng và công cụ mới cho phép các nhà phát triển cũng như các nhà thiết kế có thể cùng làm việc với nhau.

Ngoài ra, hãng phần mềm cũng công bố việc hỗ trợ cộng đồng mã mở bằng việc hỗ trợ tổ chức Eclipse Foundation và cung cấp gói Silverlight Control Pack.  Công ty Soyatec, một công ty IT của Pháp và cũng là một thành viên thuộc Eclipse sẽ nhận tài trợ từ Microsoft để phát triển giải pháp cho phép phát triển các ứng dụng Silverlight bên trong Eclipse IDE.

Gói Silverlight Control Pack sẽ được đưa ra và đặc tả cho Silverlight XAML sẽ được đưa lên trang MSDN (www.msdn.com). Trong gói này chứa một số control như là DockPanel, ViewBox, TreeView, Accordion và AutoComplete, và nó sẽ được phát hành dưới giấy phép Microsoft Permissive License, một giấy phép được chấp nhận bởi tổ chức mã nguồn mở OSI, và Silverlight XAML được phát hành dưới Open Specification Promise. Điều này sẽ cho phép các nhà phát triển tạo ra các sản phẩm có thể đọc hoặc ghi XAML cho Silverlight.

Bên cạnh việc hỗ trợ cho Elcipse IDE, Microsoft cũng phát triển bộ công cụ phát triển SIlverlight với Visual Studio 2008 và Expression Studio 2. Và phiên bản này cũng hỗ trợ cả Visual Web Developer 2008 Express Edition, một phần mềm miễn phí của Microsoft.

Silverlight 2 will be available for download on Tuesday, Oct. 14, at http://www.microsoft.com/silverlight. Customers already using a previous version of Silverlight will be automatically upgraded to Silverlight 2.

Silverlight 2 sẽ sẵn sàng để download vào ngày 14/10, tại http://www.microsoft.com/silverlight. Nếu máy bạn đã cài đặt các phiên bản trước của Silverlight thì nó sẽ tự động cập nhật. Phiên bản “technology preview” của Soyatec project có tại địa chỉ  http://www.eclipse4sl.org, dự kiến phiên bản chính thức sẽ ra mắt vào nửa cuối 2009.

Tagged with: , ,

Học Silverlight và Blend với nibblestutorials

Posted in Không phân loại by namdh on 26/08/2008

Nibbles Tutorials, một trang web về Silverlight, được viết bằng Silverlight  chứa nhiều bài viết bổ ích giúp các bạn có thể làm quen với Silverlight và các khái niệm của nó. Trang web được thiết kế khá bắt mắt và ấn tượng.

Nam Già đang xem qua các bài viết tại đây, và nếu tìm được bài viết nào hay sẽ dịch lại cho mọi người cùng tham khảo.

Địa chỉ trang web: http://www.nibblestutorials.net/

Tagged with:

Dùng Isolated Storage

Posted in Microsoft .NET by namdh on 11/08/2008

Silverlight dùng Isolated Storage như một hệ thống file ảo để lưu trữ dữ liệu trong một thư mục ẩn trên máy tính của bạn. Nó chia dữ liệu vào làm 2 phân riêng biệt: Phần thứ nhất chứa các thông tin quản lý như dung lượng cho phép và phần thứ 2 chứa dữ liệu thực sự. Mỗi ứng dụng Silverlight được phân bố một vùng riêng trong hệ thống lưu trữ này với dung lượng lưu trữ mặc nhiên là 1 MB.

(đọc tiếp…)

Tagged with:

Cách sử dụng Sharp, Brush và Gradient

Posted in Microsoft .NET by namdh on 05/08/2008

Sharp, gradient và brush mang lại sức mạnh cho người dùng để có thể tạo ra các control có giao diện đẹp đẽ. Ví dụ, gradient có thể được dùng để tạo ra các hiệu ứng như ánh sáng hoặc đổ bóng. Trong chương trình ví dụ, chúng ta sẽ tạo một chiếc đồng hồ, hình dưới đây sẽ là kết quả sau khi hoàn thành bài hướng dẫn này:

 

(đọc tiếp…)

Tagged with: