[Silverlight] コマンドからOOBアプリのインストールを実行する例

10:50 PM on 2012年1月18日

C:\Program Files\Microsoft Silverlight\sllauncher.exe /install:”C:\~.xap” /origin:http://~/~.xap /shortcut:desktop+startmenu /overwrite

(参考)
http://www.silverlightshow.net/items/How-to-distribute-a-Silverlight-OOB-Application.aspx

XAMPPでcURLを有効にする方法

10:47 PM , ,

php.iniの「;extension=php_curl.dll」のコメントを解除

Apacheを再起動

[Silverlight] ブラウザー外実行の設定

10:08 PM ,

コード側からブラウザー外実行の設定を取得する場合は
Deployment.Current.OutOfBrowserSettings
を使用する。

jQuery版のLightboxを使う

10:05 PM , ,

Lightbox2
http://lokeshdhakar.com/projects/lightbox2/

内部的にprototype.jsを使っている。
prototype.jsとjQueryはコンフリクトを起こすため
サイトでjQueryを使っていた場合、エラーになってしまう。

そのため、jQuery版のLightbox「jQuery lightBox plugin」を使って回避する。
http://leandrovieira.com/projects/jquery/lightbox/

※prototype.jsのjQueryを共存させる方法もある。

[Silverlight] 旧バージョンのインストーラ

9:27 PM on 2012年1月11日

Microsoft Silverlight Release History
http://www.microsoft.com/download/en/details.aspx?id=12121

FileHippo.com
http://filehippo.com/jp/download_silverlight/

[Silverlight] HyperlinkButtonやButtonのContentを自動改行させる例

10:36 PM on 2011年11月4日 , ,

(XAML)
<HyperlinkButton>
    <HyperlinkButton.Content>
        <TextBlock TextWrapping="Wrap" Text="1 2 3 4 5 6 7 8 9"/>
    </HyperlinkButton.Content>
</HyperlinkButton>

(C#)
HyperlinkButton hb = new HyperlinkButton();
TextBlock tb = new TextBlock();
tb.TextWrapping = TextWrapping.Wrap;
tb.Text = "1 2 3 4 5 6 7 8 9";
hb.Content = tb;

Silverlight 4 開発者向けランタイムのバージョン

10:26 PM

2011.11.4時点で
「Silverlight デベロッパー センター > Silverlight ダウンロード」
からダウンロードできる、「Silverlight 4 開発者向けランタイム」のバージョンが少し古くなっている(4.0.50303.0)。
「minRuntimeVersion」の値によっては、Silverlightの再生ができなくなるので注意が必要。
そのため、こちらのURLからダウンロードして使用すること。
※バージョン4.0.60831.0

[Silverlight] ScrollViewerで最終行を表示させる

9:22 PM on 2011年9月6日 , ,

(XAML)
<ScrollViewer x:Name="sv" VerticalScrollBarVisibility="Auto">

(C#)
this.sv.ScrollToVerticalOffset(double.MaxValue);

[Silverlight] TextBox(複数行)でテキストの最終行を表示させる

9:20 PM , ,

(XAML)
<TextBox x:Name="txtBox" AcceptsReturn="True" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto"/>

(C#)
this.txtBox.SelectionStart = this.txtBox.Text.Length;

[PHP] session_start()で「headers already sent」Warningが出た場合

9:14 PM

(現象)
以下のWarningが表示された。
———-
Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at ~.php:1) in ~.php on line 2
———-

(原因と対策)
以下のためにPHPから既にデータが出力された状態になっていることが原因。
1. ファイルの先頭(「<?php session_start(); ?>」の前)に余分改行がある→改行を削除する
2. ファイルがBOM付きのUTF-8で保存されている→UTF-8Nで保存する

2 / 712345...最後 »