トップページ⇒tech
991コメント328KB

Microsoft Silverlight 2.0 その3

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2008/11/22(土) 12:33:33
Microsoft Silverlight
http://www.microsoft.com/silverlight/
MSDN Silverlight デベロッパー センター
http://msdn.microsoft.com/silverlight/
The Official Microsoft Silverlight Site
http://silverlight.net/

MSDN Silverlight ダウンロード (SDK, Silverlight Tools)
http://msdn.microsoft.com/silverlight/bb187452.aspx
CodePlex Silverlight Toolkit
http://www.codeplex.com/silverlight/

前スレ
http://pc11.2ch.net/test/read.cgi/tech/1210491703/
http://pc11.2ch.net/test/read.cgi/tech/1203891514/
0075デフォルトの名無しさん2009/01/09(金) 01:19:38
マイクロソフト公式解説書シリーズのやつでも買っといたら?
0076デフォルトの名無しさん2009/01/09(金) 02:35:39
>>74
洋書、勝っとけ。
0077デフォルトの名無しさん2009/01/09(金) 13:29:20
http://www.microsoft.com/downloads/details.aspx?FamilyID=EB83ED4C-AC85-4DE9-8395-285628EE2254

> This download contains the source code and unit tests for the managed Silverlight 2 controls
> included in System.Windows.dll, System.Windows.Controls.dll, and System.Windows.Controls.Data.dll.

MS-PL で公開。
0078デフォルトの名無しさん2009/01/09(金) 13:46:19
裏でネイティブに丸投げしてるような低レベルなコントロールは含まれてないのか
こんな中途半端なもん公開してどうしろと
どうせならcoreclrとagcoreのソースコード公開してくれ
0079デフォルトの名無しさん2009/01/10(土) 21:09:04
>78
>裏でネイティブに丸投げしてるような低レベルなコントロール

つCOM
0080デフォルトの名無しさん2009/01/10(土) 21:40:04
そういえば.NETのソースコード公開してたけど、特に読んでみてどうこう、みたいな話は見たことないな
0081デフォルトの名無しさん2009/01/10(土) 22:08:56
ありゃー読んだら汚染されるライセンスだから、
例え読んだとしても他人にわざわざ口外したりせんだろ。
0082デフォルトの名無しさん2009/01/11(日) 07:36:02
Visual Studio 2008 SP1 用 Microsoft Silverlight Tools

http://www.microsoft.com/downloads/details.aspx?FamilyID=c22d6a7b-546f-4407-8ef6-d60c8ee221ed&DisplayLang=ja

をダウンロードして、ダブルクリックすると、
「Program too big to fit in memory」
というエラーがコマンドプロンプトに表示されてインストールできない。

ダウンロードやり直したけど、やっぱり同じ。
だれか同じ現象の人いないですかー?

0083デフォルトの名無しさん2009/01/11(日) 15:21:14
安心しろ誰もインストールできてない
0084デフォルトの名無しさん2009/01/11(日) 16:42:19
いやインストールは出来るが起動しない
0085デフォルトの名無しさん2009/01/11(日) 16:49:21
SilverlightはIE専用で、しかも.Net Frameworkが入って無いとダメだと書いてあったんですが
これってFlashの代わりになることって一生なくないですか?
0086デフォルトの名無しさん2009/01/11(日) 16:57:38
つ Moonlight
0087デフォルトの名無しさん2009/01/11(日) 17:24:43
>>85
> IE専用で
Firefoxでも動きます。

> .Net Frameworkが入って無いとダメ
入ってなくても動きます。
0088デフォルトの名無しさん2009/01/11(日) 17:48:58
ITProを信用するべきか>>87を信用するべきか非常に悩む
0089デフォルトの名無しさん2009/01/11(日) 17:49:44
>>82
2008/11/09版か、中身が変わってなきゃ去年から入れてるが普通に動いてるぞ。
こっちの環境はVisual Web Developer 2008 Express SP1。
SP1でないのに入れようとしてるとかそんなとこかな?
0090デフォルトの名無しさん2009/01/11(日) 17:53:09
>>88
silverlightの開発環境を作りたいなら.net frameworkが必要で、実行環境だけなら不要。
silverlight2のランタイムがあればIE/Firefox/Chromeで動いてるよ。
macでもfirefox用をMSが提供しているはず。linuxはmoonlightという話だ。
あとsilverlight1と2で多少違うかもしれない。
0091デフォルトの名無しさん2009/01/11(日) 17:57:34
>>88
ITProがいくらなんでもそんな間違いをするとは思えないので
(何のためにSilverlightがあるのかすら理解していない)
そんなことが書いてある記事はどれか教えてくれ。
0092デフォルトの名無しさん2009/01/11(日) 18:07:33
wikipediaのsilverlightのページが悲惨な件
0093デフォルトの名無しさん2009/01/11(日) 18:21:14
間違えたITアットマークとか言うところだった
http://www.atmarkit.co.jp/fdotnet/special/blend01/blend01_01.html
0094デフォルトの名無しさん2009/01/11(日) 18:29:45
>>93
読んでないけど(昔読んだかな)、読むまでもなく

・その記事は2007年3月で、Silverlightが発表されたのは2007年4月だから
Silverlightへの言及はないだろう。
・八巻氏がそんな間違いをするはずがないし、@IT自体もそこそこ信用できる

ってところから、勘違いではないかと思うが。
0095デフォルトの名無しさん2009/01/11(日) 18:32:33
>>85はXBAPと混同したみたいだな
よくあること
0096デフォルトの名無しさん2009/01/11(日) 18:32:46
>>93
WPFだな、似てるけど別のだ。
0097デフォルトの名無しさん2009/01/11(日) 18:38:03
そういえばsilverlightの昔の名前はWPF/Eだったな
0098デフォルトの名無しさん2009/01/11(日) 19:01:02
WPF EverywhereでWPF/Eだね
0099デフォルトの名無しさん2009/01/11(日) 19:02:30
インストールできた人っているの?
0100デフォルトの名無しさん2009/01/11(日) 19:09:18
土台が.NETなのが売りなのに"どこでもWPF"とか意味不明だもんな
0101デフォルトの名無しさん2009/01/11(日) 19:43:49
>99
当たり前に使っている
0102822009/01/11(日) 20:49:16
コメントありがとうです。
環境はVS2008SP1 + Silverlight Toolsです。

メッセージの「Program too big to fit in memory」は
ダウンロードファイルの破損系で出てたこともあったみたいなんで、
それかなと思ったのですが、まあ、あきらめます。

男は黙ってSDKですかね。



0103デフォルトの名無しさん2009/01/11(日) 21:03:48
俺はインストールは出来たけど起動しない
0104デフォルトの名無しさん2009/01/11(日) 23:24:24
アンインストールしろとか言うからOSからやり直したけどだめだった。
たぶん特定の組み合わせの人は誰も起動出来てないと思う。
0105デフォルトの名無しさん2009/01/11(日) 23:28:14
IISの入ってないXP Home Edtionは起動がだめだったような。
ローカルに起動用のHTMLをたたけば一応動く。
0106デフォルトの名無しさん2009/01/11(日) 23:29:22
ふつう、VirtualPCに入れるだろ開発環境は
0107デフォルトの名無しさん2009/01/11(日) 23:30:53
>>102
/x オプションか Explzh とかの解凍ツールで Silverlight_Tools.exe を解凍できる?
解凍して直接セットアップを起動しても駄目?

参考: [Silverlight] オフラインで Silverlight Tools をインストールする
ttp://shinichiaoyagi.blog25.fc2.com/blog-entry-67.html

>>104
どんな環境? OSとかエディションは?
0108デフォルトの名無しさん2009/01/12(月) 00:16:25
>>107
XPHomeEdition VS2008SP1 Silverlight2.0SP1用
0109デフォルトの名無しさん2009/01/12(月) 00:18:36
VS2008はPro
0110デフォルトの名無しさん2009/01/12(月) 07:06:43
>>108
XP HomeならIISがないからSilverlightだけでなく普通のASP.NETも実行はできないだろ。
0111822009/01/12(月) 07:49:10
>>107

うーん。/xオプションで解凍しようとしても、同じエラーがでます。

暇な人、ダウンロードして/xをオプション試してみてください。
同じエラーがでると思うんだけど。
0112デフォルトの名無しさん2009/01/12(月) 11:24:11
IISください
0113デフォルトの名無しさん2009/01/12(月) 15:29:19
VSかVWD入れたらローカル用のASP.NET開発サーバーが一緒にインストールされるから大丈夫
0114デフォルトの名無しさん2009/01/12(月) 15:49:57
そのローカル用のASP.NET開発サーバーがIISをコンポーネントとして参照してて
IISを直接使わなくても必要という仕掛けだったと思う。
だからHome EditionではそのASP.NET開発サーバーも動かない。
Home Editionで使いたいなら、他のPCにIISを入れて開発用のAdd In
(XPだとたしかコンポーネントの追加で server extention だったかな?)
を追加すればそれを利用できる。
0115デフォルトの名無しさん2009/01/12(月) 15:57:24
XP Home + VWDExpressだけど普通に使えてるよ
http://msdn.microsoft.com/ja-jp/library/58wxa9w5(VS.80).aspx
IISがいらないのが売りみたいだし
0116デフォルトの名無しさん2009/01/12(月) 17:55:09
無料の方ができてProができないってふざけすぎだろwin7は徹底的に潰すもうむかついた
0117デフォルトの名無しさん2009/01/12(月) 18:07:32
短気は損気だな。改めてそう思ったよ。
0118デフォルトの名無しさん2009/01/12(月) 20:29:18
俺は前からそう思ってたよ
0119デフォルトの名無しさん2009/01/12(月) 23:50:05
>>111
Vista SP1 と XP SP2 でダウンロード→ /x オプションで解凍としてみたけど、
問題なく解凍できたよ。
0120822009/01/13(火) 21:03:10
>>119

おー、わざわざ、ありがとうです。
実は、こちらWindowsServer2008 Standard(x86)です。
なんでだろうなぁ。
0121デフォルトの名無しさん2009/01/14(水) 16:37:09
なんでだろーなんでだろー
なんでだなんでだろー
0122デフォルトの名無しさん2009/01/14(水) 21:38:08
>>121
>なんでなんでだろー
"だ"はいらんのでは?
0123デフォルトの名無しさん2009/01/14(水) 22:07:21
この話題は盛り上がる気がするのでここでストップ
0124デフォルトの名無しさん2009/01/14(水) 22:19:53
ワラタ
0125デフォルトの名無しさん2009/01/15(木) 01:42:00
>>102
そのSilverlight Tool、うちでは以下の環境で問題なくインストールできましたよ。

 Windows XP Professional Edition SP3
 Windows 7 Ultimate x64 beta build7000

VS2008にプロジェクトテンプレートも追加されて、ちゃんと使えてます。
x64の方だと爆速ですね。
0126デフォルトの名無しさん2009/01/15(木) 12:53:33
http://visitmix.com/News/Silverlight-3-Sessions-at-MIX09
0127デフォルトの名無しさん2009/01/18(日) 16:41:57
>>86
Moonlight(笑)
まともに動きもしない腐れ環境ばかり作っていないでMSに頭下げて作ってもらえば良いと思うだがなー
0128デフォルトの名無しさん2009/01/18(日) 16:49:20
ついでにSilverlightもまともに動くようにして欲しいですね。
0129デフォルトの名無しさん2009/01/18(日) 17:01:56
>>127
オープンソースであることに意味があるというのに。

リグレッションテストスイートと完全な仕様、すべての
コーデック(とその再配布のライセンス費用)が MS から
提供される(されている)ようなので互換性問題等は
あまり気にする必要ないと思うけど正直
0130822009/01/18(日) 18:54:27
なんかダウンロードしなおしたら動いたわ。



・・・すんまそん。
0131デフォルトの名無しさん2009/01/19(月) 17:48:55
>>127
MSがお金出して作ってもらってるんだよ。
もとい、作ってもらったことにしてる。
0132デフォルトの名無しさん2009/01/19(月) 20:20:10
>>127みたいなレス見るたびに
ああ、Silverlightのクロスプラットフォームって嘘なんだなと思う。
クロスプラットフォームって規格より心理が影響するから。
0133デフォルトの名無しさん2009/01/19(月) 20:54:36
>>132みたいなレス見るたびに
ああ、自作自演のサンプルがまた一つ増えたな、と思う。

放っておいてもWineみたいなの作る位だし、
わざわざ手を貸すまでも無く、勝手に互換環境作るんじゃね?
0134デフォルトの名無しさん2009/01/19(月) 21:18:44
そういや、もうすぐ Moonlight 1.0 Final 出るんだっけ。
0135デフォルトの名無しさん2009/01/19(月) 23:57:00
こんなハードウェアに近いの、互換環境作れるもんなの?
0136デフォルトの名無しさん2009/01/20(火) 00:17:37
Windows版、mac版のPSエミュレータを作る→PSのソフトを開発する。
矢印をひっくり返せばクロスプラットフォームができるっしょ?
0137デフォルトの名無しさん2009/01/20(火) 00:17:43
ぜんぜん近くない
むしろ抽象的すぎるくらい
0138デフォルトの名無しさん2009/01/20(火) 12:17:44
どうでもいいネタだけど、一応

オバマ次期大統領就任式、動画配信はSilverlightで
ttp://www.itmedia.co.jp/news/articles/0901/19/news062.html
0139デフォルトの名無しさん2009/01/20(火) 20:17:37
↑Moonlight でもいけるらしい。PPC Macとかも。
MS がんばったようです。

ttp://tirania.org/blog/archive/2009/Jan-20.html
0140デフォルトの名無しさん2009/01/20(火) 20:39:56
いまだけだろうなぁ。
0141デフォルトの名無しさん2009/01/20(火) 21:05:43
なにが?
0142デフォルトの名無しさん2009/01/20(火) 22:22:37
Moonlightのダウンロードはここで。
http://www.go-mono.com/moonlight/
0143デフォルトの名無しさん2009/01/20(火) 23:21:18
>>142
silverlight 1.0相当なのか。いまいち触手が伸びない。
2.0相当になるのはいつごろだろう。
0144デフォルトの名無しさん2009/01/20(火) 23:28:10
Silverlight1.0とかWindowFormsとかMonoはいつもズレてんだよな。
0145デフォルトの名無しさん2009/01/20(火) 23:37:23
SL1.0はともかく、WinFormsサポートは手堅い選択だと思うよ?
0146デフォルトの名無しさん2009/01/20(火) 23:37:40
>>143
軟体動物?

ところでmix09参加者の方いらっしゃる?
微妙に楽しみだったり。
0147デフォルトの名無しさん2009/01/20(火) 23:40:12
>>143
予定 >>40
…まぁ正直完全に新規開発な 1.0 相当と Mono Runtime がある
2.0 相当は期間も難易度も一緒くたには出来んよな
とりあえず 1.0 おめ
0148デフォルトの名無しさん2009/01/20(火) 23:40:50
SL2.0相当はロードマップによると
Alpha - March 18, 2009
Beta - Mid April 2009
Final - September 2009

>>146
行きたいけど諸事情で行けない orz
0149デフォルトの名無しさん2009/01/20(火) 23:45:20
>>147,148
次は思ったより早いのね。

>>146
こんばんは北斎です。
ttp://upload.wikimedia.org/wikipedia/commons/4/44/Dream_of_the_fishermans_wife_hokusai.jpg

MSの.NETにGTK#のランタイムを突っ込めるようになったのが何気にうれしい。
0150デフォルトの名無しさん2009/01/21(水) 08:59:08
> あるAnonymous Coward 曰く、
>
> 現地時間20日に行われるオバマ次期米大統領の就任式の模様はライブストリーミング及び
> オンデマンドストリーミングで配信される予定だが、その技術にMicrosoftのSilverlight 2が
> 採用されることとなった(Microsoftのプレスリリース、CNET Japanの記事)。
> このためSilverlight 2を利用できないMac PPCやLinux、FreeBSDのユーザはストリーミングが見られない状況と
> なっている。
>
> この件を取り上げた本家記事では「技術に精通したホワイトハウスなんてよく言ったものだ」といったコメントや、
>「マイクロソフトはオバマ陣営の選挙活動に80万ドル近く献金してきる」(参考:OpenSecrets.orgによる
> オバマ陣営への上位献金者リスト)などといったコメントが500以上寄せられ、新政権への大きな関心が伺える。
>
> 捕捉しておくと、Silverlight 2はMac OS X版もリリースされているものの、Intel版しか用意されていない
>(Silverlight 1はPPC版もリリースされている)。また、Linuxで動作するオープンソースのSilverlight実装として
> 「Moonlight」があるが、こちらもSilverlight 2のサポートについては開発段階であり、完全な互換性があるとは
> 言えない状況である。そのため本家では「『multiplatform対応』が何を意味するのか聞きたいね!」などのように、
> Windowsと最新のMacでしか見られないなんてけしからんという論調になっている模様。
http://slashdot.jp/article.pl?sid=09/01/20/0542241
0151デフォルトの名無しさん2009/01/21(水) 11:18:13
まったくだ
0152デフォルトの名無しさん2009/01/21(水) 12:01:35
昨日のオバマのライブ配信、Linuxでも見られたぞ。
配信ページに飛ぶとまず"Moonlightは見られません"みたいなメッセージが出たんで、
"Linux ompatible Silverlight Player"のリンクを踏むとMoonlightで見られた。
0153デフォルトの名無しさん2009/01/22(木) 00:05:04
結局、Silverlightは就任式だけであとはFlashになってんな
0154デフォルトの名無しさん2009/01/22(木) 01:07:44
Adobe版Expression BlendのFlash Catalystとかいうのは凄そうだな。
0155デフォルトの名無しさん2009/01/22(木) 01:28:12
SmoothHDがまだダメみたいだな。
0156デフォルトの名無しさん2009/01/22(木) 01:50:44
何のことかと思って見てきたけど、これ凄いな>SmoothHD
たまに調子悪くなるがw
0157デフォルトの名無しさん2009/01/22(木) 10:48:08
>>146
辞書を引いてみるといいけど、触手であってるよ。
伸ばすのは触手で、食指は動くもの。
0158デフォルトの名無しさん2009/01/22(木) 12:40:02
SmoothHDみてきた。
>接続速度の変化に映像ストリームの質をリアルタイムで適応させることで、バッファリングを必要としない即時の映像起動

ってある。俺のところの回線は細いようだ。
技術的にはDeepZoomで動画配信、みたいな感じなんだろうか。
0159デフォルトの名無しさん2009/01/22(木) 14:57:25
>>158
単に帯域計ってそれに合ったストリームを流してるだけ。
SmoothHDの場合、再生中の映像の右下の四角いところにマウスポインタ合わせると、
再生中のビットレート / バンド幅 / フレームドロップ率なんかがポップアップするよ。
0160デフォルトの名無しさん2009/01/22(木) 15:06:13
MPEG-4の同様の機能と同じ感じなら、比較的低レートの基本ストリームに、
帯域に合わせた補完用ストリームを足し合わせる事でスケーラブル化
してるんじゃないかな?
0161デフォルトの名無しさん2009/01/22(木) 15:59:43
画質悪いけど重くないニコニコ動画ってわけか。

ってか、動画を配信する上ではまだまだフラッシュとかの技術の方が先行ってるんだから、
もっとGUIとかコントロールとか充実させてほしい。
0162デフォルトの名無しさん2009/01/29(木) 13:08:56
MIMEタグは何が必要なんでしょうか?
ASP.NETはASP対応のサーバーじゃないとだめだと言われて来たんですが
silverlightはなんていうタグがOKならいいんでしょうか?
0163デフォルトの名無しさん2009/01/29(木) 13:43:11
application/x-silverlight-2 .xap
0164デフォルトの名無しさん2009/01/29(木) 13:49:23
thx。ASPともに対応してなかった
silverlightにも見捨てられた・・・
flashに取って代わるとかいうならMSで非商用の無料スペースぐらい用意してくれよ!!
すべてが終わった気がした
0165デフォルトの名無しさん2009/01/29(木) 14:40:40
Silverlightが動かないサーバってあるんだ。
Silverlight2.0-b1のころからやってるけど、
HttpRequestすら許可していない無料スペースで普通に公開できたけどなあ。
0166デフォルトの名無しさん2009/01/29(木) 14:44:14
とりあえずIIJはなかった
0167デフォルトの名無しさん2009/01/29(木) 14:54:53
ASPはサーバ側で処理するから許可しないってのはわかるんだけど、
Silverlightはクライアント側だからやってみたら案外動くんじゃないかな。
Flashを許可してSilverlightを許可しないって道理は無いと思う。
試しに適当なサンプルあげてみては?
0168デフォルトの名無しさん2009/01/29(木) 15:19:46
xbapはURLで直接 ../hoge.xbapリンク張るからMINEの設定が必要だけど、
xapはobjectタグから間接指定だから基本的に必要ないはず。
<object data="data:application/x-silverlight," type="application/x-silverlight-2" width="100%" height="100%">
  <param name="source" value="sl2cs01.xap"/>

xbapでMINEなしの場合、IEは○、Firefoxは×だった。
ここにいろいろ置いてるからあそんでみるとよろし。
ttp://www7a.biglobe.ne.jp/~fbsoft/test/
0169デフォルトの名無しさん2009/01/29(木) 18:43:22
>>168
javascript速度比較をやってみた。。。
 Windows XP Professional Edition SP3
 Athlon64 X2 4600+ @2.8GHz

 3672 ミリ妙 Internet Explorer 7.0.5370.13
 1274 ミリ妙 Mozilla Firefox 3.0.5
 1588 ミリ妙 Apple Safari 3.2.1
  131 ミリ妙 Google Chrome 1.0.154.46

クライアントの処理性能に差が出すぎw もうダメだなjavascriptは。
0170デフォルトの名無しさん2009/01/29(木) 20:34:15
C#で開発できるみたいだけど、もしかして、.NETFrameworkなしでアプリと同じぐらいWEBでなんでも出来ちゃうの?
SilverLightアプリケーションがC#で出来るだけでSilverLightWEBプロジェクトはプログラム動かないの?

0171デフォルトの名無しさん2009/01/29(木) 20:40:26
言ってることがむちゃくちゃだけど基本的にどんな形でもSilverlight2.0と銘打ってる以上C#で書ける
.NET Frameworkの一部の機能(といってもかなり広範囲をカバーしてるけど)が使える
0172デフォルトの名無しさん2009/01/29(木) 21:06:46
SilverLight2でWEBサイトって作れないんですか?
0173デフォルトの名無しさん2009/01/29(木) 21:43:09
つくれますよ
0174デフォルトの名無しさん2009/01/29(木) 21:45:31
Silverlightだけではつくれませんよ
■ このスレッドは過去ログ倉庫に格納されています