Archive for the ‘XAML’ Category

  1. Hello, Silverlight World!

    Posted on 3月 1st, 2012 by cx20

    Silverlight

    Silverlight はマイクロソフトが開発したブラウザ用プラグインである。名前の由来は「Flash(一瞬の輝き)」に対して「銀は輝き続ける」という意味との説がある。プラグインは Firefox や Safari と言った Internet Explorer 以外のブラウザにも提供されている。.NET Framework をベースとした技術で WPF(Windows Presentation Foundation)のサブセットである。

    ソースコード(XAML)

    <Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
      <TextBlock Text="Hello, Silverlight World!" />
    </Canvas>

    ソースコード(HTML)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
        <title>Hello, World!</title>
      </head>
      <body>
        <object type="application/x-silverlight" width="400" height="300">
          <param name="source" value="hello.xaml" />
        </object>
      </body>
    </html>

    実行方法

    1. Web サーバの公開フォルダ に配置
    2. ブラウザで表示
       http://localhost/doc/hello.html

    実行結果

    Hello, Silverlight World!