JavaScriptでSilverlight 1.0

  1. Silverlightの基本
    1. Silverlightの領域を確保する
    2. 確保したSilverlightの領域に円を描く
    3. 確保したSilverlightの領域に四角を描く
    4. Silverlightの領域をdocument.bodyからdiv内に閉じ込める
    5. “Silverlightの領域をdocument.bodyからdiv内に閉じ込める”の最後のサンプルがFirefoxで動かないのを修正する
    6. マウスの動作によって色を変える~JavaScriptで動的に変化させる
    7. コラム:Silverlight1.1を入れるとSilverlight1.0のデータが見られない?
  2. XAMLによる描画
    1. XAMLによる描画~Rectangle(四角形)
    2. XAMLによる描画~Ellipse(円)
    3. XAMLによる描画~Line(直線)
    4. XAMLによる描画~Polyline(折れ線)
    5. XAMLによる描画~Polygon(多角形)
    6. XAMLによる描画~Path(自由曲線)
    7. XAMLによる描画~画像表示
  3. ブラシの使い方
    1. ブラシによる図形の塗りつぶしの基本
    2. 単色で塗りつぶすSolidColorBrush
    3. 画像で塗りつぶすImageBrush
    4. グラデーションで塗りつぶすLinearGradiendBrushとRadialGradientBrush
    5. 動画で塗りつぶすVideoBrush
  4. 図形を変形する
    1. 変形の基本
    2. 図形を回転する~RotateTransform
    3. 図形を拡大・縮小する~ScaleTransform 
    4. 図形を傾ける~SkewTransform
    5. 図形を移動する~TranslateTransform
    6. 複数の変形を組み合わせる~TransformGroup
  5. 文字を扱う
    1. 文字を表示する
    2. 改行と文字の折り返し
    3. 特定の文字の書式だけ変更する Run
    4. 文字をブラシで塗りつぶす
    5. 文字を変形する
  6. アニメーション
    1. アニメーションの基本
    2. DoubleAnimationの例1~位置を移動する
    3. DoubleAnimationの例2~Canvas.TopとCanvas.Leftを同時に変化させる
    4. DoubleAnimationの例3~変形をアニメーションさせる
    5. DoubleAnimationの例4~変形と移動を組み合わせる
    6. DoubleAnimationの例5~グラデーションのGradientStopを変化させてアニメーション
    7. PointAnimationの例1~RadialGradientBrushのCenterプロパティを変化させる
    8. PointAnimationの例2~LinearGradientBrushのStartPointプロパティを変化させる
    9. ColorAnimationの例1~四角形の塗りつぶしの色を変化させる
    10. ColorAnimationの例2~複数の色を同時に変化させる
  7. スクリプトによるSilverlightのコントロール
    1. スクリプトの基本1~新しいJSファイルを追加して処理を書く
    2. スクリプトの基本2~イベントの指定とスクリプトの書き方
    3. スクリプトの基本3~sender.findName(”名前”)でオブジェクトを指し示す
    4. スクリプトの基本4~ブラシのプロパティをスクリプトで変更する
    5. スクリプトの基本5~変形の方法をスクリプトで変更する
    6. スクリプトの基本6~アニメーションをスクリプトで開始する/停止する
    7. コラム:Silverlight 2.0ベータ1ではRepeatBehavior=”1″と書いても無限に繰り返される不具合?
    8. コラム:間違っていたのは私でした~RepeatBehavior=”1″と書いてはいけません
  8. Free(以下、制約なしで随時追加します)
    1. Coffee Break:Silverlightで作ったデジタル時計
    2. MEMO:Expression Encoderで動画アプリを作る
    3. MEMO:downloaderオブジェクトを使ったローディングバーの作り方
    4. MEMO:downloaderオブジェクトを使って、zipで固めた複数のビデオファイルをダウンロードし、再生する
    5. MEMO:作ったSilverlightのサンプルがなぜかIE6でだけ動かないケースがある
    6. Silverlight Streamingでデジタル時計を公開してみるテスト
    7. Flickrの画像を検索するスクリプト
    8. Flickrの画像を検索してSilverlightで表示する(ベース)
    9. Flickr Search by Silverlight Ver.0.9 を公開しました
    10. Flickr Search by Silverlight 1.0の設置方法
         :
      以下、執筆中