Chia Sẽ Kinh Nghiệm Về IT



Tìm Kiếm Với Google
-


Gởi Ðề Tài Mới  Gửi trả lời
 
Công Cụ Xếp Bài
Tuổi 19-12-2009, 02:37 PM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Hướng dẫn sử dụng Host free http://silverlight.live.com để deploy một ứng dụng Silver



Hướng dẫn sử dụng Host free http://silverlight.live.com để deploy một ứng dụng Silverlight



Tiếp tục Entry viết cách đây hơn nửa năm, hôm nay tôi sẽ hướng dẫn cách sử dụng một Host miễn phí là http://silverlight.live.com để deploy một ứng dụng Silverlight.


Đặt vấn đề: Bạn đã học và có thể viết được một số ứng dụng Silverlight đơn giản, giờ bạn muốn đưa ứng dụn lên web để mọi người có thể truy cập, nhưng hiện tại rất ít host free hỗ trợ .NET Framework 3.5 để bạn có thể sử dụng trực tiếp thẻ , đi mua hostring thì đương nhiên là tốn kém, mà có thể mục đích của bạn chỉ là muốn test xem ứng dụng của mình đưa lên web sẽ thế nào, c chính là giải pháp cho bạn.
Trước tiên bạn cần đăng ký 1 tài khoản tại trang trên, sau khi đăng ký thành công, bạn đã có 10GB miễn phí để tha hồ nghịch ngợm rồi
Tôi sẽ hướng dẫn cách upload 1 Silverlight app lên http://silverlight.live.com, step by step


Step 1: click vào Manage Applications, đặt tên cho ứng dụng (gì cũng được) và nhấn Create


Step 2: Chọn file xap và nhấn upload. File xap chính là một file nén chứa mọi thứ liên quan đến ứng dụng mà bạn đã tạo ra, từ metadata đến action handler hay resources, bạn chỉ cần upload file này lên là đủ (sẽ nhìn thấy nó ở thư mục Bin/Debug hoặc Bin/Release). Bạn có thể xem file này chưa những gì bằng cách đổi extension của file từ .xap thành .zip và giải nén.


Step 3: Sau khi upload xong, nhấn config để tạo một số property của ứng dụng như width, height, background… Cái này ko quan trọng lắm và bạn có thể thay đổi các giá trị này bất cứ lúc nào


Step 4: Xong, giờ bạn chỉ cần copy thẻ iframe ở Method 1 và nhúng nó vào bất kỳ đâu trên web mà bạn muốn







iframe là một tag HTML định nghĩa một vùng (frame) mà vùng này sẽ nhúng 1 document khác, mà cụ thể ở đây là một object silverlight. Bạn có thể tìm hiểu thêm về iframe ở http://www.w3schools.com/TAGS/tag_iframe.asp hoặc http://www.javascriptkit.com/howto/externalhtml.shtml
Khi bạn đã biết cách upload 1 ứng dụng Silverlight lên thì việc upload video lên silverlight.live.com hoàn toàn tương tự và quá đơn giản. Có lẽ entry sẽ kết thúc với 1 vài chú ý


Chú ý:
  • Do http://Silverlight.live.com là một host free nên tốc độ không tốt lắm, do đó bạn cố gắng thiết kế làm sao file xap của bạn càng nhỏ càng tốt, load cho đỡ lâu. Không nên nhúng resoures vào file xap, nhất là các file images và videos
  • Cách sử dụng iframe như này có một hạn chế là bạn sẽ không thể dùng javascript để lấy ra object silverlight để tương tác với nó, do tài liệu html chỉ hiểu nó là một iframe

Lê Minh’s Blog


  Trả lời ngay kèm theo trích dẫn này
Gửi trả lời


Công Cụ
Xếp Bài

Quyền Hạn Của Bạn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Hình Cảm xúc đang Mở
[IMG] đang Mở
Mã HTML đang Tắt




Bây giờ là 09:48 PM. Giờ GMT +7



Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.