Microsoft Silverlight その8
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん必死だな
2011/03/23(水) 07:04:11.85http://www.microsoft.com/japan/silverlight/
MSDN Silverlight デベロッパー センター
http://msdn.microsoft.com/ja-jp/silverlight/
The Official Microsoft Silverlight Site
http://silverlight.net/
CodePlex Silverlight Toolkit
http://silverlight.codeplex.com/
前スレ
Microsoft Silverlight その7
http://hibari.2ch.net/test/read.cgi/tech/1288613056/
過去ログ
http://pc12.2ch.net/test/read.cgi/tech/1260010993/
http://pc12.2ch.net/test/read.cgi/tech/1244812356/
http://pc12.2ch.net/test/read.cgi/tech/1227324813/
http://pc11.2ch.net/test/read.cgi/tech/1210491703/
http://pc11.2ch.net/test/read.cgi/tech/1203891514/
http://hibari.2ch.net/test/read.cgi/tech/1271580489/
0002デフォルトの名無しさん
2011/03/23(水) 07:36:23.16スレ立て乙
0003デフォルトの名無しさん
2011/03/25(金) 01:12:48.040004デフォルトの名無しさん
2011/03/25(金) 19:26:48.39早くSL5が出ますよーに。
0005デフォルトの名無しさん
2011/03/27(日) 04:15:16.250006デフォルトの名無しさん
2011/03/27(日) 22:09:14.130007デフォルトの名無しさん
2011/03/28(月) 09:21:11.490008デフォルトの名無しさん
2011/03/29(火) 11:18:59.26http://www.a-plus.to/cromartie49/
0009デフォルトの名無しさん
2011/04/01(金) 07:16:49.92HttpWebRequest.Headersが変更できない。
http://msdn.microsoft.com/ja-jp/library/system.net.httpwebrequest(v=vs.95).aspx
>Silverlight アプリケーションをホストする Web ブラウザーによって設定されます。
つまり、こちら側で任意の値を設定できない。
refererとかを変更できないと、応答が、
<html><head><title>ERROR!</title><meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"></head>
<body>ERROR:referer情報が変です。(ref1)http://localhost:65475/ClientBin/●●●●●.xap</body></html>
となる。
解決法を知っている方居ますか?
0010デフォルトの名無しさん
2011/04/01(金) 07:29:09.95Postだけじゃなくて、Getで、datから最新のレスだけを差分取得することも出来ない。
Rangeに設定できないからね。
このサイトにも同様な事が書いてある。2009年の記事だから古いけど、SL4では何かしら解決されてないのかな?
http://mark.mymonster.nl/2009/07/11/silverlight-3-did-we-get-support-for-credentials/
うーん、とりあえず、SLの開発は保留にして、WPFアプリの作業を続行するか・・・。
0011デフォルトの名無しさん
2011/04/01(金) 19:05:01.10この方法でどうにかなるんじゃないか?
http://msdn.microsoft.com/ja-jp/library/dd920295(v=VS.95).aspx
0012デフォルトの名無しさん
2011/04/02(土) 04:04:05.37無理見たいです。結局OOBにしようが、Headerの変更は出来ないみたい。SL5で直してくれないかな?
0013デフォルトの名無しさん
2011/04/02(土) 15:39:10.01http://www.itmedia.co.jp/enterprise/articles/0707/11/news084.html
Refererを自由に変更できること自体が脆弱性と見なされたところを見ると、
Silverlightでも許可されることは無い予感。
HTTPレベルで凝ったことはせず、
きちんとした形で提供されたサービスを使っとけ、ってことかなあ。
0014デフォルトの名無しさん
2011/04/02(土) 16:20:02.81HTTPの仕様の問題だろ
0015デフォルトの名無しさん
2011/04/02(土) 16:54:54.37Luaとか動くのでしょうか。
0016デフォルトの名無しさん
2011/04/02(土) 17:35:40.99好きなのどうぞ
0017デフォルトの名無しさん
2011/04/02(土) 18:22:51.04データ取得は自前のHttpWebRequestで行い、表示は自分で
Viewを作成するのが常識的な設計じゃね?
0018デフォルトの名無しさん
2011/04/02(土) 20:02:12.27それだと、html4でも出来ることだから、sl使う意図が無くなる。
slの存在意義ってriaのごとく、リッチな表現が出来ることだろ。
それはネットワーク処理も含めてリッチでないとな。
flashみたいに大普及して優位性があるものならまだしも、slのような普及率されていないもので雁字搦めに規制したら使ってくれる人が居なくなっちゃうよね、
せめてoobのときは、もっとオープンにして欲しいよね。
0019デフォルトの名無しさん
2011/04/03(日) 00:05:35.58WPF+XABPの機能制限版って感じでメリットがわからない。
Macでも動くぐらい?
0020デフォルトの名無しさん
2011/04/03(日) 00:24:19.090021デフォルトの名無しさん
2011/04/03(日) 01:01:03.10どうせCOM interopができる時点でやろうと思えばなんでもできるわけで
0022デフォルトの名無しさん
2011/04/03(日) 04:56:40.81これはC#や.NET環境をほぼ全てのPC上で動かせるというものすごいアドバンテージだと思います。
オイラはいまだに、フラッシュの開発はしにくい。
0023デフォルトの名無しさん
2011/04/03(日) 18:04:51.88ネットカフェでもインストールできない所があるからゲームもむずかしい。
まあネットカフェでSilverlightのゲームするやつもいないが。
0024デフォルトの名無しさん
2011/04/06(水) 21:07:27.94ttp://www.itmedia.co.jp/news/articles/1104/06/news018.html
0025デフォルトの名無しさん
2011/04/06(水) 22:13:52.260026デフォルトの名無しさん
2011/04/06(水) 22:49:55.41それ以外に言うネタが無いからな。
藍澤家に5番目の隠し子がいました。だったら世界が注目する
0027デフォルトの名無しさん
2011/04/06(水) 23:23:20.26それは注目するわ…。
Visual Studio LightSwitchも、beta2出るんだよな確か。
(まだ日本語は未対応らしいが)
0028デフォルトの名無しさん
2011/04/06(水) 23:31:14.08http://www.forest.impress.co.jp/docs/news/20110406_437824.html
0030デフォルトの名無しさん
2011/04/06(水) 23:52:15.84これによると、LightSwitchは単体の製品として販売
VSProとLightSwitchを両方インストールしたら統合されてVSでLightSwitch開発ができる
ということ?
しかしSilverlightアプリ開発環境なのにXAMLエディタ無しって極端だな
0031デフォルトの名無しさん
2011/04/07(木) 14:28:28.14LoadOperation のエラーで
Load operation failed for query 'Method1'. リモート サーバーが次のエラーを返しました: NotFound。
というエラーが返ってきます。
取得データが大きいときにでるので
何か Silverlight か RIA サービスの最大通信量にでも
ひっかかったのかと思います。
対策などありますでしょうか
003231
2011/04/07(木) 14:29:50.660033デフォルトの名無しさん
2011/04/07(木) 22:54:38.16Wiresharkで原因の切り分けぐらい白
0034デフォルトの名無しさん
2011/04/09(土) 19:37:43.83やっぱ、最終的には有料かー。
LightSwitch Expressとか…無理か。
0035デフォルトの名無しさん
2011/04/09(土) 21:27:15.24個人の学習・趣味向けの業務webアプリ開発ツールとか意味がわからんw
003631
2011/04/11(月) 14:17:39.31Wiresharkで何と何を切り分けるんですか?
SilverlightからASP.netへの要求に対して
>>31 のエラーメッセージが返るだけで通信は正常のようです
003731
2011/04/11(月) 14:41:01.35WCFでは ServiceReferences.ClientConfig とかあったんですけどねぇ
MaxItemsInObjectGraph - WCF RIA Services Exception
ttp://blogs.objectsharp.com/CS/blogs/dan/archive/2010/04/13/maxitemsinobjectgraph-wcf-ria-services-exception.aspx
0038デフォルトの名無しさん
2011/04/12(火) 23:34:11.89もうすぐだな。
0039デフォルトの名無しさん
2011/04/13(水) 01:06:16.47描いてる様子見るのも楽しいな
ハジマタ
0040デフォルトの名無しさん
2011/04/13(水) 12:05:05.51http://japan.cnet.com/news/service/35001634/
0041デフォルトの名無しさん
2011/04/13(水) 12:16:23.61SilverlightはとっくにLightSwitchやClickOnce的な方向に舵を切ってるのに
いつまでそういう話を続けるんだろう
0042デフォルトの名無しさん
2011/04/13(水) 13:28:29.860043デフォルトの名無しさん
2011/04/13(水) 14:12:12.45勘違いも甚だしいぞ。
0044デフォルトの名無しさん
2011/04/13(水) 20:47:08.20・WP7のSilverlightの新しいバージョンの紹介
・LightSwitch Betaリリース
これのどこが開発者を引き離そうとしてるんだろうなw
SilverlightはビジネスWebアプリのクライアント用プラットフォームであって
グラフィックスや動画再生なんて最初からオマケに過ぎないんだが
0045デフォルトの名無しさん
2011/04/13(水) 21:03:19.150046デフォルトの名無しさん
2011/04/14(木) 02:46:19.09http://www.tcmagazine.com/tcm/news/software/37153/microsoft-releases-silverlight-5-beta?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+tcmagazine+%28Techconnect+Magazine%29
0047デフォルトの名無しさん
2011/04/14(木) 04:02:17.960048デフォルトの名無しさん
2011/04/14(木) 08:17:18.79意外とプラグイン入ってるよ
0049デフォルトの名無しさん
2011/04/14(木) 16:51:37.12参考にしたいんだけど
0050デフォルトの名無しさん
2011/04/14(木) 16:56:34.04どういうことを参考にしたいの?
005149
2011/04/14(木) 17:28:35.28ばりばり動くアニメーションとかではなく
ブラウザ上で動くビジネスアプリの方向性や可能性を
見いだせるようなUIや画面・ツール構成など
参考にできそうなサイトがあればと思って
005249
2011/04/14(木) 17:32:35.88それと仕事の関係で、個人でsl開発を行っている
ような人に今のうちに注目しておきたいという目的も
あって
0053デフォルトの名無しさん
2011/04/14(木) 17:54:06.93005449
2011/04/14(木) 18:07:36.68今回求めているものとマッチするものがあまりなくて
もしここで「こんな人がこんなサイトやってるよ」とか
少しでも情報が得られたらと思って書き込んでみた
0055デフォルトの名無しさん
2011/04/14(木) 19:12:21.950056デフォルトの名無しさん
2011/04/15(金) 09:11:34.24WAFLというサイトの[マッシュアップ]→[タグリスト]→[silverlight]でいくつか登録されてる
国内では個人でシルバーライト使って何かしている人はほとんどいない
有名どころのランキングサイトを検索してみても軒並み結果は0件
silverlightのタグやカテゴリー自体が存在していない状況
0057デフォルトの名無しさん
2011/04/15(金) 09:17:12.23以前少しさらされたけど個人で使ってるよ
ゲームだけどさ・・・
というかビジネスネタで使うってのが想像付かないんだよな・・・
ネタさえあれば挑戦はするんだが
0058デフォルトの名無しさん
2011/04/15(金) 10:14:49.67Silverlightサイトはその実現方法の参考にするだけ。
0059デフォルトの名無しさん
2011/04/15(金) 10:14:50.15そもそもsilverlightのまともなディレクトリや
カテゴリがないからなぁ
ネット上で分類・カテゴライズされるほど
まだまだ母数が多くないのかもしれないよ
slのサイト集とか作っても国内でどれだけの
登録があるだろうか
0060デフォルトの名無しさん
2011/04/15(金) 12:23:48.02ところにコーナーあったぞw
内容ワンパターンだから、ある一冊に載ってないコトは、
他の本にも載ってない。結局ネットに情報を求めることに・・
0061デフォルトの名無しさん
2011/04/15(金) 13:56:14.46SLの強みってここに尽きると思う
0062デフォルトの名無しさん
2011/04/15(金) 18:28:57.430063デフォルトの名無しさん
2011/04/15(金) 20:00:39.280064デフォルトの名無しさん
2011/04/15(金) 20:12:05.870065デフォルトの名無しさん
2011/04/15(金) 20:36:31.52けど日本向けはまだまだ先だしなぁ
0066デフォルトの名無しさん
2011/04/15(金) 20:57:05.410067デフォルトの名無しさん
2011/04/15(金) 21:43:15.720068デフォルトの名無しさん
2011/04/15(金) 21:44:20.38秋葉原行けば買えるよ。
0069デフォルトの名無しさん
2011/04/15(金) 22:30:17.010070デフォルトの名無しさん
2011/04/15(金) 22:51:44.530071デフォルトの名無しさん
2011/04/15(金) 22:57:43.86いやいや
WP7の開発
0072デフォルトの名無しさん
2011/04/15(金) 23:33:02.70んなこたぁーない。
作って公開してるという人なら既に何人もいるし、
よほどクオリティが高くなければ普通にスルーよ。
0073デフォルトの名無しさん
2011/04/15(金) 23:37:46.760074デフォルトの名無しさん
2011/04/16(土) 01:13:39.51http://www.silverlight.net/getstarted/silverlight-5-beta/
0075デフォルトの名無しさん
2011/04/16(土) 01:18:03.04これいいな。XAMLにもブレークポイント貼れるんでしょ。WPFにもほしい。
0076デフォルトの名無しさん
2011/04/16(土) 02:01:41.23それだけが気になる僕チン。
0077デフォルトの名無しさん
2011/04/16(土) 02:05:26.88あとバインディング関連を本家wpf並に強化してほしい
0078デフォルトの名無しさん
2011/04/16(土) 02:19:59.49Silverlight Toolkit をインストールしたら WPF のエディターも更新されるから、
あるいはと思って試してみたけど WPF だとダメだった・・・
ブレイクポイントの設定まではできるけども、
実際に実行しても無効になってた。
>>76
いや、そんな、セキュリティの理由からわざと禁止してるものが出来るようにはならないでしょ。
0079デフォルトの名無しさん
2011/04/16(土) 06:31:05.48OOBのときくらい、緩くしないと。
このスレ見てる?MS関係者。
referer緩くしてね。
0080デフォルトの名無しさん
2011/04/16(土) 07:42:19.860081デフォルトの名無しさん
2011/04/16(土) 09:42:09.85WPFのSystem.Windows.Media.Media3Dは無かったことにするのか
まあWebGLよりショボいと言われるわけにはいかんわな
0082デフォルトの名無しさん
2011/04/16(土) 20:07:47.440083デフォルトの名無しさん
2011/04/16(土) 20:10:34.39今更言うことじゃねーだろ
それを分かっててslをひっそり楽しんでるんだっつーの
0084デフォルトの名無しさん
2011/04/16(土) 20:20:48.92それとバインディングが正しくできていない理由がわかりずらい。
0085デフォルトの名無しさん
2011/04/16(土) 20:54:12.29XNAの中でもコアのAPIだけ抜粋してるので結構低レベル
ちょうどWebGLと似たような感じだけど、低レベルなAPI叩くなら
JavaScriptなんかよりC#の方がずっと相応しいし
まともに使えるようになるのはどうせ5年以上先(その前に消えそうだけど)
面白いと思うよこれ
0086デフォルトの名無しさん
2011/04/16(土) 22:28:32.56ここはもう知っている?
みんなの会社情報
http://www.ir-service.net/
PICS (品種登録予備調査画像システム)
http://www.hinsyu.maff.go.jp/pics/appPICS.aspx
0087デフォルトの名無しさん
2011/04/17(日) 15:04:24.27ttp://www.cellworks.co.jp/all-time/sweets/index.html
0088デフォルトの名無しさん
2011/04/17(日) 21:24:13.81いつの間にやら、エロゲ会社のコンテンツに…!
0089デフォルトの名無しさん
2011/04/17(日) 21:49:53.62これ、ゆきおんなの活用法がわからん
0090デフォルトの名無しさん
2011/04/17(日) 23:33:50.30http://www.andybeaulieu.com/Home/tabid/67/EntryID/216/Default.aspx
Silverlight5すげぇな
0091デフォルトの名無しさん
2011/04/18(月) 09:56:27.34というところにSLの魅力を何より強く感じているんだけど
ビジネスアプリ寄りの人間だからそのように感じてしまうのかもしれんが
SLの方向性としてはあまり正しくない受け取り方かな?
やっぱりFlashみたいにゲームとか見栄えを重視したRIAとかがSLの本来向かってる方向なのかな
0092デフォルトの名無しさん
2011/04/18(月) 10:24:49.26例えばASP.NETでポストバックさせないUIを実現させるためには
今まではAjaxとかを駆使する必要があったわけでしょ
そこから解放されて、かつ.net frameworkに慣れた開発者がその
ノウハウや経験をある程度流用でき、そこそこリッチなコントロール
(タブ、ツリー、DataGridなど)もWinアプリと同様に使えちゃう
これだけで業務アプリ市場にそこそこのインパクトを与えられると
思うんだよなぁ
Web
○:配布の容易性
×:UIの制限
Win
○:直感的で柔軟性の高いUI
×:配布のコスト
これの良いとこ取りというアピールが伝われば飛びつく企業さんは
たくさんいると思うのね
それをFlashと競うかのようにRIA方面へのアピールばっかりだから
手を出しづらいのかなって感じてるんだけど
長文すまぬ
ここの住民にマジレスもらえたら俺も勉強になる
個人的にはSL(というかMS)の将来性は明るいと信じてやまない人間っす
0093デフォルトの名無しさん
2011/04/18(月) 10:32:14.82Javaと.netの関係みたいな
0094デフォルトの名無しさん
2011/04/18(月) 10:43:38.53ああ、なるほど
それは言えてる
ajaxエンジニアをslに取り込む必要はないと思うんだけどどうだろか
それってFlashユーザーをSLに振り向かせようとしたり、まさにJavaのエンジニアを
C#エンジニアに変身させようとしてるのと同じだと思うんだよね
土台無理だろ、と
それよりもまずは現在.netで食っているもしくはそのアプリを使用している人間を
slにまでスコープを広げてもらえればいいのかなって思うわけ
それがsl普及のとっかかりにもなるように感じてるんだけど
そのためにはRIAのプラットフォームとしてのアピールももちろんだけど
もうちょっとWin&Webのメリットの融合的な部分を前面に押し出せればって
常々感じてた
例えば>>90とかを.netエンジニアに見せても
「あ、俺の範疇じゃねーや」
で終わる人が多いと思うんだよなぁ
0095デフォルトの名無しさん
2011/04/18(月) 11:09:26.18XNA FrameworkはXboxの開発プラットフォームとしてある程度は普及してるし
WPFとかに比べるとXNAのAPIはネイティブのDirectXに近いから、
既存の開発者を取り込むという意味では一貫してると思うよ
WebGLにもいえることだけど、低レベルな3D描画には特別なノウハウが必要で
今までのWeb開発者が慣れてるようなAPIとはかけ離れてる
0096デフォルトの名無しさん
2011/04/18(月) 11:19:39.84それはやはりVisualStudioにおける開発がしやすい事になるんだとおもう。
winformでのC#開発をほぼそのままのスタイルでイケるSLは素晴らしいと思うけど。
ただ、しつこいが、OOBのときくらい、規制をもっと緩くして欲しい。
(referer変更可にしてよ)
0097デフォルトの名無しさん
2011/04/18(月) 11:20:55.52すまん、難しすぎて全部は理解できないのだが
やっぱりSLは物理演算だとか3D描画だとかそういった方面への
普及を目指しているということなのかな
少なくとも業務アプリで物理演算とかを意識することはまずないし
MSのテクノロジやアーキテクチャを使用しているエンジニアの分布って
どんな割合なんだろう?
大きく分けて業務系・描画(ゲームとか?)系、そのほかもあるだろうけど
自分がその世界にどっぷりつかってるからかもしれないけど業務系が
割合的には多いと思ってるけどそうでもないのかな?
0098デフォルトの名無しさん
2011/04/18(月) 11:25:20.03その点においてWPFの普及は難しいとおもう。
0099デフォルトの名無しさん
2011/04/18(月) 11:27:17.49>やっぱりSLは物理演算だとか3D描画だとかそういった方面への
>普及を目指しているということなのかな
というかhtml5のcanvasもそうだけどそういう要求はあるから
取り入れてるだけじゃないの?
Flashも確かGPU支援付きの3Dとかサポートしてたよね
0100デフォルトの名無しさん
2011/04/18(月) 11:28:04.58アジャイル開発とかのもむいてそう
0101デフォルトの名無しさん
2011/04/18(月) 11:32:03.89> 俺は未だにAjaxプログラミング(Javascript)に慣れない
多いと思う、そういう方
俺はWinフォーム・ASP.NET・SLをやってるんだけど
WinしかできないエンジニアさんでWeb系に手を出したいと
思っている人ってたくさんいるよね
個人的な経験則からそんな人には
Winフォーム→ASP.NET
よりも
Winフォーム→SL
の方が断然入りやすいと思う
javascriptやhtml特有のお作法が壁になってWebに進出
できない優秀なエンジニアが沢山いると思う
それってそのままSLの隠れたキャパだとさえ感じるんだが
0102デフォルトの名無しさん
2011/04/18(月) 11:33:07.82いちいちWPF(SL)を覚えようとする奴はいないだろうね
技術よりもその場しのぎの儲けなのが日本のIT
未だにMFC組んでるところもあるくらいだしw
0103デフォルトの名無しさん
2011/04/18(月) 11:37:43.25そういうのを取り込むつもりならXNAみたいなAPIは必須でしょ
C++開発者からすればC#はそんなに抵抗ないだろうし
0104デフォルトの名無しさん
2011/04/18(月) 11:46:12.27意外にそうでもないように思ってるんだけど、TPOによりけりなのかな?
基本、お客さんってブラウザで何から何まで済ませたいんだよね
それは配布コストの削減というお金的な観点と
インストール不要というユーザー視線の両方でね
一般的なユーザーってインストール作業やバージョンアップ時の
作業さえ面倒に感じている人がすごく多い
というかそれが当たり前かな
片やPCやインターネットが世の中や社会に普及して
UIに優れたアプリはいわゆるクライアントアプリであるという
認識を受け入れるところまではきてるように思う
そのITリテラシーの向上が「業務系アプリはWinフォーム」という
固定観念や諦めを作り出してると思うんだよ
「いやいや、実はWebでもできちゃいますよ
Winフォームと同じくらいUIに優れてるのが
それがSLなんすよ!」
って言えたらお客さん間違いなく食いつくと思うのだが
0105デフォルトの名無しさん
2011/04/18(月) 11:50:38.17ハイパフォーマンスな"描画"が求められるWinアプリってどんなの?
経験不足ゆえちょっと想像できないんだけど、シェアとしてはすごく狭いんでない?
0106デフォルトの名無しさん
2011/04/18(月) 11:50:47.91何か制限が強すぎて結局phpやperlなんかで作るかーってなる
そもそもクロスサイト制限きつすぎでスクレイピングが出来ない
エンコード系が面倒と結局はなんかものたりないのよね
AIRもその辺は同じだけどさ
業務系でUIだけSilverlightに持たせましょうってなっても得られるのはわけわからんアニメーションぐらい
それなら別開発にせずに最初から鯖サイドで完結した方がいのよね
0107デフォルトの名無しさん
2011/04/18(月) 12:01:33.750108デフォルトの名無しさん
2011/04/18(月) 12:01:35.29これが大方のエンジニアのイメージだと思う
> 最初から鯖サイドで完結した方がいのよね
そしてこれがやっぱり大方のエンジニアの判断だと思う
マーケティングに問題があるとしか思えない
slの基盤となってるテクノロジーやアーキテクチャや思想など
大局的な方向性はいいと思う
あとは既存ユーザーやエンジニアへのアピールの仕方次第では
どのようにでも転がると思うのだが
0109デフォルトの名無しさん
2011/04/18(月) 12:01:42.05SLの技術が素晴らしいのはわかった。あとは、それを活かすコンテンツの登場だな。
OOBでも規制が強いという意見がチラホラ出てるから、セキュリティの絡みがあるのは承知の上だが
もっと緩くしないとな。
それはWPFでも言えることだろう。
WPFの有名アプリあったか?EvernoteがWPFで作ってたみたいだけど止めてC++で組み直したみたいだし。
0110デフォルトの名無しさん
2011/04/18(月) 12:12:58.33たとえばどういうアピールが他にあるの?
俺は言語に関しては有名所は何でも使えるしフレームワークも数十種使える
Silverlight、WPFやPrismを経験した上で聞くけど業務系においてSilverlightを組み込む必要性が今ひとつわからない
強みがない
制限が強い
他の言語やフレームワークでもっと簡単にできる
それなら普通に他の方法を俺はとるよ
>>109
winアプリはWPFで俺は作ってるな
少なくともWinFormsよりもコードの分断がしやすいし出来る事が多いから
ちなみに流行ってるとか流行ってないかは俺には関係無く、
目的を達成しやすいか楽できるか、そして楽しいかで選んでるw
0111デフォルトの名無しさん
2011/04/18(月) 12:14:29.12それらにとって替わるものではないと思うぞ。
0112デフォルトの名無しさん
2011/04/18(月) 12:14:36.98必要そうな機能だけ集めた小さいプラットフォームって感じなんだろ
.NETが誕生してからもう10年近く経ってるんだからそりゃ今わざわざ作り直すなら3Dくらい入るだろうさ
0113デフォルトの名無しさん
2011/04/18(月) 12:19:33.88ジャバは遅い、メモリ食うので、Silverlightが主流になるといい
0114デフォルトの名無しさん
2011/04/18(月) 12:21:14.38両方触ってるとその違いにイライラ来る…
0115デフォルトの名無しさん
2011/04/18(月) 12:22:11.50でも意外と2チャンブラウザって作るの大変みたいよ。
事実、Winform版の有名な2チャンブラウザって無いし。
未だにMFCレベル(Delphiだが)のJaneが使われてるし。
0116デフォルトの名無しさん
2011/04/18(月) 12:24:41.77Silverlight5で完全に旅立ちました
もうWPFのサブセットではないw
0117デフォルトの名無しさん
2011/04/18(月) 12:27:03.62今は>>99のようなアニメーションだとか描画のところばかりの
アピールが目立っているように感じる
まぁそれらが「見た目」のものだから目立つのは仕方ないけど
SLに限らずだけど新規エンジニアを獲得するよりも
旧技術や類似技術から既存エンジニアを取り込む方が
コスパは優れてると思うんだ
そうなるとSLがターゲットとすべきエンジニアは当然ながら
.netのエンジニアだと思うのだけど、.netのエンジニアで
描画やアニメーションやってる人って全体からみると一握り
だよね
それやるなら、それこそ他に良い手段が用意されてるだろうから
大抵の.netエンジニアってコントロールぺたぺた張って、
イベント処理記述してるようなPGが多いと思うんだ
そういった.net開発者をSLに取り込むにはやっぱり
・Winの経験をそのまま活かしてWebを作れる
・WebでもWin並みのコントロールが使える
といったアピールが必要でしょ
ようはWin・Web両方のエンジニアがそれぞれ抱え続けてきた限界を
SLで両方とも取っ払えるというところをアピールできればいいんじゃ
ないかな?
あくまで例えだけどね
0118デフォルトの名無しさん
2011/04/18(月) 12:30:21.04それまではバインディングに関する知識もなかったからWPFという山を超えるのはキツかった。
でもその山を超えたあとはWPFの素敵さがわかり、今ではWinFormには戻れない。
データ・コマンドバインディングなんてほとんど資料や本がないけど、本1冊にまとまるくらいの内容なのではないかと。(MVVMの思想も理解せんとあかんし)
0119デフォルトの名無しさん
2011/04/18(月) 12:30:58.58素朴な疑問
何が難しいんだろ?
2chのデータ取得するAPIとかは公開されてるんだよね?
0120デフォルトの名無しさん
2011/04/18(月) 12:31:23.37んーそのWinの経験を生かしてと言う部分はどうなんだろう
XAMLを取得しないと行けないしポトペタPGにはその辺がつらいんじゃなかろうか
0121デフォルトの名無しさん
2011/04/18(月) 12:33:53.51やることが多いだけ
既存のが高機能過ぎてユーザーの要求が高い
0122デフォルトの名無しさん
2011/04/18(月) 12:34:19.77技術面での難しさじゃなくて、結局作るのは個人レベルなんで、
実装に時間がかかる。
簡単なら、Jane以外のアプリが生まれてもいいだろ?実際Jane以外に何にも無いし。
0123デフォルトの名無しさん
2011/04/18(月) 12:37:41.53アレは結構高機能だよ
WPF製の2ちゃんねるブラウザはVIPで前に見たな
0124デフォルトの名無しさん
2011/04/18(月) 12:38:40.11いやいやそりゃ当然だと思う
何も新しいノウハウなしに新しい舞台に立てるわけではないでしょ
それは全ての事に言えるだろうけど
ただSLで食えるようになるためのコスト(金・時間)を.Netエンジニアはかなり低く抑える事ができるってところが重要なのでは
まったくMSのテクノロジーに噛んでないエンジニアが100かかって到達できるところに、.Netエンジニアなら30くらいで到達できると思う
0125デフォルトの名無しさん
2011/04/18(月) 12:40:50.54そゆことね
技術的に限界があるってわけではないのね
2chAPIの仕様が分かれば作ってもいーなー・・・なんてw
0126デフォルトの名無しさん
2011/04/18(月) 12:41:07.59http://d.hatena.ne.jp/ufcpp/20080210/1202624467
のことじゃねえ?
何も音沙汰ないけど
0127デフォルトの名無しさん
2011/04/18(月) 12:42:36.10COM叩けますとか言われてもクライアント環境を知らないと始まらないわけだし
それならWPFでいいじゃんとならね?
0128デフォルトの名無しさん
2011/04/18(月) 12:42:54.30http://ufcpp.net/MagicPot/index.html
でした
0129デフォルトの名無しさん
2011/04/18(月) 12:43:46.950130デフォルトの名無しさん
2011/04/18(月) 12:45:28.80ユーザーのレスポンスは口汚い言葉での要求と叩きがデフォだし、タダでそれに応じ続けなきゃならない
海外みたいに寄付歓迎にしたらサイト閉鎖するまで嫌儲共に叩き続けられるだろうし
そういうのに耐えられるマゾヒスト性と技術力を兼ね備えた人間は少ないだろ
0131デフォルトの名無しさん
2011/04/18(月) 12:47:25.95MSのWPFとSilverlightへの力の入れ具合を見ろよ
どう見てもSilverlightに本気だしてるだろ
そのうちWPFは何らかの形で統合されてSilverlight一本になるんじゃねーの?
0132デフォルトの名無しさん
2011/04/18(月) 12:50:12.81APIなんてないよ
最近のwebAPIという意味ではread.cgiだよ
それ以外はhttpを直接使う
これが曲者なんだよね・・・
ヘッダーいじれないし
0133デフォルトの名無しさん
2011/04/18(月) 12:52:40.33IE10は凄いじゃん
何とかSVG少女とかパネェと思った(作ったのはカヤックだしクロームでも動くけどw)
しかしあれってSilverlightで作ると工数は減るのかな?
0134デフォルトの名無しさん
2011/04/18(月) 12:55:01.87この混乱もsl普及の妨げになってると思う
0135デフォルトの名無しさん
2011/04/18(月) 13:04:34.03マイクロソフトはVisualStudio(WPF)とHTML(jquery)
0136デフォルトの名無しさん
2011/04/18(月) 14:23:24.87UIまわりよりも、2chアクセス、特に認証回りが面倒でやる気なくなっててそれっきり。
0137デフォルトの名無しさん
2011/04/18(月) 19:51:41.360138デフォルトの名無しさん
2011/04/18(月) 20:04:15.480139デフォルトの名無しさん
2011/04/18(月) 21:35:24.80まだここらへんのコツがつかめんのよ
対象のTreeViewItemオブジェクトにTextDecorations.Underlineを設定できればいいんだろうけど
その方法が分からんよ
0140デフォルトの名無しさん
2011/04/18(月) 21:39:31.40http://msdn.microsoft.com/ja-jp/library/dd759035(v=vs.95).aspx
0141140
2011/04/18(月) 21:45:31.46表示したいテキストとUnderlineプロパティを持った型を自分で作って、
テンプレートで定義したコントロールのプロパティにバインドするわけ
SilverlightやWPFではTreeViewItemのようなものは基本的に触らないの
0142デフォルトの名無しさん
2011/04/18(月) 21:55:51.47Silverlightとhtml比べたら誰もhtmlで開発したくないだろう。
0143デフォルトの名無しさん
2011/04/18(月) 22:29:46.03WPFは要素内で多種多様な表現できるのだから、アンダーラインごときに躓く場合は、基礎から勉強したほうがいいのでは。
0144デフォルトの名無しさん
2011/04/18(月) 22:38:12.42おまえかっこいいな
0145デフォルトの名無しさん
2011/04/19(火) 13:35:12.97以下の、Message2 プロパティと TextBlock が Bind されていて、
Message2 = "hogehoge" とすると、正しく TextBlock に値が表示されます。
しかし以下のようにすると、ボタンを押してから 1秒たって "99" がいきなり表示されます。
WinForm の時であれば this.button2.Update() 等として描画させていましたが、
Silverlight ではどうすれば良いのでしょうか?
private void button2_Click(object sender, RoutedEventArgs e)
{
for (int i = 0; i < 100; i++)
{
this.Message2 = i.ToString();
System.Threading.Thread.Sleep(10);
}
}
0146デフォルトの名無しさん
2011/04/19(火) 15:00:24.39Sleepが必要だったり、時間のかかる処理は別スレッドで処理して、
UIへのフィードバックには
Dispatcher.BeginInvokeやBackgroundWorkerを使う必要がある。
0147デフォルトの名無しさん
2011/04/19(火) 16:19:26.28お返事ありがとうございます。
さっそく非同期イベントと Dispatcher を使用して、以下のようにしてみました。
"pre Loading..." と表示された後、"Loading.." が表示されるのを期待したのですが、
"pre Loading..." が表示されず "Loading..." がいきなり表示され、"pre〜" の描画が
キャンセルされてしまっているかのようです。
こういう動作はいけないのでしょうか?
this.Dispatcher.BeginInvoke(() =>
{
this.Message = "pre Loading...";
System.Threading.Thread.Sleep(1000); // 重い処理の変わり
this.Message = "Loading...";
});
0148デフォルトの名無しさん
2011/04/19(火) 16:48:14.95今だと、↓みたいになる。
ディスパッチャー → 再度別スレッドに移ってからSleep →ディスパッチャー。
Dispatcher.BeginInvoke(() =>
{
this.Message = "pre Loading...";
Task.Factory.StartNew(() =>
{
Thread.Sleep(1000);
Dispathcer.BeginInvoke() =>
{
this.Message("Loading...");
}
}
}
0149デフォルトの名無しさん
2011/04/19(火) 16:48:59.47↓これだけ。
this.Massage = "pre Loading...";
await TaskEx.Delay(1000);
this.Massage = "Loading...";
0150デフォルトの名無しさん
2011/04/19(火) 18:01:57.26事前に勉強して置いた方が良い事ってありますか?
0151デフォルトの名無しさん
2011/04/19(火) 18:09:06.530152デフォルトの名無しさん
2011/04/19(火) 19:19:29.160153デフォルトの名無しさん
2011/04/19(火) 20:43:43.76そのレベルならBackgroundWorkerをすすめる。
普通のC#のWindows Fomなどと共通のコードに出来るので便利。
0154デフォルトの名無しさん
2011/04/19(火) 21:55:24.78.NET Framework 2.0でWinForm用に作られたBackgroundWorkerは
仕様上System.Windows.Threading.Dispatcherと結びついていない
思うんだけど。
0155デフォルトの名無しさん
2011/04/19(火) 21:55:49.52ほんとは、スレッド(スレッドプールであっても)立ててその中でSleepってのもよくないんだけどね。
実行効率で言うとたぶん、DispatcherTimer使うのが一番。
というか、Async CTPのDelayメソッドマジお勧めではあるんだけども・・・
0156デフォルトの名無しさん
2011/04/19(火) 21:56:55.36いや、たぶん、SynchronizationContext.Post経由のはず。
(WinFormsならControl.Invoke、WPFならDispatcher.Invokeに自動的に割り振られる)。
WPFでも大丈夫。
0157デフォルトの名無しさん
2011/04/19(火) 23:51:31.38>スレッド(スレッドプールであっても)立ててその中でSleepってのもよくない
why?
0158デフォルトの名無しさん
2011/04/20(水) 00:41:42.95一応スレッドのリソース(ローカルスタックとか)消費しちゃうから。
マルチコア環境かつ、1秒程度のSleepでそんなインパクトにはならないと思うけども。
タイマー(とか、Delayメソッド)だとそれもない。
0159デフォルトの名無しさん
2011/04/20(水) 07:47:25.47>すいません。Silverlight で、描画更新タイミングってどうなっているんでしょう?
イベントハンドラが制御を返した後。
0160デフォルトの名無しさん
2011/04/20(水) 12:04:53.550161デフォルトの名無しさん
2011/04/22(金) 22:57:17.84http://www.infoq.com/jp/news/2011/04/Silverlight-MIX
0162デフォルトの名無しさん
2011/04/23(土) 10:21:40.88こりゃはやらんわけだ
0163デフォルトの名無しさん
2011/04/23(土) 11:40:34.950164デフォルトの名無しさん
2011/04/23(土) 16:25:16.26スレ内に指摘してるやつもいるけどマイクロソフトはターゲットを完全に見誤ってる
0165デフォルトの名無しさん
2011/04/23(土) 16:35:36.71じゃあいったいどこで使えというんだよw
0166デフォルトの名無しさん
2011/04/23(土) 16:36:18.72バックエンドやインターフェースを作りたいならASP.NETでも使うでしょ。
ターゲットを見誤るもなにも住み分けているだけでしょ
0167デフォルトの名無しさん
2011/04/23(土) 16:56:32.980168デフォルトの名無しさん
2011/04/23(土) 17:03:42.72Flashと比較しないでと言っておきながら
現時点では完全にFlashの競合でしかないんだよ
それ以上でもなくそれ以下でもなく
んなターゲットでシェア広げられるわけないのに
0169デフォルトの名無しさん
2011/04/23(土) 17:27:21.15HTMLとかFlashとかやりたくないわ。
0170デフォルトの名無しさん
2011/04/23(土) 18:37:36.56Blendに引っ張ろうたって、デザイン面での
アドバンテージなくない?
その人たちにとっては、.NETの開発効率とか関係ないし。
0171デフォルトの名無しさん
2011/04/23(土) 18:43:13.35DirectXやOpenGLに丸投げするラッパー書くだけなんだからそんなにコストがかかるもんでもなし
それにFlashデザイナーが最近流行の低レベルな描画API(SilverlightやFlashの3D, WebGL, Canvas)
なんか扱えるわけがない
むしろMSが開発者シェア握ってる分野だ
0172デフォルトの名無しさん
2011/04/23(土) 18:50:30.040173デフォルトの名無しさん
2011/04/23(土) 18:51:55.91どういうゲーム?
以前は海外でゲームのソース丸ごと公開されてたんだが今はたどり着けない
0174デフォルトの名無しさん
2011/04/23(土) 18:56:07.96最終的にはアクションゲームです
最初はシューティングやテトリスやTDなどを作りたいです
0175デフォルトの名無しさん
2011/04/23(土) 18:57:22.73Silverlightは次期バージョンでXNAに対応するから
とりあえずXNAで勉強したら? XNAなら書籍とかサンプルとか比較的多いし
基礎的な知識が付くので他の環境でも有効だよ
一応今出てるSilverlight5のベータ版でもXNA使えるけど人柱すぎるので正式リリースまではお勧めできない
0176デフォルトの名無しさん
2011/04/23(土) 19:00:58.10http://www.geocities.jp/cs2ch/
0177デフォルトの名無しさん
2011/04/23(土) 19:05:46.37なるほどXNAは知りませんでした
C#で書けるようなので本屋で立ち読みしてみます
>>176
ありがとう
0178デフォルトの名無しさん
2011/04/23(土) 20:54:59.02http://jp.quince.infragistics.com/#/Main
0179デフォルトの名無しさん
2011/04/23(土) 22:37:40.060180デフォルトの名無しさん
2011/04/24(日) 03:21:00.77その通り
ここの住民って必死に3DだとかDirectXだとかの必要性を訴えているけど
そんな分野にSilverlightが切り込める隙なんてほとんどないっていう現実を
しらないんだと思う
ビジネスシーンにおいてMSの技術が求められている場所がそんなところでは
ないということを知らないんだろうな
.Netで3DやDirectXが必要な分野が開拓されてる?
ないとはいはないけど、狭すぎるでしょ
ではどういった分野で.Netが活用されているのか
IT業界にいる人間だったら営業だろうがSEだろうが肌で理解できているところ
だけどな
意外に中の人ってここらへんの感覚が狂ってる事多いよなw
それが今の世の中がMSの技術に求めている物の答え
もしくはMSの技術に対するイメージ
Silverlightは現時点でそれを大きく逸脱しているものなんだよ
開発者が増えなくて当然
それと今後のメインストリームはSLだぞ
WPFではないぞ
いい加減受け入れろ
0181デフォルトの名無しさん
2011/04/24(日) 03:25:51.08世の中が求めてないとか何を根拠にww
0182デフォルトの名無しさん
2011/04/24(日) 03:37:12.63おいおいwwwまじで言ってるの??
そりゃSilverlight開発者からのフィードバックを
元にしてるに決まってるじゃんww
それ以外の誰の感想や意見をMSは聞くんだよ
問題なのはそのSilverlight開発者の数が
市場全体から見ればごくわずかなんだってこと
少数のSilverlight開発者がそいつらの希望を
言っているだけなんだよ
そんなフィードバックが市場全体の総合的な
意見を反映しているわけないでしょうが
もうちょい視野を広げた方がいいぞ?
0183デフォルトの名無しさん
2011/04/24(日) 03:40:45.270184デフォルトの名無しさん
2011/04/24(日) 04:00:38.730185デフォルトの名無しさん
2011/04/24(日) 04:23:09.41その中の人が狭くなっちゃうのは仕方がないかと
エンジニアが良く陥る「目の前しか見えない」ってやつ
0186デフォルトの名無しさん
2011/04/24(日) 04:30:11.25こう言えれば多くの人が振り向く
銀光ではこんな3D描画が可能ですよ。
イラネ…
0187デフォルトの名無しさん
2011/04/24(日) 05:33:35.17SLで失敗しているのがまさにここである
.NETのフルセットを使わせたい
そのためには重いインストーラーのダウンロードと長いインストール作業を強いる事になる
ではパフォーマンスに優れた.NETのサブセットライブラリを使用するようにしよう
しかしそれでは.NETの強力な機能やノウハウを100%享受できない
MSは今このジレンマに苦しんでいる
このジレンマは今までクライアント・Webの開発者が悩まされてきたジレンマそのものでもある
配布に優れたWebとUIに優れたWinアプリ
これらは一長一短の技術であり求められる要件やニーズにより使い分けるのが主流であった
しかしMSのRIAプラットフォームとして登場したSilverlightはその常識を覆す大きな可能性を秘めている
つまり配布にもUIにも優れたテクノロジー基盤を築きつつあるのだ
RIAが注目されつつある昨今、グラフィック・音声・動画再生などの技術に目が行きがちではあるがこれはSilverlightも例外ではない
しかしながらSilverlightにおいては、いわゆるRIAとしての側面やそれらの新技術は近年の流行を利用したMSによる視線集めの一環に過ぎないと捉えるべきであろう
MSがSilverlightによって真に目指しているところはやはりWebとクライアントの技術の垣根をなくすことにある
別の言い方をするとWebとクライアントの間に収まる第三の新しいソフトウェア形態の開拓である
その真の目的が達成されるとき、ユーザーも顧客も開発者もMSの.NETというフレームワークに乗っかるだけで多くの制限から解放され広大な可能性の海へと漕ぎ出すことが可能となるのだ
光回線が普及していない時代、画像一枚ダウンロードするのにどれだけのコストをかけたであろう
またあまり知られていない事実だが、.NET Framework4のフルパッケージスタンドアロンインストーラのサイズは3.5のそれに比べ約85%減されている
このようにインフラやOSそのものの環境が整うにつれ.NET Frameworkの配布自体にかかるコストが限りなく無視できるレベルまで削減される未来も決して遠くはない
MSの目的が果されるその時、RIAさえも超えた大きな変化が訪れる事は想像に難くない
0188デフォルトの名無しさん
2011/04/24(日) 10:24:47.220189デフォルトの名無しさん
2011/04/24(日) 11:00:08.01NETが開拓してきたのは企業内の業務APの分野が多いだろ。
それを制限付きのSLにすると言ってるのかい?
RIAがユーザビリティーを上げるけど、SLが宣伝してるのは
主にインターネットアプリの領域でしょ。
どこを狙っているのかよくわからん
0190デフォルトの名無しさん
2011/04/24(日) 13:50:34.28XNA(DirectX)との連携などを考えてもWebクライアント的立ち位置な気がする。
あくまでもメイン処理をするのはSliverlightじゃなくてASP.NET側。
その処理結果を受け取ったり指示を出すシンクライアント的なフロントエンドを担うのがSilverlight。
0191デフォルトの名無しさん
2011/04/24(日) 15:12:13.98盛んに3Dとか一般向けを言うけれど、それが当たるとは到底思えないし、
MSもそちらのほうは、本心ではHTML5のほうにシフトしちゃってるよね。
まあ、Winodws Phone 7の媒体としての役割があるから、死にはしないし、その点では安泰だけど。
WPFをSLが置き換えるってのは眉唾でどこまで本気なつもりなのか分からない。
ADO.NETを載せる気はさらさらないみたいだし、
データは全てクラウドで、というのは非現実的じゃないかなあ、たとえAzure推しでも。
WinFormsが永遠に残り続けるってのが実際かもしれないけど。
0192デフォルトの名無しさん
2011/04/24(日) 15:19:07.330193デフォルトの名無しさん
2011/04/24(日) 15:29:51.43一応WebGLが代替としてあるけど、普及まで何年かかるか分からないのと何より.NETで書きたい。
0194デフォルトの名無しさん
2011/04/24(日) 16:01:50.93表現力が増した分、難易度が格段に上がっちまったよな。
0195デフォルトの名無しさん
2011/04/24(日) 16:52:18.960196デフォルトの名無しさん
2011/04/24(日) 17:01:42.82なんでも慣れだよ
0197デフォルトの名無しさん
2011/04/24(日) 17:07:36.550198デフォルトの名無しさん
2011/04/24(日) 21:33:39.78>ADO.NETを載せる気はさらさらないみたいだし、
当たり前だろ。そんな20世紀の設計はもう止めてくれよ
0199191
2011/04/25(月) 01:32:07.45あー、DataTableを想像した?
俺がADO.NETっていったのはSqlConnectionとか、Entity Frameworkとかも含めて、
データベースアクセス関連のライブラリのつもりだったんだけど、それも20世紀?
Silverlightが(OOBで)WPFを置き換えるというシナリオにおいては、
クラウドへのデータアクセスだけじゃなくて、直にサーバーへの問い合わせとか
SQLiteやSQLCEのようなローカルデータベースへの問い合わせが可能である必要がある。
と、思っているのだけど、その辺への対応を一向にしようとしないからわからんな、と思っていて。
まあ、COM経由すりゃあなんでもできるといえばできるけど。
0200デフォルトの名無しさん
2011/04/25(月) 01:37:42.640201デフォルトの名無しさん
2011/04/25(月) 04:30:19.32DRM付きWMVが見られるようになったのがポイント高い
0202デフォルトの名無しさん
2011/04/25(月) 07:47:58.03DBサーバー問い合わせするんなら、
SilverlightアプリでWPFアプリをローカルにダウンロードして
実行した方がいい。ユーザープロファイル肥大化しなくておすすめ
0203デフォルトの名無しさん
2011/04/25(月) 13:17:28.44その一環がWPFである
リッチなUIを柔軟に作ることができるアーキテクトを流行らせることでそのフレームワークとなる.NETのインストールを促そうと考えたわけだ
しかしながらWPFは残念なことにある一定の成果は収めたもののその目的を達成するには至らなかった
良くも悪くもユーザーは既存のWinFormに十分な満足を覚えていたのだ
そこでMSは.NET Frameworkの普及のためには二次元的、三次元的なアプローチが必要であることを認めざるを得なくなる
そのアプローチのために生まれたのがRIAプラットフォームのSilverlightである
GoogleのAjaxへの取り組みが功を成し世のWebユーザーにはRIAの概念が非常にスムーズに浸透していった
この分野では完全に水をあけられた感のあるMSではあるが、もちろんMSはRIA分野への進出を諦めたわけではない
OSという分野で長きにわたってグローバルスタンダードとして君臨してきたMSは後発がRIA分野で台頭することの難しさは十分に理解しつつも、RIA分野で1割でもシェアを獲得できればそのシェアが.NET普及に大きな大きな効果を及ぼすことも理解できていた
RIAという時代の風がWPFでは成しえなかったMSの目的に追い風となりつつあると言える
つまりMSはRIAという非常に巨大な市場の一角を押さえ、そこを.NET Framework普及の土台の一つにしようと考えているわけだ
ご存知の通り現時点ではSilverlighアプリの起動に.NET Frameworkは必須ではない
しかしながらMSが築いてきたRIAアーキテクトもいずれ.NETが基盤となることは必然である
SilverlightがRIA分野でわずかながらとはいえシェアを形成しそこで熟成を終えたのち.NET Frameworkを基盤とするあらたなRIAプラットフォームが誕生すると多くのエンジニアは予想・期待している
それが成された時、MSはRIAという分野の中にいながら流行に左右されることのない本当の意味での.NETの基盤をちゃくちゃくと築いていくのである
激動の時代を生きる今のエンジニアには些末な技術的差異に目を奪われることなく、MSという巨人が踏み出す大きな一歩の行く先をしっかりと見極めながらSilverlightと向き合う必要があるといえる
0204デフォルトの名無しさん
2011/04/25(月) 13:45:48.25それならいっそWPFのサブセットは削除してUIをHTML5ベースにしてしまえばいいのに
結局Silverlightの最大の売りはCLRなんだから
0205デフォルトの名無しさん
2011/04/25(月) 13:54:03.39標準に縛られないこと(進化の速度を自社コントロール可能)なのに、
UIをHTML5にしたら意味ないだろ。
0206デフォルトの名無しさん
2011/04/25(月) 13:55:34.72in-browser、first-class、HTML DOMなCLRを出して欲しい
というのならすごくやって欲しい。
0207デフォルトの名無しさん
2011/04/25(月) 14:02:30.14VSがサポートしてくれるなら選択肢としてはアリ
0208デフォルトの名無しさん
2011/04/25(月) 14:59:47.82その通り
MSのターゲットは業務APであり現時点もその軸はぶれていない
SLにしてもその一環に過ぎない
ClickOnceがでてきた当初からMSの目的は一貫しており
それはWinアプリのようなユーザビリティの高いUIアプリの配布コストを削減することに注力されている
今はRIAというブームが到来しているためその手法に則っているに過ぎない
現在SL特有の制限があるものの、将来的に完全に.NET Framework上で動くRIA(そのころにはRIAという言葉さえつかわれなくなっているかもしれないが)用プラットフォームになることは紛れもない流れである
MS自体実は3Dや動画再生に関係するスキームはさほど重要視していなく
あくまでRIAという現在のブームに乗るための手段にすぎないと考えている
0209デフォルトの名無しさん
2011/04/27(水) 11:32:32.30MSがどう考えているかなんて分からないけど
現在の.netデベロッパーがSLに期待しているところ
があるとしたら
> 配布に優れたWebとUIに優れたWinアプリ
これの両立の可能性についてだということは事実
だと思う
動画再生とか3Dとかどうでもいい
それこそHTML5で十分
0210デフォルトの名無しさん
2011/04/27(水) 11:57:58.37色んなものを使いたい時はSilverlightが便利になってくるかな。
それが「UIに優れた」ってことになるんだと思うけど。
0211デフォルトの名無しさん
2011/04/27(水) 16:32:12.70ブラウザコンポーネントを通すことなく、
WinFormsやC++のアプリにもっと簡単に組み込めたら便利なのに
WPFによるSilverlightのホスティングは対応予定らしいけど
WPFじゃ糞MediaElementを置き換えるくらいの意味しかない
0212デフォルトの名無しさん
2011/04/28(木) 11:38:15.39・GIFが表示できない
・ブラウザコントロールがOOBでしか使用できない
GIFに関してはどういった理由でこんな仕様になっているのか不明だ
納得できないまでも「あぁ、なるほどね」って思える理由とか心当たりある?
0213デフォルトの名無しさん
2011/04/28(木) 12:06:15.46GIFは単に時代遅れだからPNG使ってほしいんじゃないの
GIFだけのために複数フレーム画像に対応してAPIや実装が複雑になるのも嫌だろうし
単一フレームのみ対応なら簡単だろうけど、どうせクロスドメイン制約があるんだから
GIF使いたいならサーバーで変換するかあらかじめPNGに変換してからアップロードすればいいわけだし
0214デフォルトの名無しさん
2011/04/28(木) 14:08:22.90意味ねぇ・・・
> GIFは単に時代遅れだからPNG使ってほしいんじゃないの
その理屈はまずありえないなぁ
説得力なし
現時点でネット上のリソースとしてGIFは溢れかえってるよ
どなたかSLでGIFが表示できない理由に心当たりがある方
ご教示を
例えばお客さんに「なぜGIFはダメなの?」って問われたらどう答えるのが妥当?
0215デフォルトの名無しさん
2011/04/28(木) 15:18:33.19自分で書かなくても探せばすぐに見つかりそうだが。
0216デフォルトの名無しさん
2011/04/28(木) 15:24:53.63妥当な回答ってないんだよね
まずここがSLのダメなところだわ
クライアントを納得させることができねーんだもの
0217デフォルトの名無しさん
2011/04/28(木) 15:28:01.39え・・・そういう考えにとらわれてるあなたが駄目ということはない?
0218デフォルトの名無しさん
2011/04/28(木) 15:37:53.85誰も苦労せんわけよ
顧客との折衝のなかで
「なんでデフォルトでGIF対応してないの?そんなことありえんの?そんなもの使って大丈夫?」
なーんて言われてみ
「ImageToolsというものがありまして・・・」
なーんて回答求めてねーのよ、ここら辺つっこんでくる客は往々にしてね
そんなことよりも
「こーであーで、そういったわけでGIFが対応されていないだけなんですよ
というわけで心配ないから大丈夫ですよ!」
って答えが欲しいわけ。
お前らにできる?これが
煽りでもなんでもなく、GIFの件に関しては
どのようにその理由を顧客に納得してもらえるか
このような観点から誰か教示頼むよ
0219デフォルトの名無しさん
2011/04/28(木) 16:15:45.41だって自分が客の立場だったらGIF未対応なんて知ったら他でも余計なコストがかかる可能性ってのを考慮しないわけにいかないから
だったらFlashで無難にいくな
0220デフォルトの名無しさん
2011/04/28(木) 16:16:17.733分くださいといって持ってたノートでgifを表示するサンプル書いたら黙ったよ
そう言うのは口じゃなくて手を動かして説得するのが一番
結果を求めてるからこちらも出来るという結果をだせばいいのさ
0221デフォルトの名無しさん
2011/04/28(木) 16:17:21.800222デフォルトの名無しさん
2011/04/28(木) 16:25:40.23だーかーらー
営業やPMの観点からどうやって顧客を説得するかを知りたいわけ
目の前で実際に見せれば納得する?
当たり前でしょーがw
いつでもどこでも四六時中どんな問い合わせにも即座に対応できる
開発者が自分について回ってくれるならそれでいいかもね
でもね、世の中のほとんどの営業さんたちはそんな人間連れて
いないのよ
そんなところにコストもかけられないしね
それとね、客先でそんなことしてみ
それって営業が最も嫌う対応だぞ
客によってはそんなぐぅの音もでないような対応されたら
それだけで嫌われるわ
客を説き伏せるのではなく、納得していただくの
わかる?
>>221
ねぇ、SLってそのたかだがGIFの問題にもさくっとまともな回答が用意できないもんなの?
それはそれでまずくね?
わりぃ
言葉が汚いから煽りや釣りだと思われちゃうかもしれないけど
ここら辺、本当に気になってるんだ
個人的にはMSもSLも超気に入ってるの
だからこーゆー基本的な機能で客をがっかりさせたくねーんだよ
0223デフォルトの名無しさん
2011/04/28(木) 16:32:52.12別に自分が行かなくても
営業が困って物を見せて納得するのならリモートでファイル送ればいいじゃん
電話で事情を聞いて即行動
公共wifiや他の通信インフラが使えるところでipsecなんかで繋いで結果を送るだけ
何て事は無い
営業が「自社にもどって技術担当と相談してみます」なんて、うちでは5年ぐらい前に廃れた
0224デフォルトの名無しさん
2011/04/28(木) 16:34:07.97gifより扱える色数は多くて、請ったアニメーションもできるのに
口実作って税金にむさぼる官僚を見習ったらどうだw
0225デフォルトの名無しさん
2011/04/28(木) 16:40:29.32技術的にはどうとでもなる
0226デフォルトの名無しさん
2011/04/28(木) 16:44:26.62とりあえず、技術者が対応するというところから離れようか
話はそっからだ
お宅の会社ではそれで済むのであればこれ以上言ったって
伝わらないだろうから
では、技術者がお宅の会社のように対応できないようなシチュではどうすれば
GIFの件を客に納得してもらえる?
ここで重要なのは言葉で説明できること
なぜって客先も決裁権持ってる人間が出てきてるわけではないわけよ
例えば俺から聞いた話を客先のAさんは決裁件持ってる上司に報告するわけだ
その時にちゃんと言葉で説明できて、Aさんの上司も納得できなければ
決裁降りないわけよ
そこまで考えて言葉でちゃんと説明したいわけ
>>224
ごめん、全然参考にならないや
GIFより優れてるフォーマットがあるとかないとか、そーゆー問題じゃないんだ
世の中にはどうしても「GIF」を使いたい客がいるんだよ
それも決して少なくないぞ
>>225
お前らからまともな回答が出てこないならマ板なんか言っても
同じだ
もっとひどい回答しか出てこねーわ
0227デフォルトの名無しさん
2011/04/28(木) 16:49:44.64技術者のみんなには伝わりにくいかもしれないけど
客は「対応方法がある」という回答を欲しいわけじゃないわけ
なんでデフォルトでGIFに対応していないのか
その不安を払しょくできる回答が欲しいわけ
そのためにはGIF未対応の理由を話すのが手っとり早いわけよ
ちょっとうざいかもしれないが
もし開発者の中でこの回答ができるやつがいたら
もうちょいつきあってよ
0228デフォルトの名無しさん
2011/04/28(木) 16:53:07.19・フォーマットがそもそも古い(枯れてるという意味ではいいのかもしれない
・パテントでもめた経緯がある(そのためにpngができた)
これだけでも十分だと思うけど
0229デフォルトの名無しさん
2011/04/28(木) 16:55:52.56俺の話し聞いてる?
どうしても「GIF」を使いたい客なのよ
その客に向かって
「GIFはもう枯れた技術でして・・・」
とか言えっての?
お前、どんな無茶ぶりだよw
0230デフォルトの名無しさん
2011/04/28(木) 16:56:04.50FlashのActionScriptで画像のデコードをやろうと思ったら速度的に厳しいだろうが
.NETは非常に高速なので自力でデコードしてもパフォーマンス的に問題になることはない
だから標準でサポートされていなくても問題ない
現にSilverlightでGIFをデコードできるライブラリはいくつも存在する
0231デフォルトの名無しさん
2011/04/28(木) 16:58:30.83古い技術から新しい技術に誘導するのも営業の仕事だろう
金融システムの根幹に埋もれてるCOBOLをすててc#で書き直せって
話じゃないんだし
日本は俺のところ仕様を要求しすぎる
そのくせ金は出さないのに
0232デフォルトの名無しさん
2011/04/28(木) 17:02:19.19さんきゅ
それは使えるかも
そーゆー持って生き方ならデコーダーの有無で最後はなし崩し的に納得してもらえるかも
ただ、やっぱりGIF未対応の理由説明にはなってないよな
>>231
ごめん、お前らに営業うんぬんを説かれる必要はないし
今はそれを求めてるわけでは・・・
そーゆー話こそ別でやってくれ
0233デフォルトの名無しさん
2011/04/28(木) 17:02:38.14口先一丁で客を納得させようとするスタンス
それなのに何故gifが必要なのか客に問い合わせない営業能力のなさ
そしてそれらが出来ないのに開発陣に頼らない妙なプライド、又は会社のポリシー
どんな営業さんか知らんが客としてはマイナスだな
0234デフォルトの名無しさん
2011/04/28(木) 17:05:15.98>出来る出来ないで語らない
>口先一丁で客を納得させようとするスタンス
>それなのに何故gifが必要なのか客に問い合わせない営業能力のなさ
>そしてそれらが出来ないのに開発陣に頼らない妙なプライド、又は会社のポリシー
これが日本流の空気読める人ってことなのかもなw
そんなのが集まって起こしたのが原発事故w
結局責任取りたくないだけw
0235デフォルトの名無しさん
2011/04/28(木) 17:05:32.18自社のエンジニアと相談して解を貰えばいいのにこんなところで聞いてさ
提案の時点でモック、プロトタイプを持って行くスピード勝負のこの業界で
よくそんなスローペースで食っていける物だ
0236デフォルトの名無しさん
2011/04/28(木) 17:06:51.21>>234
俺もそー思うよ
いや、マジで
自分のことどーしようもないビジネスマンだと思ってる
で、SLが標準でGIF未対応の理由は?
0237デフォルトの名無しさん
2011/04/28(木) 17:09:47.06明確に答えが欲しければMSに聞けよ
0238デフォルトの名無しさん
2011/04/28(木) 17:10:10.550239デフォルトの名無しさん
2011/04/28(木) 17:12:11.13これくらいにしとくは
ちょっと荒れてきちゃいそうだから
本当にありがと、みんな
それと言葉が汚くてごめん
GIF未対応については技術者のみんなも明確な答えを持ちえない
ということが分かっただけでも良かった
スレ汚し、ご容赦を
ではでは
0240デフォルトの名無しさん
2011/04/28(木) 17:14:41.97全体的に内容が大人びてるっていうかなんていうか・・・・
C#スレと空気が違いすぎるwww
0241デフォルトの名無しさん
2011/04/28(木) 17:16:33.19役割がPNGと被ってるからだろ
Silverlightではパッケージの圧縮などにZIPが使われてるから、同じアルゴリズムが使えるPNGの解凍は簡単だけど
GIFは別の圧縮形式だからランタイムのサイズが増える
0242デフォルトの名無しさん
2011/04/28(木) 17:20:41.11まー日本は化石のようなおっさんでもgifがいいんだい!!って
言えばそれがまかり通るからな
官公庁でさえIE6要求するんだぜ
ITとは別のところが腐ってるので仕方ない
その割にFlashで作ったベンチマークを製品のトップにするような
極端なのもあるけどな
0243デフォルトの名無しさん
2011/04/28(木) 17:36:44.08やっぱりエンジニア、営業、PM、経営者
それぞれで観点が異なって当然なのかもって
思った
>>230
>>241
gifの件についてまともに回答してるのはこれくらいだね
俺も勉強になった
0244デフォルトの名無しさん
2011/04/28(木) 17:38:51.75ほんと口先だけの営業だな…
0245デフォルトの名無しさん
2011/04/28(木) 17:54:13.47Twitterのアイコンだってgifがメイン
難しいことではないのだろうから標準で対応して欲しかったというのは開発者も同じ意見
0246デフォルトの名無しさん
2011/04/28(木) 17:55:36.49>Twitterのアイコンだってgifがメイン
ブラウザの古くからの実装だろうw
0247デフォルトの名無しさん
2011/04/28(木) 19:00:45.558から読み込みできるようになったが、アニメーションGIFは最初のフレームしか表示されない。
Flashでさえも不完全な対応しかされていないフォーマットであるとでも説明して>>230とでも言っとけば渋々納得するだろう。
そういう事でゴネる人って他でも出来ないって言われるのに弱いしねぇ
0248デフォルトの名無しさん
2011/04/28(木) 19:18:59.12「サブマリン特許問題で非推奨になったフォーマットです」がすべてじゃないの?
0249デフォルトの名無しさん
2011/04/28(木) 19:24:43.090250デフォルトの名無しさん
2011/04/28(木) 19:27:45.85「俺にGIF問題で説得出来なかった客がお前等に説得出来るわけ?あ?ほれみろ出来ねぇだろw」
とまぁ暗に言いだけなんだろうよ
よくある体育会系らしい考えさ
0251デフォルトの名無しさん
2011/04/28(木) 19:46:02.91jpegの読み込みは出来るのに、jpegの保存は出来ないとか
そういう所は何とかして欲しかった、かも。
(ライブラリで幾らでも有るけどさ…)
>>248
アレは酷かったよねえ…。
0252デフォルトの名無しさん
2011/04/28(木) 20:00:35.82特許問題いやだから動画コーデック自作しますとか、
特許問題嫌だからJava VM実装しなおしますとか、
そういうこと言える企業はいいよなぁ。
0253デフォルトの名無しさん
2011/04/28(木) 22:19:54.430254デフォルトの名無しさん
2011/04/28(木) 22:29:15.78ttp://blogs.msdn.com/b/ashish/archive/2008/04/03/silverlight-roadmap-questions.aspx
>Why the support for displaying a .gif image is is missing? When it will be added?
>We don’t want to take the hit for another codec. It may only be a little bit of download time―but our mandate is small and fast and every little bit counts.
>We are also hesitant to support .gif because it implies support for animated .gif, which we decided would have to be integrated into our animation scheme somehow―and that will be a lot of work.
>Looking from Flash perspective, Flash does not support .gif either. However, as of present, this is something being evaluated, but no date has been announced
0255デフォルトの名無しさん
2011/04/28(木) 23:11:45.140256デフォルトの名無しさん
2011/04/29(金) 12:08:19.270257デフォルトの名無しさん
2011/04/29(金) 21:45:19.06var req = System.Net.Browser.WebRequestCreator.ClientHttp.Create(...);
req.Header["manko"] = "manko1";
特に問題なくできるようだが。
0258デフォルトの名無しさん
2011/04/30(土) 00:22:23.280259デフォルトの名無しさん
2011/04/30(土) 00:51:48.44変更できないのもある
0260デフォルトの名無しさん
2011/04/30(土) 11:37:21.90SilverlightからWPFに移った場合も、イラつくから心配するな
0261デフォルトの名無しさん
2011/04/30(土) 15:19:58.82PlaneProjectionはWPFにも欲しい。他にWPFに無いものって何だっけ
0262デフォルトの名無しさん
2011/04/30(土) 15:43:59.34SLからWPFに移った時はWriteableBitmapが不便で困った
0263デフォルトの名無しさん
2011/04/30(土) 15:51:35.97WPFのWebBrowserは空域持ってる糞実装でエフェクトかけたりできないしWebBrowserBrushも無い
0264デフォルトの名無しさん
2011/04/30(土) 19:02:12.820265デフォルトの名無しさん
2011/04/30(土) 19:39:43.310266デフォルトの名無しさん
2011/05/01(日) 01:01:31.40システムの設定に依存するのが嫌
WinFormsみたいなOS丸投げUIならそれでいいけど、
WPFだと細かくデザインするから変わられるとうざい
箱庭と割り切って作れるSilverlightの方がやりやすい
0267デフォルトの名無しさん
2011/05/01(日) 01:41:58.100268デフォルトの名無しさん
2011/05/01(日) 03:53:59.79>In Silverlight, method must specify an accessible method.
何か理由があるんだろうが釈然としない違いが多い。
0269デフォルトの名無しさん
2011/05/01(日) 09:14:41.77publicでないもの使うとすぐ動かなくなる。
0270デフォルトの名無しさん
2011/05/01(日) 13:14:19.83リフレクションでもC#で直接書いた時と同じ制限を受ける。
privateなら同じクラスからしかデリゲート化できないし、
protectedなら同じクラスか派生クラスからしかデリゲート化できない。
silverlightに限らず、普通の.NETでも権限が無けりゃ同じ動作になる。
0271デフォルトの名無しさん
2011/05/01(日) 18:06:04.31例えばそのテンプレートに含まれているボタンテキストのバインディングを、コレクションじゃなくって
ルートのデータコンテキストのプロパティにしたい場合ってどのように記述すればいいですか?
<Button Text="{Binding RootDataContextName}">
これだと Property が Not found になってしまいました。
0272デフォルトの名無しさん
2011/05/01(日) 21:16:12.450273デフォルトの名無しさん
2011/05/01(日) 21:23:37.540274デフォルトの名無しさん
2011/05/01(日) 21:50:03.120275デフォルトの名無しさん
2011/05/01(日) 23:08:35.243270/5250エミュレータでもつくんの?
0276デフォルトの名無しさん
2011/05/01(日) 23:11:19.34ネタにマジレスとか
0277デフォルトの名無しさん
2011/05/03(火) 08:27:06.88できるようになったのがいいね。
トリガー画面が無くなったのはビヘイビアを使えと言うことなのか・・
0278デフォルトの名無しさん
2011/05/03(火) 09:47:04.77enableGPUAccelerationを.htmlに設定して.aspxに設定し忘れてたせいで描画されずに悩んだりとか
基礎知識がないせいで回り道しまくってるけど楽しい。
0279デフォルトの名無しさん
2011/05/03(火) 10:35:57.75TexturedCubeSampleだけでシェーダと頂点バッファだけの世界に放り出されるとかドMすぎるわ
0280デフォルトの名無しさん
2011/05/03(火) 18:50:12.01これWPFにいつ対応する予定なのかしら。
XAMLのバイディングが複雑なのでポイント、ポイントで見たいのよな。
0281デフォルトの名無しさん
2011/05/06(金) 10:58:24.06>>8
>>56
>>86
それぞれお前らだったら何人月くらいって見積もる?
C#エンジニア(中堅)が対応するとして
0282デフォルトの名無しさん
2011/05/06(金) 11:11:28.75サーバーは別問題
0283デフォルトの名無しさん
2011/05/06(金) 11:31:42.50エンジニア2〜3人+デザイナー1人で2〜3か月くらいと見積もっておけばいいと思う。
だいたい500〜600万前後のプロジェクトと見たけど。
感覚としてはそれくらいの規模じゃないかな?
詳細が分からないからアマアマだと思うが、四ケタ行くような規模ではないだろ。
0284デフォルトの名無しさん
2011/05/06(金) 13:34:03.86典型的なダメ開発者の見積もりでワロタw
0285デフォルトの名無しさん
2011/05/06(金) 14:15:47.03こんなすぐ固まる品質でいいなら10人月。
メンテナンス系をどこまでシステム化するかによって松茸梅の3価格提示。
0286デフォルトの名無しさん
2011/05/06(金) 14:41:25.480287デフォルトの名無しさん
2011/05/06(金) 16:49:25.00あとはデザインやUI操作とレスポンスのフィーリングとかの
チューニングで希望人月の確保w
非同期通信はソコが重要。
0288デフォルトの名無しさん
2011/05/06(金) 17:17:38.100289デフォルトの名無しさん
2011/05/06(金) 19:29:19.700290デフォルトの名無しさん
2011/05/07(土) 22:22:03.21他に意味は無い
0291デフォルトの名無しさん
2011/05/07(土) 23:36:42.490292デフォルトの名無しさん
2011/05/07(土) 23:59:28.66え?
0293デフォルトの名無しさん
2011/05/08(日) 00:06:27.670294デフォルトの名無しさん
2011/05/08(日) 00:23:07.26このスレの住人はその下請け開発ソフトハウスクラスで50万〜80万円/人月。
0295デフォルトの名無しさん
2011/05/08(日) 00:45:19.900296デフォルトの名無しさん
2011/05/08(日) 02:25:30.082つのプロジェクトをパラで作業して100〜160万円/人月
0297デフォルトの名無しさん
2011/05/08(日) 06:26:34.850298デフォルトの名無しさん
2011/05/08(日) 08:52:50.32それは激しく同意だわ。
0299デフォルトの名無しさん
2011/05/08(日) 15:19:47.03地震みたいだな。
0300デフォルトの名無しさん
2011/05/08(日) 15:28:50.92さらに工数の見積もり作業そのものの工数って?! ・・・ホント困るよなw
0301デフォルトの名無しさん
2011/05/08(日) 15:31:55.980302デフォルトの名無しさん
2011/05/08(日) 16:00:50.55その辺りは、終わった後に 「実績工数として、これだけ掛かりました」 って提出するしか無いよーな。
0303デフォルトの名無しさん
2011/05/08(日) 17:30:07.90光ちゃんの新しい壁紙マダー?
0304デフォルトの名無しさん
2011/05/08(日) 23:30:12.41次は夏か?夏=水着?
0305デフォルトの名無しさん
2011/05/09(月) 21:20:46.350306デフォルトの名無しさん
2011/05/09(月) 21:45:17.84http://www.microsoft.com/japan/windowsazure/campaign/claudia/
『ショップの運命は銀光のごとく現れた一人の「クラウドガール」に託された』
・・「銀光のごとく」
・・「銀光」
やっぱり台湾意識してるんだな。
0307デフォルトの名無しさん
2011/05/09(月) 21:54:57.290308デフォルトの名無しさん
2011/05/09(月) 23:10:19.760309デフォルトの名無しさん
2011/05/10(火) 02:16:26.73光ちゃんの希望の桜壁紙取り忘れたんだけど、どっかにない?
0310デフォルトの名無しさん
2011/05/10(火) 08:36:17.42満開の桜の祝福の下、自分を信じて明日を信じて希望を信じて行こうよ、日本がんばれ! 台湾がんばれ!
壁紙にも震災応援メッセージが書いてある。
http://www.dotup.org/uploda/www.dotup.org1623077.zip.html pass:sl
0311デフォルトの名無しさん
2011/05/10(火) 08:42:33.040312デフォルトの名無しさん
2011/05/10(火) 19:16:00.10ツッコミ入れてえw
0313デフォルトの名無しさん
2011/05/10(火) 23:18:01.72わざわざうpありがとう!
0314デフォルトの名無しさん
2011/05/13(金) 00:47:36.61気づいたのが遅く消されていたので、もしよければ、どなたか再うpお願いできませんでしょうか。
よろしくお願いします。
0315デフォルトの名無しさん
2011/05/14(土) 18:03:56.99C:\Users\(user)\AppData\LocalMicrosoft\Silverlight\OutOfBrowser
に入るときもあるけど、この下が空なのに動くときもあってよくりませぬ
0316デフォルトの名無しさん
2011/05/14(土) 20:45:38.84ピクセル単位の絶対位置は取れないんでしょうか?
0317デフォルトの名無しさん
2011/05/14(土) 20:54:14.60シェーダの変数に幅と高さを与えて計算する
0318デフォルトの名無しさん
2011/05/14(土) 21:41:16.93ライトスイッチってシルバーライトですか?
ttp://www.microsoft.com/japan/VisualStudio/lightswitch/
windowsフォームアプリもコンソールアプリの作成できないんだそうです。
0319デフォルトの名無しさん
2011/05/14(土) 21:46:23.26Accessとかに近いのかな
0320デフォルトの名無しさん
2011/05/14(土) 21:51:37.790321デフォルトの名無しさん
2011/05/14(土) 23:59:45.91Silverlight上で動くUIの自動生成ツールで、
Access業務アプリとか書いてた人向けかな。
ただし、独自のUI定義ファイルみたいなのが生成されて、
それをロードして動的にUI表示するような仕組み。
0322デフォルトの名無しさん
2011/05/15(日) 11:32:51.64ttp://www.microsoft.com/downloads/en/details.aspx?FamilyId=7613baa3-01b0-419c-af66-48db19bac393
0323デフォルトの名無しさん
2011/05/15(日) 11:58:53.00Enterprise Library自体は前からあった
0324デフォルトの名無しさん
2011/05/16(月) 02:24:30.38いっぱいあって訳わからん。
・ランタイム
・開発者ランタイム
・Tools for Visual Studio
・ソフトウェア開発キット
特に開発者ランタイムの説明が「アプリケーションを実行するためのランタイム」って
ふざけてんのか。そもそもランタイムライブラリが開発者向けって意味不明
0325デフォルトの名無しさん
2011/05/16(月) 02:27:31.00一般向けには必要ないだろ
0326デフォルトの名無しさん
2011/05/16(月) 02:37:58.00デバッグ用特別ランタイムというのでは
0327デフォルトの名無しさん
2011/05/16(月) 08:21:27.33VS持ってなくてExpress入れるならVC#じゃなくてVWDが必要
0328デフォルトの名無しさん
2011/05/16(月) 10:28:43.95・Visual Web Developer 2010
・Silverlight 4 Tools for Visual Studio 2010
お好みで入れても良いのは
・Visual Studio 2010 SP1 (Visual Web Developer 2010 SP1)
・Silverlight 4 Toolkit
0329デフォルトの名無しさん
2011/05/16(月) 19:30:29.170330デフォルトの名無しさん
2011/05/18(水) 13:37:09.30wpfでも無いし
0331デフォルトの名無しさん
2011/05/18(水) 16:06:10.920332デフォルトの名無しさん
2011/05/18(水) 17:04:25.110333デフォルトの名無しさん
2011/05/18(水) 17:08:59.37GyaOじゃないの?
0334デフォルトの名無しさん
2011/05/18(水) 17:19:32.67GyaOは昔から。
そのYahooのはつい最近。
↓これだ。
http://special.auctions.yahoo.co.jp/html/desktop_app/
0335デフォルトの名無しさん
2011/05/18(水) 19:16:56.77今作ってる業務アプリで真似させてもらおう。
0336デフォルトの名無しさん
2011/05/18(水) 20:01:23.12最初、ボタンがSLだっつー事に気付かなかった。
イイねこの方法。
0337デフォルトの名無しさん
2011/05/19(木) 00:26:10.63思ってたよりなめらかな動作で驚いた。開発のモチベーション上がったわ。
0338デフォルトの名無しさん
2011/05/19(木) 00:35:24.96へたれで知らなかったわん
0339デフォルトの名無しさん
2011/05/19(木) 01:07:21.020340デフォルトの名無しさん
2011/05/19(木) 04:44:38.29サラっとw
0341デフォルトの名無しさん
2011/05/19(木) 05:34:27.87おおこんなのがあったんだ
0342デフォルトの名無しさん
2011/05/19(木) 07:07:10.980343デフォルトの名無しさん
2011/05/19(木) 07:31:16.090344デフォルトの名無しさん
2011/05/19(木) 18:38:54.720345デフォルトの名無しさん
2011/05/19(木) 19:18:00.81SL4には、OpenReadAsync しかないので、困っています。
0346デフォルトの名無しさん
2011/05/19(木) 19:23:46.31C# 5.0 が出るまでは我慢して。
0347デフォルトの名無しさん
2011/05/19(木) 21:01:32.28OpenReadAsyncが使いやすくなるだけで
OpenReadが使えるわけじゃないけどな。
0348デフォルトの名無しさん
2011/05/19(木) 21:59:54.27自分で書くことになるけど
更新確認と更新するメソッドがある
0349デフォルトの名無しさん
2011/05/21(土) 19:27:09.500350デフォルトの名無しさん
2011/05/22(日) 02:29:56.7064ビット対応はデマなのか
0351デフォルトの名無しさん
2011/05/22(日) 06:24:12.630352デフォルトの名無しさん
2011/05/22(日) 07:00:37.59ひょっとして英語版入れないと駄目なのか?
0353デフォルトの名無しさん
2011/05/23(月) 19:00:57.92ファイル名ではなく、FileStream を使う方法はありませんか?
OpenFileDialog odlg = new OpenFileDialog();
odlg.Filter = "XLS files|*.xls;*.xla;*.xlsm;*.xlam;*.xlsx";
odlg.Multiselect = false;
if ((bool)odlg.ShowDialog())
{
excelApp.Visible = true;
dynamic workbooks = excelApp.Workbooks;
string fileName = odlg.File.FullName;
dynamic book = workbooks.Open(fileName); // ☆ここ☆
// 略
}
この方法だと、MyDocuments 以外のところのファイルを指定すると、空の book が作成されます。
読み込めないファイルの場合でも、book は null にはなりません。
0354デフォルトの名無しさん
2011/05/23(月) 20:09:24.590355デフォルトの名無しさん
2011/05/23(月) 21:46:48.970356デフォルトの名無しさん
2011/05/24(火) 02:23:06.18対象ファイルが存在しない時はnullになったりしないのかな?
http://msdn.microsoft.com/ja-jp/library/microsoft.office.interop.excel.workbooks.open(v=office.11).aspx
0357デフォルトの名無しさん
2011/05/24(火) 08:33:18.71現在公開されているSilverlight 5のbetaビルドには、x64のサポートは含まれていません。
ちなみにSilverlight 5正式版のリリースは年末の予定だそうです。
↓ソース
ttp://forums.silverlight.net/forums/p/226132/546566.aspx
0358名無しさん必死だな
2011/05/24(火) 19:38:56.31System.Security.Cryptographyに暗号化クラスがあるようなのだが、
使い方が難しくてわからん。
どこかに参考サイトないかな?
0359デフォルトの名無しさん
2011/05/24(火) 21:24:06.13{
string 1月{get;set;}
string 2月{get;set;}
string 3月{get;set;}
string 4月{get;set;}
・
・
・
}
みたいなクラスの配列をDataGridのItemsSourceに指定して、
どの月のDataGridTemplateColumnにも同じDataTemplateを指定したい。
<DataTemplate x:key="1月">
<俺コントロール Text="{Binding path=1月}"/>
</DataTemplate>
みたいなのを12個作ることなく使いまわしする書き方は可能?
0360359
2011/05/24(火) 21:27:20.440361デフォルトの名無しさん
2011/05/24(火) 21:42:11.80ContentPresenter.Contentにプロパティをバインド
0362デフォルトの名無しさん
2011/05/25(水) 00:31:37.73ありがとうございます。
今試せる環境が無いので明日試してみます。
0363359
2011/05/25(水) 20:16:42.82<DataTemplate x:key="月">
<俺コントロール/>
</DataTemplate>
を作って、
<Style x:Key="1月" TargetType="data:DataGridCell">
<Setter Property="Template">
中略
<ContentPresenter
ContentTemplate="{StaticResource 月}"
Content="{Binding 1月}"
/>
みたいなのを12個作るということ?
0364デフォルトの名無しさん
2011/05/28(土) 17:20:44.89似たような業務アプリを今作ってるけど、4月〜3月まで12個並べたよ。
他にスマートな方法があればこちらが教えてほしい。
0365デフォルトの名無しさん
2011/05/28(土) 17:34:05.36<WindowsFormsHost/>
0366デフォルトの名無しさん
2011/05/28(土) 17:36:25.630367デフォルトの名無しさん
2011/05/28(土) 17:37:52.450368デフォルトの名無しさん
2011/05/29(日) 08:28:38.37解像度設定を無視して96dpi前提で表示する糞仕様
0369デフォルトの名無しさん
2011/06/01(水) 19:56:54.59ttp://japan.cnet.com/release/30003806/
Silverlight/WPFで使える逆引きTips集――Ribbon機能
ttp://codezine.jp/article/detail/5940/
SLだと使えないじゃねーデスか…orz
0370デフォルトの名無しさん
2011/06/01(水) 23:23:17.840371デフォルトの名無しさん
2011/06/01(水) 23:30:14.75スキルアップ目的ならcodezineってだけでスルーしていいぐらい
0372デフォルトの名無しさん
2011/06/02(木) 01:17:51.93あれどーよ?
0373デフォルトの名無しさん
2011/06/02(木) 20:41:45.720374デフォルトの名無しさん
2011/06/02(木) 20:49:37.26MSはSilverlight捨てる気満々じゃん
FlashもSilverlightも時代遅れってか?
0375デフォルトの名無しさん
2011/06/02(木) 20:50:36.49多分、IE9 のジャンプリストみたいなのをさらに強化&全画面ブラウザー搭載程度じゃないかな。
Win8のフル機能をJavaScrit からサポートとか、
標準から外れるだけで誰得にもほどがあるし。
0376デフォルトの名無しさん
2011/06/02(木) 20:52:29.82Silverlight の立ち位置は、完全に OS 依存な方向性になっただけ。
.xap 形式のアプリマーケットも持つみたいだし。
0377デフォルトの名無しさん
2011/06/02(木) 20:59:14.28そこにSLを突っ込んでも勿論良いハズだ
0378デフォルトの名無しさん
2011/06/02(木) 21:07:05.750379デフォルトの名無しさん
2011/06/02(木) 21:11:11.790380デフォルトの名無しさん
2011/06/02(木) 21:14:41.800381デフォルトの名無しさん
2011/06/02(木) 21:17:38.41本来の適切な使用範囲を守る限りはJavaScriptは生産性の良い優れた言語だよ
0382デフォルトの名無しさん
2011/06/02(木) 21:23:04.25つか、JavaScript以外も使える様にしてくれりゃ良いのにな
0383デフォルトの名無しさん
2011/06/02(木) 21:29:48.27これが冗談にならない最近の異常な流れ
0384デフォルトの名無しさん
2011/06/02(木) 21:33:44.19もうせめてJVMでもいいからVM層+共通型システム持たなきゃダメだと思うんだけども。
Mono代表な人が一時期、fist-class citizenなin-browser CLRとか必要なんじゃね?
とかブログに書いてたけども、ほんとそう思う。
0385デフォルトの名無しさん
2011/06/02(木) 21:49:47.54HTMLのDOM操作をですね…。
0386デフォルトの名無しさん
2011/06/02(木) 21:53:35.18>>374
∧,,∧
( ´・ω・) どういうことなのだ
(っ=|||o)
 ̄ ̄ `――´ ̄ ̄ ̄\
0387デフォルトの名無しさん
2011/06/02(木) 22:05:57.34>>375-376 って所だと思う。
まあ、しかし、確かに、デスクトップアプリでも、
ウェブページに毛が生えた程度で十分なものも多いのは確か。
全画面表示が基本で、JSからLive Tileを操作できるだけでも
十分「Win8 アプリを HTML5+JS で書ける」に相当すると思う。
0388デフォルトの名無しさん
2011/06/02(木) 22:15:59.80ActiveDesktop, サイドバーガジェット
0389デフォルトの名無しさん
2011/06/02(木) 22:17:15.990390デフォルトの名無しさん
2011/06/02(木) 23:30:22.46海外のForumでもSL, .NET脂肪厨が跳梁跋扈しててウザい。
昨日の発表なんかでちょっとだけでもSLの立ち位置をフォローする
発言すれば良いのに。
0391デフォルトの名無しさん
2011/06/02(木) 23:53:14.69今策定してるAPIで一通り固まったら、それ以上の機能追加は中々出来ないだろうしな
(ベンダの足並み的に)
その点SLなら、毎年の様に 「今度はこんな機能追加しました」 って言ってくれるさ!多分!
0392デフォルトの名無しさん
2011/06/03(金) 00:01:59.580393デフォルトの名無しさん
2011/06/03(金) 00:13:02.25一昔前と違って、 「AppleやGoogleもシェア伸ばしてるじゃん。独占状態じゃないっすよ」 みたいに言えるんでないかなあ
0394デフォルトの名無しさん
2011/06/03(金) 00:13:18.530395デフォルトの名無しさん
2011/06/03(金) 05:45:14.72ほんとわけわからん。
0396デフォルトの名無しさん
2011/06/03(金) 06:07:45.16これからはJS+HTML5
0397デフォルトの名無しさん
2011/06/03(金) 06:26:20.85ブラウザープラグインとして、Flashの競合としてのSilverlightだったら微妙かもしれないけど、
Windows Phone 7みたいに、OS特化のリッチなUI開発APIとしてなら全然平気だろ。
>>394
Monoが無事ならば…
Xamalin、うまく軌道に乗ってくれるといいんだけど。
>>395
多分、ネットでの反応が過剰なだけで、
ほんとはPinned SiteとかJump Listに毛が生えた程度なんじゃないの?
リッチなUI向けには、今回の発表とは別系統でJupiter(今のWPFとかSilverlight的なAPI)ってのがあるらしいし。
0398デフォルトの名無しさん
2011/06/03(金) 06:45:19.31ちらっとJupiter調べてみたけど、そーなんだ。
そりゃHTML5だけで戦えるわけないよな。
0399デフォルトの名無しさん
2011/06/03(金) 10:27:08.60Silverlight/.NET 死ぬ死ぬと騒ぎ過ぎるのがいかんなぁ。
今に始まったことじゃないけど。
新しいWinアプリモデルをJavascript専用にするとか誰得で気が狂ったことMSがするわけ無いじゃん。
SLへの言及が無かったからSL死亡とか言うのって「Win8のアプリ開発にC++が使えます」と今回明言しなかったから
C++使えなくなる、とかと同じ位の飛躍。
0400デフォルトの名無しさん
2011/06/03(金) 10:35:16.02この範囲で作れば移植性が良いですよ、みたいな
0401デフォルトの名無しさん
2011/06/03(金) 10:50:47.25完全なWrite once run anywhereはプラットフォームの進化も競争も阻害するし、はっきり言って誰の得にもならん。
だいたいクロスプラットフォームな筈のWebだって、スマートフォン向けだのタッチインターフェース向けだので個別最適化が必要。どんな技術を使おうが結局それは同じこと。
0402デフォルトの名無しさん
2011/06/03(金) 15:59:55.44中間言語、仮想実行環境、共通型システムの仕様は共通化できるだけマシ。
0403デフォルトの名無しさん
2011/06/03(金) 16:58:34.02IAとARMで同じ物動かすなら、インタープリタか中間言語で済ますのが
一番効率いいじゃん。
それぞれの環境用は何でも使えるべ。
0404デフォルトの名無しさん
2011/06/03(金) 17:44:09.61土台、ASP.NETとSLではロボットによる認識率に大きな差があるのでSEO的には平等というわけにはいかないのですが。
解析によるとSLは滞在時間が短く直帰率が高いという傾向が顕著に現れました。
開いたページがSLであった際に、そのまま戻るかブラウザを閉じるという対応を取るユーザーが非常に多いことが容易に想像できる
数字が出ています。
ここからは推測なのですが、まずSLのインストールさえも避けるユーザーが多い事。
次に、いわゆるRIA的なUIや画面構成にまだ抵抗があるユーザーが多い事。
これらが理由として予想できます。
0405デフォルトの名無しさん
2011/06/03(金) 17:45:11.32どうもHTMLベースのUIに慣れ親しんだ一般的なユーザーからすると、ブラウザ上に表示されるリッチなUIというのが「使い勝手の良い物」
というイメージに繋がるのではなく、「見慣れない物」「良く分からない物」「慣れていない物」「面倒な物」というイメージに直結するのではないかと思います。
HTMLというのは諸々の制限があるゆえに、誰がHPやサイトを作ってもだいたい共通した操作感やページ構造などを想像させます。
それがSLなどのRIAだと、できる事が増えた故にそのアプリケーション特有の操作を強いられたりすることが多くなるように感じるのです。
そこがユーザーのネックになっているように思えました。
以上、ご報告でした。
0406デフォルトの名無しさん
2011/06/03(金) 17:53:01.84いつの時代の話してんだよ。
Flashみたら閉じるとか、00年代前半にはよく聞いたけど、最近聞かない。
ユーザーが慣れたいうよりは、作り手側がまともなFlash作るようになったってのもあると思うけど。
0407デフォルトの名無しさん
2011/06/03(金) 20:39:57.45HTML5はいいけどFlashはさっさと滅びるべき
0408デフォルトの名無しさん
2011/06/03(金) 20:40:00.38入口をいきなりFlashやSLにするのは、馬鹿のやる事だと思う訳よ。
SEO対策を施した入口だけ、HTMLで作って
中に入ったら、RIAバリバリのWebアプリケーションにしとけば良い。
0409デフォルトの名無しさん
2011/06/03(金) 20:47:44.12swf一個で30MB超とかね、当時は回線速度もアレだったしマジやめてくれよと
0410デフォルトの名無しさん
2011/06/03(金) 20:52:02.29今や>>404-405の話はHTMLだけで構成されるサイトにも適用できるな。
色々できて楽しいのだろうけど、何か昔のFlashのノリに近いものがある。
0411デフォルトの名無しさん
2011/06/03(金) 20:56:14.430412デフォルトの名無しさん
2011/06/03(金) 21:19:11.640413デフォルトの名無しさん
2011/06/03(金) 21:33:09.25開いてもスクロールがひどいよね
なんか軽くてインタラクティブとかRIA的なSLのサイトを教えておくれ
0414デフォルトの名無しさん
2011/06/03(金) 23:55:53.61だから自分で制御出来ないものは不快感を生んでしまう。
自分のペースで本を読みたいのに勝手にページ送りしてくれちゃうような
そんな勘違いした自己満足なサイトが多くて辟易するわ。
魅せたい気持ちは解るけどさーそれ押し売りと変わらんから
はっきりいってウザいです
0415デフォルトの名無しさん
2011/06/04(土) 00:26:24.66飽く迄もSLは高度にインタラクティブなサイトを作るための一手段でしかないよ。
0416デフォルトの名無しさん
2011/06/04(土) 00:33:54.02PCスペック教えて
0417デフォルトの名無しさん
2011/06/04(土) 00:34:33.58昔開いたときは全然重くなかったんだけども。
アクセス伸びてサーバー不可かかってるのかも。
開いた後のスクロールの鈍さとかはうちじゃ全然そんなことないけども。
0418デフォルトの名無しさん
2011/06/04(土) 00:35:33.14むしろHTML5の方が、これから「覚えたてでとりあえずいろんな機能使ってみました」みたいなウザいサイトが増えるだろう
0419デフォルトの名無しさん
2011/06/04(土) 00:40:59.940420デフォルトの名無しさん
2011/06/04(土) 00:53:40.330421デフォルトの名無しさん
2011/06/04(土) 00:57:11.67試しにSafariで開いたらスクロールはスムースだった
うちのIE8ちゃんはぶっ壊れているようだ…
0422デフォルトの名無しさん
2011/06/04(土) 08:26:02.33xaml上での値の渡し方がわからない。。
ConverterParameter="literal"もだめだし、
ConverterParameter="{StaticResource Hoge}" もだめ。
教えてエロい人
0423デフォルトの名無しさん
2011/06/04(土) 21:35:27.96ttp://www.microsoft.com/taiwan/silverlight/egg.htm
0424デフォルトの名無しさん
2011/06/04(土) 22:06:15.56XAMLプリーズ
0425デフォルトの名無しさん
2011/06/04(土) 22:08:39.83色んな意味で台湾に負けてるなぁ・・・
0426デフォルトの名無しさん
2011/06/05(日) 00:09:19.41技術の優劣とは別に時代の流れはHTML5
0427デフォルトの名無しさん
2011/06/05(日) 00:40:15.880428デフォルトの名無しさん
2011/06/05(日) 00:53:14.310429デフォルトの名無しさん
2011/06/05(日) 01:07:16.69待ち時間が多くてなんか取っ付きにくいね。
一般ユーザーはSL避けるだろうなと思った。
0430デフォルトの名無しさん
2011/06/05(日) 01:17:18.17領土を広げるためのフレームワークじゃないの?
一般ユーザがSLを避けたところで、Windowsにゃ組み込まれてくだろうから、
マイクロソフトが破産でもしない限りは、こっちに流れるでしょ
0431デフォルトの名無しさん
2011/06/05(日) 01:38:31.39Web上でSLアプリを提供しても避けたがるんじゃないかと。
SLはWebアプリというより、Windowsアプリと遜色ないのを提供するものって考えたほうがしっくりくる。
バージョンアップやインストールが簡単なWindowsアプリって位置。
0432デフォルトの名無しさん
2011/06/05(日) 02:11:53.71XElementをDataContextに設定していると仮定。
<TextBlock Text="{Binding Mode=OneWay, Converter={StaticResource ResourceKey=MsgConverter}, ConverterParameter=abcdef, Path=Element[text].Value}" />
0433デフォルトの名無しさん
2011/06/05(日) 23:56:31.66公式ばったやつじゃなくてもっとユーザー密な
0434デフォルトの名無しさん
2011/06/06(月) 00:09:16.160435デフォルトの名無しさん
2011/06/06(月) 20:59:15.69ttp://support.microsoft.com/gp/lifean45
0436デフォルトの名無しさん
2011/06/06(月) 22:44:32.240437デフォルトの名無しさん
2011/06/06(月) 23:51:07.350438デフォルトの名無しさん
2011/06/06(月) 23:56:43.03HTML5が出たんだよ察せよ
0439デフォルトの名無しさん
2011/06/07(火) 01:06:36.39Windows/Windows Phone 7固有機能活かしたいって要件があるとか、
HTML ページ中に埋め込む小さいガジェット的なものとして使うのであれば OK。
HTML5+JavaScriptを置き換えるようなものではなく、
残念ながら、JavaScriptの負の遺産からは逃れられない。
0440デフォルトの名無しさん
2011/06/07(火) 01:25:02.92SL5「…つ、次のSL6から本気出す!」
0441デフォルトの名無しさん
2011/06/07(火) 01:38:14.830442デフォルトの名無しさん
2011/06/07(火) 01:45:24.620443デフォルトの名無しさん
2011/06/07(火) 02:07:19.67http://www.zdnet.com/blog/microsoft/microsoft-needs-to-tell-windows-8-developers-now-about-jupiter-and-silverlight/9608
0444デフォルトの名無しさん
2011/06/07(火) 03:39:23.52特定向けならしばらくはいんじゃない?
HTML5のデザイナ環境とか、まだでるだろう仕様バグとかを対応したブラウザっていつ出そろうかわからんし…
過去の遺産が負過ぎて置き換えまくってるとかもあればなおさら…
てかHTML5でそのまま過去資産が使えるとは思えない…仕様的に互換があっても…
0445デフォルトの名無しさん
2011/06/07(火) 20:45:11.10>>444
そうだよな〜、HTML5っつでもあやしいしな
まわりはHTMLで、濃いとこだけSLで作るのがええかな
0446デフォルトの名無しさん
2011/06/08(水) 19:35:37.72Updateが入ってるじゃん。
今はまだdllに隠されてるわけか。
0447デフォルトの名無しさん
2011/06/09(木) 21:48:24.79ニュースで動画見ようとすると
これが入ってないとか言われる
フラッシュでええやん
なんやこのクソ見たいな
わがまま規格
ソニーのメモリースティック見たいなもんか?
それともXDぴくちゃかーどか?
と、Ubuntuでクロームを使いながら書いてます。
0448デフォルトの名無しさん
2011/06/09(木) 21:51:15.51業務アプリはやってるのでゲームに特化したのがいい
0449デフォルトの名無しさん
2011/06/09(木) 21:55:09.20サンプルコードとかチュートリアルとか腐るほどあるし
基本は一緒
0450デフォルトの名無しさん
2011/06/09(木) 21:58:35.59弾幕シューとかいわないのならゲームループの基本はこのあたりでも
http://www.geocities.jp/cs2ch/02.html
0451デフォルトの名無しさん
2011/06/09(木) 22:05:49.85・指定した位置に画像を描画する
・音鳴らす
・入力を取得する
・頻繁にコールバックしてもらう
これだけ。何使っても一緒。
勉強ならXNAのようなDirectX系の環境のほうが情報がずっと多くて楽だよ。
0452デフォルトの名無しさん
2011/06/09(木) 22:21:02.92それがなぁ、動画サイトって、大元のマスターデータを、DRMの関係でWMVで持ってることが多いらしい。
そして、DRMは、Flashは対応してなくてSilverlightは対応してる。
そういうことらしい。
0453デフォルトの名無しさん
2011/06/09(木) 22:24:24.50ttp://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=5c5d06b1-8945-4359-ba11-d191fed22a0b&DisplayLang=ja
0454デフォルトの名無しさん
2011/06/09(木) 23:40:33.530455453
2011/06/09(木) 23:45:57.03ttp://msdn.microsoft.com/ja-jp/windows/aa904962#wpf
0456デフォルトの名無しさん
2011/06/11(土) 14:10:05.68そういうイベントはありますか?
SelectionChanged はつかえませんでした。
0457デフォルトの名無しさん
2011/06/11(土) 14:30:48.850458デフォルトの名無しさん
2011/06/11(土) 14:57:52.950459456
2011/06/11(土) 21:17:14.35どうやらイベントが呼ばれないみたいです。
DataGridTemplateColumn には対応していないのでしょうか?
<sdk:DataGridTemplateColumn Header="ほげほげ">
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical">
<TextBox Text="{Binding Apr0}" />
</StackPanel>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
0460456
2011/06/11(土) 21:28:29.91<DataTemplate>
<StackPanel Orientation="Vertical">
<TextBox Text="{Binding Apr0}" />
</StackPanel>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellEditingTemplate>
</sdk:DataGridTemplateColumn>
0461デフォルトの名無しさん
2011/06/11(土) 21:33:16.85CellTemplateはEditing時では無いときのテンプレート。
0462461
2011/06/11(土) 21:35:19.090463デフォルトの名無しさん
2011/06/11(土) 21:38:14.44そもそもCellEditingTemplateが表示すらされてないと思う
0464456
2011/06/11(土) 22:44:13.87CellEditingTemplate の方を TextBlock にすると、エディットできなかったです。
それで仕方なく TextBox にしました。
↓の方法だとエディット前の値を保存できませんでした。
string previous;
private void CellEditEnding(object sender, DataGridCellEditEndingEventArgs e)
{
TextBox cell = e.EditingElement as TextBox;
previous = cell.Text;
MessageBox.Show("Editing:" + previous);
}
0465456
2011/06/11(土) 22:50:30.38{
GridData element = e.Row.DataContext as GridData;
if (element != null)
{
MessageBox.Show("Ended:" + previous + ":" + element.Name);
if (previous != element.Name)
{
MessageBox.Show("changed");
}
}
}
0466デフォルトの名無しさん
2011/06/12(日) 00:03:36.91そもそもそのカラムをDataGridTextColumnにしたらちゃんと編集できてイベント走るの?
0467デフォルトの名無しさん
2011/06/13(月) 18:16:48.97HttpRequestは使えますか?
0468デフォルトの名無しさん
2011/06/14(火) 00:34:12.41そもそもなんだけど、ファイルをアップロードするのはクライアント側なのにHttpRequestを使うことに違和感が…
サーバ側クラスであって.NetのClient Profileには入ってないしね。
※ 勘違いならごめんなさい。
未確認だけどやるんならSystem.Net.WebClientクラスでストリーム送信かと。
フォームアプリ系と違ってUploadFileメソッドがないとこをみると、
ローカルファイルアクセスのセキュリティ権限とかの問題も出てくると思う。
でもサンプルは検索すればでてくるよ。
0469デフォルトの名無しさん
2011/06/14(火) 00:38:17.94かなり久しいからうろ覚えだけど…orz
というかHttpRequestにこだわんなくてもWebサービス系で受けるとかもできるはず。
0470デフォルトの名無しさん
2011/06/14(火) 11:33:23.55Silverlightアプリって商用利用できないんですか?
0471デフォルトの名無しさん
2011/06/14(火) 14:38:01.73http://www.awaresoft.jp/blog/11-php/51-http-post-binary.html
0472デフォルトの名無しさん
2011/06/14(火) 15:06:10.31制限はないよ
0473デフォルトの名無しさん
2011/06/14(火) 21:50:49.740474デフォルトの名無しさん
2011/06/15(水) 11:27:57.96メソッドを呼び出すときはinvokeでいけましたが
Silverlightではどのような代替手順があるでしょうか?
0475デフォルトの名無しさん
2011/06/15(水) 18:50:54.68Dispatcher.BeginInvoke (非同期)
Silvelightだと同期のInvokeはないんだ…
ttp://msdn.microsoft.com/ja-jp/library/cc190259(v=VS.95).aspx
0476デフォルトの名無しさん
2011/06/15(水) 18:52:49.82おひょひょ。さんくす。
0477デフォルトの名無しさん
2011/06/15(水) 18:55:01.24誤解のないようにだけど、「Silvelightだと同期のInvokeはないんだ…」はWPFに対して。
WPFだとForms.Invokeに対応するのが Dispathcer.Invoke。
まあ画面更新関係なら動機である必要はないけど…
0478デフォルトの名無しさん
2011/06/15(水) 19:15:46.90それぞれの列はDataGridTemplateColumn で複数個のTextBlock が同数ずつあり、
特定列の TextBlock の値の有無で Visibility と Height を制御して見えなくしています。
#それぞれ Binding で持たせています。
値が変わっても表示が変わらないのでおかしいなと思いつつ、試行錯誤した結果、
変化のあった行をスクロールアウトして、再度スクロールインしたところ、ちゃんと表示されます。
#Visibility と Height の制御はされているということです。
スクロールによって、画面が再描画されたのが、きちんと表示された原因だと考えているのですが、
明示的に再描画するメソッド等はありませんか?
状況の説明が下手ですいません。
0479デフォルトの名無しさん
2011/06/15(水) 19:18:53.49WPFでしかもDataGridで試してないけどたぶん同じだと思う。
UpdateTargetメソッド → BindingからBindingExpressionを取得して実行。ソースの値で画面を更新。
0480デフォルトの名無しさん
2011/06/15(水) 19:22:17.32以下サンプル。よく使うからstaticクラスで定義して拡張メソッドとして使用。
※ WPFソース
public static void UpdateTarget(this TextBox sender)
{
UpdateTarget(sender, TextBox.TextProperty);
}
public static void UpdateTarget(this Label sender)
{
UpdateTarget(sender, Label.ContentProperty);
}
public static void UpdateTarget(this FrameworkElement sender, DependencyProperty dp)
{
var exp = sender.GetBindingExpression(dp);
if (exp != null)
exp.UpdateTarget();
}
0481デフォルトの名無しさん
2011/06/15(水) 19:24:35.27※ 再描画ではない
詳しくは仮想化でググってくれ。
0483デフォルトの名無しさん
2011/06/15(水) 19:58:51.54ごめん、SilverlightにはUpdateTargetなさそう…
調べてわかったらカキコするわ。
0484478
2011/06/15(水) 20:01:52.03UpdateTarget メソッドが無いのか、VS2010 のエディタでエラーになります。
using System.Windows; ステートメントはあります。
public static void UpdateTarget(this FrameworkElement sender, DependencyProperty dp)
{
var exp = sender.GetBindingExpression(dp);
if (exp != null)
exp.UpdateTarget(); // UpdateTarget メソッドが無い?
}
UpdateSource メソッドならあるのですが、Target と Source じゃ向きが真逆だから駄目ですよね?
0486デフォルトの名無しさん
2011/06/15(水) 21:39:50.81高さ変更だけだけど一部不具合ありで即時反映はとりあえずできた。
不具合っていうのは高さを減らした時に行の高さが減らず、増えるだけっていう困った問題だけど…orz
とりあえずSystem.ComponentModel.INotifyPropertyChangedを実装したクラスを使ってる?
これで変更イベントあげれば即時に変わってくれる。
というか、ObservableCollectionとINotifyPropertyChangedのusingがデフォルトでないのはキツイな…
なんでSilverlightだとないんだろ?
んで、DB以外の結果をバインドするならSystem.Collections.ObjectModel.ObservableCollectionとINotifyPropertyChanged使わないとダメよ?
あとは頑張ってくれ!
☆☆ 以下、やっつけソースの抜粋
using System.ComponentModel;
using System.Collections.ObjectModel;
private ObservableCollection<TestData> dataList = new ObservableCollection<TestData>();
public MainPage()
{
InitializeComponent();
for (int i = 1 ; i < 1000; i++)
dataList.Add(new TestData() { ShowData1 = Visibility.Visible, ShowData2 = Visibility.Visible, Data1 = "Data1-" + i.ToString("0000"), Data2 = "Data2-" + i.ToString("0000"), Height = 80, Updated = DateTime.Now });
dataGrid1.ItemsSource = dataList;
}
0487デフォルトの名無しさん
2011/06/15(水) 21:41:57.76※ 文字数たんなかったからData2とかは端折った。
public class TestData : INotifyPropertyChanged
{
private Visibility showData1;
private string data1;
private int height;
public Visibility ShowData1
{
get
{
return showData1;
}
set
{
if (showData1 == value)
return;
showData1 = value;
OnPropertyChanged("ShowData1");
}
}
0488デフォルトの名無しさん
2011/06/15(水) 21:42:53.84{
get { return data1; }
set
{
if (data1 == value)
return;
data1 = value;
OnPropertyChanged("Data1");
}
}
public int Height
{
get { return height;}
set
{
if (height == value)
return;
height = value;
OnPropertyChanged("Height");
}
}
private void OnPropertyChanged(string name)
{
if (PropertyChanged != null)
PropertyChanged(this, new PropertyChangedEventArgs(name));
}
public event PropertyChangedEventHandler PropertyChanged;
}
0489デフォルトの名無しさん
2011/06/15(水) 21:48:30.74<DataTemplate x:Key="column1">
<StackPanel Height="{Binding Mode=OneWay, Path=Height}">
<StackPanel Orientation="Horizontal">
<TextBox Text="{Binding Mode=TwoWay, Path=Data1}" />
</StackPanel>
<StackPanel Orientation="Horizontal">
<TextBox Text="{Binding Mode=TwoWay, Path=Data2}" />
</StackPanel>
<TextBox Text="{Binding Mode=TwoWay, Path=Height}" />
</StackPanel>
</DataTemplate>
<DataTemplate x:Key="column2">
<TextBlock Text="{Binding Mode=OneWay, Path=Data1}" Visibility="Visible"/>
</DataTemplate>
以下略
Grid
<Grid x:Name="LayoutRoot" Background="White">
<sdk:DataGrid AutoGenerateColumns="False" Height="600" HorizontalAlignment="Left" Name="dataGrid1" VerticalAlignment="Top" Width="800">
<sdk:DataGrid.Columns>
<sdk:DataGridTemplateColumn CellTemplate="{StaticResource column1}" />
<sdk:DataGridTemplateColumn CellTemplate="{StaticResource column2}" />
<sdk:DataGridTemplateColumn CellTemplate="{StaticResource column3}" />
<sdk:DataGridTemplateColumn CellTemplate="{StaticResource column4}" />
</sdk:DataGrid.Columns>
</sdk:DataGrid>
0490デフォルトの名無しさん
2011/06/15(水) 21:51:13.59WPFだとそのままいけるのに…
というか、ValueConversionAttributeもないのはどういうことよ?w
長々とすまん。
0491デフォルトの名無しさん
2011/06/15(水) 21:55:22.86TextにバインドしてるData1のsetterでVisibility型プロパティのpropertyChangedを起こして
0492デフォルトの名無しさん
2011/06/15(水) 22:11:49.43?
とりあえず後段見てData1のsetterでShowData1のフラグを逆にする処理入れてみたらちゃんと効いてる。
…が、そもそも列自体(上でいうcolumn2とか)を非表示にするんだっけ?
つくり的にx:Key=column2 内のTextBlockとかして非表示にできないことに気付いたw
0493デフォルトの名無しさん
2011/06/15(水) 22:14:11.50ソース適当に作りすぎたw
0494デフォルトの名無しさん
2011/06/15(水) 22:21:02.11これでテキストボックス修正すれば即時にVisibilityも画面反映される。
<DataTemplate x:Key="column2">
<TextBlock Height="{Binding Mode=OneWay, Path=Height}" Text="{Binding Mode=OneWay, Path=Data1}" Visibility="{Binding Mode=OneWay, Path=ShowData1}"/>
</DataTemplate>
public string Data1
{
get
{
return data1;
}
set
{
ShowData1 = showData1 == Visibility.Collapsed ? Visibility.Visible : Visibility.Collapsed;
if (data1 == value)
return;
data1 = value;
OnPropertyChanged("Data1");
}
}
0495デフォルトの名無しさん
2011/06/16(木) 08:27:06.800496478
2011/06/16(木) 18:00:24.80正しく表示されるようになることが判りました。
しかし、どのタイミング(イベント)で呼び出せばよいのか判りません。
LayoutChanged, LostFocus, TextChanged, LostMouseCapture は試したのですが、どれもダメでした。
LayoutChanged: 何度も呼び出されてしまう。
LostFocus: 何度も呼び出されてしまう。
TextChanged: 1文字入力するたびに呼ばれてしまう。
LostMouseCapture: 画面が固まってしまう。
編集が終わったタイミングで一度だけ呼び出すには、一体どのイベントを設定すればよいのでしょうか?
0497デフォルトの名無しさん
2011/06/17(金) 21:47:34.150498デフォルトの名無しさん
2011/06/17(金) 22:34:42.67ttp://blogs.msdn.com/b/eternalcoding/archive/2011/06/13/html-5-vs-silverlight-5.aspx
0499デフォルトの名無しさん
2011/06/17(金) 22:46:17.770500デフォルトの名無しさん
2011/06/17(金) 22:52:47.57色々対応するならSL安定かしら
0501デフォルトの名無しさん
2011/06/17(金) 23:08:35.81実装面から見るとSLはblendのタイムラインとちょっとした生成処理で行けそうな気がするのにハードコーディングかい…
HTMLはjQueryつかわないと書く気にならないし、デバッグ大変そう…
そしてちょっとの変更が泣けそう…
ってところかな?
0502デフォルトの名無しさん
2011/06/17(金) 23:35:54.77ソース内の場合、OrderByなどの拡張メソッドでソート後にnewしなおす。
画面のバインドしてる場合はViewのソート・フィルタ関係使う。
0503デフォルトの名無しさん
2011/06/19(日) 03:29:26.79SortDescriptionsでソート方法を指定できる
0504デフォルトの名無しさん
2011/06/21(火) 19:07:54.37コントロールを単純に実装しても無理っぽい感じでした。
何か良い方法はないでしょうか?
public class MyTextBox : TextBox
{
public new Visibility Visibility {
get
{
return base.Visibility;
}
set
{
if (base.Visibility != value)
{
base.Visibility = value
MyVisibility_Changed();
}
}
}
}
0505504
2011/06/21(火) 19:08:53.99コンバータで値を変更するとうまくうごきません。
0506デフォルトの名無しさん
2011/06/21(火) 22:17:13.26Viewが使えるようにコントロール登録する際にRegisterAttachedメソッド系って呼ばなくていいの?
というのも、overrideではなくnewでプロパティ隠蔽してるからMyTextBox.Visibilityは処理されてないんじゃないかと…
ソースで書いた場合のおさらい
var txt = new MyTextBox();
txt.Visibility = false; // �@これはMyTextBoxクラスが呼ばれる
TextBox txtBase = txt;
txtBase.Visibility = true; // �AこれはTextBoxクラスが呼ばれる
newで隠蔽してるから基底クラを操作した場合、当然基底クラスのが直接呼ばれて継承したのは呼ばれない。
んで、View側にMyTextBoxが認識されなければ�AのようにTextBoxで処理されてる気がする…
0507デフォルトの名無しさん
2011/06/21(火) 22:24:58.33Viewで認識する対象はクラス自体というより、プロパティとイベントの関係が認識されてるかってこと。
一度MyTextBoxでnewしてるのを別名に変更してイベントと紐付いてるかを確認した方がいいと思う。
0508デフォルトの名無しさん
2011/06/21(火) 22:31:24.64クラス定義だけでXAML側でそのクラスは使えるハズだから上で書いた事は的外れ…?
でもRegisterAttachedメソッドで登録するからクラス認識だけじゃ足りないのか…?
ごめん、ちょっとこんがらがってきたから的外れなら無視して…
連投すまん。。
0509デフォルトの名無しさん
2011/06/21(火) 23:53:04.30MVVM Light Tool Kit を使って、EventToCommand で実行するってのはどう?
0510デフォルトの名無しさん
2011/06/22(水) 00:50:48.380511デフォルトの名無しさん
2011/06/22(水) 12:59:08.690512デフォルトの名無しさん
2011/06/22(水) 13:00:32.820514デフォルトの名無しさん
2011/06/22(水) 17:18:33.55依存関係プロパティだと、直接SetValueの方が呼ばれるよ。
0515デフォルトの名無しさん
2011/06/23(木) 08:30:51.39え? 依存関係プロパテイーはコールバック通知じゃないの?
0516デフォルトの名無しさん
2011/06/23(木) 09:55:17.65C#でいうところのプロパティとは無関係
コードから値を取得したり設定したりするのを楽にするためにC#のプロパティの方を
「ラッパーとして」用意してあるけど、呼ばれる保証はない
WPFならOverrideMetadataとかOnPropertyChangedとか使って基底クラスの
依存関係プロパティが変化したことを知ることができるんだけどSilverlightでは無理
0517デフォルトの名無しさん
2011/06/23(木) 11:45:59.03ダミーのプロパティを作って Visibility からダミーのプロパティに Mode=TwoWay で Binding すれば良いよ。
ダミーのプロパティの set に必要な処理を書く。
Visibility の Binding を他に使う予定なら、ダミーの依存関係プロパティを作って、それの PropertyChangedCallback にメソッドを登録。
あとは、ダミーの依存関係プロパティから Visibility に Mode=OneWay で Binding する。
この辺りを参考に実装してみて。
How do I know when FrameworkElement.DataContext is changed?
http://forums.silverlight.net/forums/p/13421/43840.aspx
0518デフォルトの名無しさん
2011/06/24(金) 22:44:38.90それぞれStackPanel の中に突っ込んでいるんだけど、レイアウトがおかしいです。
レイアウトがおかしい行をスクロールアウトして、再度スクロールインすると、ちゃんとレイアウトされているのです。
以前、再描画とは異なる処理が走ると教わったのですが、具体的にどのメソッド等を呼べばスクロールアウト、スクロールインと
同等のことができるのでしょうか?
レイアウトがおかしくなるのは、Silverlight のバグでしょうか?
0519518
2011/06/30(木) 18:57:16.28解決しました。
Setter で StackPanel にマージン(Margin="5")を設定していたのが原因でした。
Setter を消したらちゃんと描画されました。
原因はわかりません。
解る人がいたら、原因の解説をお願いします。
0520デフォルトの名無しさん
2011/07/01(金) 20:31:16.28http://www.microsoft.com/taiwan/silverlight/
0521デフォルトの名無しさん
2011/07/02(土) 02:13:32.070522デフォルトの名無しさん
2011/07/02(土) 13:49:09.92<sdk:DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<StackPanel Name="TypePanel" Background="White" Orientation="Vertical" VerticalAlignment="Center" HorizontalAlignment="Left">
<sdk:AutoCompleteBox Name="Type0" Text="{Binding Type0, Mode=TwoWay}"/>
<sdk:AutoCompleteBox Name="Type1" Text="{Binding Type1, Mode=TwoWay}"/>
<sdk:AutoCompleteBox Name="Type2" Text="{Binding Type2, Mode=TwoWay}"/>
<sdk:AutoCompleteBox Name="Type3" Text="{Binding Type3, Mode=TwoWay}"/>
<sdk:AutoCompleteBox Name="Type4" Text="{Binding Type4, Mode=TwoWay}"/>
<sdk:AutoCompleteBox Name="Type5" Text="{Binding Type5, Mode=TwoWay}"/>
</StackPanel>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellEditingTemplate>
※Type1 〜 Type5 が参照できません
0523デフォルトの名無しさん
2011/07/02(土) 13:50:38.22とか?
出先だから確認できないけど、DataTemplate使ってるってことはDataGridとは別のリソース定義扱いになるから直接ソースから扱えたっけ?
アクセスしたいならVM側からとかいくらでも…
というかMVVMの構造知っといた方がいいような…
0526デフォルトの名無しさん
2011/07/02(土) 18:02:12.90そのそれぞれの行のColumnにテンプレートが適用される。
100行あったとき「Type0ってどれ?」って話で
0527デフォルトの名無しさん
2011/07/02(土) 18:44:55.19状態を保持する必要が無ければ、View側で処理しちゃっても良いと思うんだぜ
0528デフォルトの名無しさん
2011/07/04(月) 12:05:19.11OriginalSource を参照すると、型が AutoCompleteBox ではなく、TextBox になってしまうのですが、
そういうものでしょうか?
private void TextBox_GotFocus(object sender, RoutedEventArgs e)
{
MessageBox.Show(e.OriginalSource.GetType().ToString());
}
0529デフォルトの名無しさん
2011/07/09(土) 14:25:44.230530デフォルトの名無しさん
2011/07/09(土) 15:02:12.65全部JavaScriptで実装か?
0531デフォルトの名無しさん
2011/07/09(土) 19:59:29.030532デフォルトの名無しさん
2011/07/09(土) 20:19:51.940533デフォルトの名無しさん
2011/07/09(土) 20:46:21.730534デフォルトの名無しさん
2011/07/09(土) 23:58:35.03銀灯にしたってホント?
0535デフォルトの名無しさん
2011/07/10(日) 00:23:22.83一応、命名由来はあくまでもAdobe Flashへの対抗らしい。
カメラのフラッシュを吸収して結像するのは銀塩カメラ(Silver Halide Camera)だし
「フラッシュ」は1瞬だけ激しく輝くが、「銀」は「光」を当てるといつまでも輝き続けるから、という説もある。
0536デフォルトの名無しさん
2011/07/12(火) 20:01:55.74セル結合が可能なデータグリッドを作るのに
どのコントロールで実装するのがスマートなんでしょう。
StackPanel にTextBox を並べるか
Gridで配置するか。。
他に案があればご教示ください。
FlexGridなどの有償製品は抜きでお願いします。
0537デフォルトの名無しさん
2011/07/12(火) 20:30:08.320538デフォルトの名無しさん
2011/07/12(火) 20:55:36.15快適に動作するかはかなりアレなので、俺もフルスクラッチを薦めるけど
0539デフォルトの名無しさん
2011/07/13(水) 08:23:46.29ゴリゴリ書くには時間がいるなあ
0540デフォルトの名無しさん
2011/07/13(水) 09:45:45.25ベースのくせを回避したり制限を乗り越える労力>>>>>>フルスクラッチの労力
になると思われ。しかも不毛な労力。
0541デフォルトの名無しさん
2011/07/13(水) 10:20:45.190542デフォルトの名無しさん
2011/07/13(水) 22:39:17.430543デフォルトの名無しさん
2011/07/13(水) 23:02:14.470544デフォルトの名無しさん
2011/07/14(木) 01:08:14.070545デフォルトの名無しさん
2011/07/14(木) 09:25:41.630546デフォルトの名無しさん
2011/07/14(木) 12:53:58.970547デフォルトの名無しさん
2011/07/15(金) 07:57:31.09表のヘッダー(見出し)を1行追加して複数の項目をまとめたい場合があるよ。
列結合
ttp://www.atmarkit.co.jp/fdotnet/dotnettips/091joinheader/joinheader.html
ttp://www.atmarkit.co.jp/fdotnet/dotnettips/095multiheader/multiheader.html
行結合
ttp://www.atmarkit.co.jp/fdotnet/dotnettips/092joincells/joincells.html
0549デフォルトの名無しさん
2011/07/16(土) 00:35:07.16やっぱ、Silverlight Unit Test Frameworkが基本なんだろうか
0550デフォルトの名無しさん
2011/07/16(土) 09:58:21.26俺も気になっていた。
ブラウザ外実行だとデバッガ使えないみたいで、デバッグに苦労しました。
0551デフォルトの名無しさん
2011/07/16(土) 14:04:13.270552デフォルトの名無しさん
2011/07/16(土) 17:40:32.91その「一発で完璧に動いている」事は、どうやって検証するんだよw
0553デフォルトの名無しさん
2011/07/16(土) 18:13:15.200554デフォルトの名無しさん
2011/07/16(土) 18:39:54.85NUnitでやろうとしたらNUnitに怒られた('A`)
0555デフォルトの名無しさん
2011/07/16(土) 20:17:08.75割とどうでもいい事だが、名前が長過ぎるので略称が欲しいわ
SLUTFW?
0556デフォルトの名無しさん
2011/07/16(土) 20:18:35.390557デフォルトの名無しさん
2011/07/16(土) 20:18:43.010558デフォルトの名無しさん
2011/07/16(土) 20:19:56.280559デフォルトの名無しさん
2011/07/16(土) 20:30:55.250560デフォルトの名無しさん
2011/07/16(土) 20:31:38.630561デフォルトの名無しさん
2011/07/16(土) 20:38:55.07Shift-UTF?
0562デフォルトの名無しさん
2011/07/16(土) 22:12:46.130563デフォルトの名無しさん
2011/07/17(日) 01:12:15.880564デフォルトの名無しさん
2011/07/17(日) 01:31:46.690565デフォルトの名無しさん
2011/07/17(日) 22:02:21.82実行後、結果表示ウィンドウ左上の 「Copy all checked results」 をクリックすると
クリップボードアクセス許可を求める、標準のダイアログが表示されるんだが
このダイアログで 「いいえ」 を選択すると、結果表示ウィンドウが真っ白になる
例外処理してねーのかな
0566デフォルトの名無しさん
2011/07/19(火) 09:19:31.34同期してバージョンアップしてくれるでしょうか?
ActiveXコントロールの場合はcabファイル内のinfファイルに
バージョンを持たせていたように思います。
0567デフォルトの名無しさん
2011/07/20(水) 09:11:54.93SilverlightがiOSに来る見たいですが、思うところを一言どうぞ
0568デフォルトの名無しさん
2011/07/20(水) 09:20:24.340569デフォルトの名無しさん
2011/07/20(水) 09:21:58.350570デフォルトの名無しさん
2011/07/20(水) 09:29:50.220571デフォルトの名無しさん
2011/07/20(水) 10:49:02.340572デフォルトの名無しさん
2011/07/20(水) 20:42:18.930573デフォルトの名無しさん
2011/07/20(水) 20:56:37.03Silverlightが動作するわけではない。
0574デフォルトの名無しさん
2011/07/20(水) 21:14:01.78ttp://www.microsoft.com/taiwan/silverlight/mission_summer.htm
0575デフォルトの名無しさん
2011/07/21(木) 07:40:15.460576デフォルトの名無しさん
2011/07/21(木) 07:42:01.420577デフォルトの名無しさん
2011/07/21(木) 08:10:34.630578デフォルトの名無しさん
2011/07/21(木) 09:03:20.07これが元ネタになってるんじゃね?
ttp://blog.goo.ne.jp/rtijapaneseblog/e/4420ad912a58a95b78be2bf27469a8d3
0579デフォルトの名無しさん
2011/07/21(木) 10:19:41.910580デフォルトの名無しさん
2011/07/21(木) 10:19:48.330581デフォルトの名無しさん
2011/07/21(木) 21:16:59.110582デフォルトの名無しさん
2011/07/21(木) 21:18:37.680583デフォルトの名無しさん
2011/07/21(木) 23:19:49.33落ちぶれたか
0584デフォルトの名無しさん
2011/07/22(金) 04:23:19.000585デフォルトの名無しさん
2011/07/22(金) 19:09:37.600586デフォルトの名無しさん
2011/07/25(月) 16:58:13.53プロジェクト’SilverlightApplication2'を開けません。対象の Silverlight バージョンをサポート
するには、 Microsoft Visual Web Developer 2010 Express を更新する必要があります。
これってどうすれば・・・
0587デフォルトの名無しさん
2011/07/25(月) 17:04:00.53まんま、メッセージ通り、入れてるSDKのバージョンが違うんじゃないの?
0588デフォルトの名無しさん
2011/07/25(月) 17:29:30.510589デフォルトの名無しさん
2011/07/25(月) 18:19:51.270590デフォルトの名無しさん
2011/07/25(月) 19:31:00.860591デフォルトの名無しさん
2011/07/25(月) 20:12:54.09なるほど。となるとそのPCを窓から投げ捨てるしかないね。
0592デフォルトの名無しさん
2011/07/26(火) 11:35:58.75再インスコしてみます。
0593デフォルトの名無しさん
2011/07/26(火) 12:05:22.46しっかりしてくれ
0594デフォルトの名無しさん
2011/07/26(火) 13:53:35.960595デフォルトの名無しさん
2011/07/26(火) 14:32:57.540596デフォルトの名無しさん
2011/07/26(火) 17:25:29.82.NET以外でも同じ問題は発生する。
たまにあるだろ?
「原因不明だけどたまにおかしくなる」って奴が。
0597デフォルトの名無しさん
2011/07/27(水) 03:16:16.87SL4のプロジェクトを読む/作成するときに出るっぽく感じた。
でもそのダイアログにあったリンクのページにあったTools入れ直すだけで復旧した。
0598デフォルトの名無しさん
2011/08/02(火) 19:09:26.44それはびじゅあるすたじおがシルバーライト4に対応してないだけさ
2011/03か04の更新がそれだな
0599デフォルトの名無しさん
2011/08/05(金) 08:40:55.340600デフォルトの名無しさん
2011/08/05(金) 11:10:20.840601デフォルトの名無しさん
2011/08/05(金) 19:07:22.560602デフォルトの名無しさん
2011/08/05(金) 19:15:45.080603デフォルトの名無しさん
2011/08/05(金) 23:12:27.500605デフォルトの名無しさん
2011/08/06(土) 22:51:47.470606デフォルトの名無しさん
2011/08/09(火) 16:07:22.75あっという間にサポート外になったりしないかな。
0607デフォルトの名無しさん
2011/08/09(火) 16:21:49.840608デフォルトの名無しさん
2011/08/09(火) 18:50:36.150609デフォルトの名無しさん
2011/08/09(火) 18:56:51.31サポート終了したからって、簡単にシステムリプレースできるとは限らんし
0610デフォルトの名無しさん
2011/08/09(火) 18:57:48.710611デフォルトの名無しさん
2011/08/09(火) 19:23:19.88>>606は、SLはそのリスクは相対的に高いのか?低いのか?と聞いてるように見えたから
>>608の解答はずれてないか?と言ったんだよ
SkyDriveがHTML5で書き直されたと聞いて俺も不安だな
WP7があるから、身に付いたスキルが直ぐに無駄になるとも思わないが
0612デフォルトの名無しさん
2011/08/09(火) 19:23:59.04○リスクの度合い
0613デフォルトの名無しさん
2011/08/09(火) 19:42:59.33動画サイトもDRM必須のところはSilverlightしか選択肢無いわけだし
まあMSの態度には不安を覚えざるを得ないけど
0614デフォルトの名無しさん
2011/08/09(火) 19:53:57.270615デフォルトの名無しさん
2011/08/09(火) 19:56:43.830616デフォルトの名無しさん
2011/08/09(火) 20:26:26.42内部での部門抗争的な感じで。MSは結構中でつぶし潰されたりしてる。CairoとかWinFSとか。
いまのまま続くのは正直まずいとはおもうけど。
出来ればSilverlightで組むと一定以上のもの使わなければそのままHTML5で動くとかやってくれると(゚∀゚)神のヨカーン
0617デフォルトの名無しさん
2011/08/09(火) 21:19:19.65WP7が流行るならともかく
0618デフォルトの名無しさん
2011/08/09(火) 22:03:25.76WinMD/DirectUI/Jupiterという.NETやSilverlightにとって極めて重要なテクノロジが詰まってる。
http://arstechnica.com/microsoft/news/2011/06/windows-8-for-software-developers-the-longhorn-dream-reborn.ars/
以前話題になったHTML5でWindowsアプリってのは、WinMDの一側面にすぎない。
Longhornで果たせなかった夢をもう一度ってとこだろうか。
HTML5でも開発できるって情報出してる事からも、順調に開発は進んでいるようだ。
0619デフォルトの名無しさん
2011/08/09(火) 22:04:58.64を結構前からMSがだしているのだから、
SkyDriveを引き合いに出して不安を煽るのは正直やめて欲しいな
0620デフォルトの名無しさん
2011/08/09(火) 22:45:25.25一応言っとくと、 「SL4」 というバージョンに限定するなら
サポート期間は、そんなに長くは続かないハズ。
ttp://support.microsoft.com/gp/lifean45
Silverlightでさえあればいい (バージョンは上がっても良い) なら、当面は安泰じゃね?
OSのUI考えても、WPFとSLのどっちかはしばらく残るだろうし。
(もしWPFだけ生き残ってSLが死ぬ様な事になったら、XBAPへの置き換えを検討するとかね)
0621デフォルトの名無しさん
2011/08/13(土) 09:32:25.49ttp://www.microsoft.com/taiwan/silverlight/
ttp://www.microsoft.com/taiwan/silverlight/resources.htm
0622デフォルトの名無しさん
2011/08/13(土) 09:38:17.500623デフォルトの名無しさん
2011/08/13(土) 10:44:31.72どこに日本人って書いてあるにょ?
0624デフォルトの名無しさん
2011/08/13(土) 19:25:22.95って日本語で書いてあるじゃないか
0625デフォルトの名無しさん
2011/08/13(土) 19:45:54.26確か、かわいいからとかいう理由で
0626デフォルトの名無しさん
2011/08/13(土) 23:11:07.280627デフォルトの名無しさん
2011/08/13(土) 23:46:43.01過去にも何回か話でてるけど、「の」とかいて「的」の意味で、読み方は「de」らしいよ。
0628デフォルトの名無しさん
2011/08/14(日) 00:24:12.640629デフォルトの名無しさん
2011/08/14(日) 01:41:04.97藍澤光TVのビデオに「Hikaruの」という表現があっただけで
光が日本人と考えてしまう>>621は普通じゃない
0630デフォルトの名無しさん
2011/08/14(日) 02:41:45.790631デフォルトの名無しさん
2011/08/14(日) 02:54:15.860632デフォルトの名無しさん
2011/08/14(日) 06:01:44.790633デフォルトの名無しさん
2011/08/14(日) 16:15:30.02ヒント:コピペ
0634デフォルトの名無しさん
2011/08/15(月) 17:04:47.18var xmlStr = @"<rss version='2.0'>
<item>
<check>false</check>
</item>
</rss>";
型
public class Data1 {
public bool check {
get; set;
}
}
var xml = XElement.Parse(xmlStr);
IEnumerable<Data1> data1Test = from item in xml.Descendants("item")
select new Data1 {
check = bool.Parse(item.Element("check").Value)
};
dataGrid.DataContext = data1Test;
<my:DataGrid.Columns>
<my:DataGridTextColumn Header="check" Binding="{Binding Path=check, Mode=TwoWay}" Visibility="Visible"/>
データーグリッドのチェックボックスを押した時IEnumerable<Data1> data1Testにもtrueを反映させたいんだけど
うまくいかず同じことをC#のWindowsFormでやるとうまくいくんだけど 何か間違ってますか?
0635デフォルトの名無しさん
2011/08/15(月) 17:30:34.41こういう値のチェックはlinqではできないんでしょうか?
データーグリッドでやるしかないのかな
C# Windows Form
var c = from DataGridViewRow r in dataGridView1.Rows where r.Cells["check"].Value.ToString().ToLower() == "true"
select r;
もう少し調べてみます。
0636デフォルトの名無しさん
2011/08/15(月) 20:12:38.460637デフォルトの名無しさん
2011/08/16(火) 19:28:22.000638デフォルトの名無しさん
2011/08/17(水) 08:51:04.090639デフォルトの名無しさん
2011/08/17(水) 11:16:13.65使えます。
0640デフォルトの名無しさん
2011/08/18(木) 17:08:16.900641デフォルトの名無しさん
2011/08/18(木) 18:19:02.66MSは飽くまでもHTML5とSilverlightの両輪でWebと開発の療法をサポートするつもりみたいだ。
0642デフォルトの名無しさん
2011/08/18(木) 19:57:06.330643デフォルトの名無しさん
2011/08/18(木) 20:37:58.17対応してない機能は、いまだに仕様がちゃんと固まってないようなトンデモ機能だし。
0644デフォルトの名無しさん
2011/08/18(木) 20:51:16.02Firefox 6 だと 302+9 点とかだったりするが差の大半ははなからIEで対応する予定がない
WebGLやWebMなどのマルチメディア系拡張サポートや現時点で不透明なWeb Appなどの機能だと思うよ。
0645644
2011/08/18(木) 20:55:48.780646デフォルトの名無しさん
2011/08/18(木) 21:04:57.060647デフォルトの名無しさん
2011/08/19(金) 09:59:28.422chはFireFoxが人気でIEはバカにされてるようだが。
0648デフォルトの名無しさん
2011/08/19(金) 10:18:54.310649デフォルトの名無しさん
2011/08/19(金) 10:21:39.490650デフォルトの名無しさん
2011/08/19(金) 11:12:36.960651デフォルトの名無しさん
2011/08/19(金) 13:05:47.070652デフォルトの名無しさん
2011/08/19(金) 13:35:39.800653デフォルトの名無しさん
2011/08/19(金) 19:02:45.48しかも見かけだけ
0654デフォルトの名無しさん
2011/08/19(金) 19:04:31.22まあFFもIEも不安定だから結局は大差ないけどな。
0655デフォルトの名無しさん
2011/08/19(金) 21:48:23.380656デフォルトの名無しさん
2011/08/19(金) 22:00:55.650657デフォルトの名無しさん
2011/08/19(金) 22:31:34.13Action Script に比べたら Java の方がまだ何ぼかマシなんだけどもなぁ…
0658デフォルトの名無しさん
2011/08/19(金) 22:41:39.490659デフォルトの名無しさん
2011/08/19(金) 23:05:12.290660デフォルトの名無しさん
2011/08/19(金) 23:21:17.440661デフォルトの名無しさん
2011/08/20(土) 04:39:35.412chの基本は「一般人と違うオレかっけー」だ。
つまり一般人を相手に仕事するなら2chは参考程度
0662デフォルトの名無しさん
2011/08/20(土) 06:44:14.63どうでもいいよ
0663デフォルトの名無しさん
2011/08/20(土) 16:31:50.690664デフォルトの名無しさん
2011/08/20(土) 16:35:01.600665デフォルトの名無しさん
2011/08/20(土) 23:05:50.18ちゃんと動くわ。Opera馬鹿にしてんのか?憤慨だわ
0666デフォルトの名無しさん
2011/08/20(土) 23:38:49.48サポート対象外ってこと
0667デフォルトの名無しさん
2011/08/21(日) 02:40:06.460668デフォルトの名無しさん
2011/08/21(日) 02:42:12.430669デフォルトの名無しさん
2011/08/21(日) 03:39:47.47桁が違う。妄想の世界に引き籠らず現実見れよ。
http://www.riastats.com/
世界的には69%がSilverlight 4
日本に限定すると61%
HTML5より数%少ないぐらい。
0670デフォルトの名無しさん
2011/08/21(日) 03:49:32.85それスマホ込みだし
「Canvas and Video Supported」ってだけでHTML5対応扱いだからな
0671デフォルトの名無しさん
2011/08/21(日) 04:20:17.84フル機能サポートと一部のみの対応は分けるべきだろ…
0672デフォルトの名無しさん
2011/08/21(日) 14:07:51.800673デフォルトの名無しさん
2011/08/21(日) 14:36:13.010674デフォルトの名無しさん
2011/08/21(日) 15:42:11.53仕様自体が未完成だしw
0675デフォルトの名無しさん
2011/08/21(日) 17:05:13.22開発効率を考えると、俺はやっぱSLの方がいいな
0676デフォルトの名無しさん
2011/08/21(日) 20:20:15.76下手したらWinが死んじゃったりして。
0677デフォルトの名無しさん
2011/08/21(日) 20:32:57.49HTML5ならWinじゃなくてもよくね?って話に持っていこうにも過去資産が一番大切だしな。
あと今のスマフォやタブレットって既にHTML5の主要部分はサポートしてるよな。
WP7.5のIE9を除けば多くのブラウザ最新VerはThe HTML testで200点台だし
現在開発中のVerも含めれば300点台も普通に見えてきている段階になってる。
0678デフォルトの名無しさん
2011/08/21(日) 21:17:50.09まあそういう事だよな
0679デフォルトの名無しさん
2011/08/21(日) 21:58:46.86Metro UIが目立ってるけど、それを実現するために
.NETの共通型システムの型情報をネイティブやHTML5+JSと相互運用できるようにするWinMDのあたりに注目したい。
0680デフォルトの名無しさん
2011/08/21(日) 23:10:52.26企業アプリでAndroid版はJavaで作るけど、iPhoneは普通にHTML作ってアプリ内ブラウザでってのが多いみたいだな。
それだけObjCの開発者がいないってことだろうが、WindowsPhoneの場合はどうなるかな。
0681デフォルトの名無しさん
2011/08/21(日) 23:18:19.59作ろうと思えばPure Cとして開発できるんだから生産性はHTMLよりはマシな気もするが……
WP7はそれよりも企業アプリを使うには全端末をアンロックするかマーケットに上げないといけないのがネックだと思う。
0682デフォルトの名無しさん
2011/08/21(日) 23:24:10.46プライベートアプリ可能になるじゃん。
0683デフォルトの名無しさん
2011/08/22(月) 07:29:20.03slも通常モードでもクロスドメインアクセスできるようにすれば
表現の幅が広がる。
0684デフォルトの名無しさん
2011/08/22(月) 09:09:46.23よく知らんけどSame-Origin Policyでリクエスト受けるサイト側が許可(レスポンスヘッダに追加)しないとダメなんだと思ってた。
当然SilverlightでもFlashのようにリクエストを受ける側にクロスドメインポリシーファイルを設置すればクロスドメインアクセスできる。
OOBすれば無制限にアクセスできるようになるのは仰る通り。
そんなのが許されるとしたらSLが貼り付けられたHTML経由でいくらでも迂回出来てしまうじゃないか。
0685デフォルトの名無しさん
2011/08/22(月) 10:45:14.62いや、無制限とかそんなセキュリティバグ産み出しそうなことしないと思う
そもそもダメになったのはセキュリティ問題からだし…
何らかの方法で簡易化しようとするだろうけど…
0686デフォルトの名無しさん
2011/08/22(月) 11:33:33.51元のサーバに送信する事しかできなかったけど
HTML5からは"リクエストを受信するサーバが許可した"場合に限りクロスドメイン通信が可能になるってだけの話。
https://developer.mozilla.org/En/HTTP_Access_Control#Preflighted_requests
今まで馬鹿馬鹿しいような迂回手段を使ってたのがやっとまともになるね。
この程度の事なんて何年も前から出来てますよ…
>>683がぐぐればすぐ間違いだと分かるような嘘書いてるから、ちょっとからかってみただけよ。
0687デフォルトの名無しさん
2011/08/22(月) 12:02:48.550688デフォルトの名無しさん
2011/08/22(月) 12:13:37.18いや、それはわかるんだけど、それってサーバー設定じゃないの?
元の流れ的にサーバー設定なしに行ける方法が…って話かと思ってた…
0689デフォルトの名無しさん
2011/08/22(月) 20:00:42.46>>687
Silverlightと比較検証してHTML5は使い物にならないと判断してる。
実際に採用する前に必死に調べて吟味するのは当然だろ…調べもせず盲目に信仰するのはどうかと思うわ(´・ω・`)
0690デフォルトの名無しさん
2011/08/22(月) 22:20:42.68いつの間にやらAjaxとやらで大人気になってた。
でもまあ、DynamicHTMLってのもあったからなあ。どうだろ。
0691デフォルトの名無しさん
2011/08/22(月) 22:30:59.34レン鯖と自宅鯖を連携とかもできるってことじゃないのか。
もう仕事でもSilverLightとか使い道ないだろ。
0692デフォルトの名無しさん
2011/08/22(月) 22:34:37.98大幅な退化だな
0693デフォルトの名無しさん
2011/08/22(月) 22:38:33.28結局HTML5信者が叩く「ベンダー依存のFlashやらSilverlightやら」がブラウザやOSの互換性気にせず使えるんだよ
0694デフォルトの名無しさん
2011/08/22(月) 22:41:40.43>>683でデタラメ書いたと思えば、>>691ではサーバサイドの話とごちゃまぜにしてるし
0695デフォルトの名無しさん
2011/08/22(月) 22:42:37.96明らかにお前しかいないだろ
0696デフォルトの名無しさん
2011/08/22(月) 22:54:17.60文句があるなら技術的な裏付けに基づいて反論しなさい。
0697デフォルトの名無しさん
2011/08/22(月) 23:25:21.94お前真面目なのは良いけど、馬鹿にされても気づかず顔真っ赤にして
いつまでも一人で空気読めないタイプだろ
0698デフォルトの名無しさん
2011/08/22(月) 23:38:55.780699デフォルトの名無しさん
2011/08/23(火) 00:52:47.72下っ端は辛ぇなぁ
0700デフォルトの名無しさん
2011/08/23(火) 01:14:24.69DHTMLはもともと使われてない?今では使ってないサイトは個人テストサイト以外ある?という感じはする…
HTML5でスクリプトとDHTMLがさらに悪化しそうだし、JSパッケージが拡張されないとやる気にならない…
それよりもデータバインディングがないとつらい…
0701デフォルトの名無しさん
2011/08/23(火) 01:41:27.03後釣り宣言のテンプレみたいな恥ずかしいレスだな。涙吹けよ。
>ネット上での発言に突っ込まれたり間違いを指摘されたりしたとき、素直に非を認めず、
>「さっきの発言は釣り。やーいひっかかった」などと涙目で言って相手を馬鹿にすることで保身を図る行為。
>要は単なる負け惜しみであって、周りからは一層笑われる。後釣り宣言はかえって傷口を広げるだけである。
0702デフォルトの名無しさん
2011/08/23(火) 22:23:52.46書いてるの俺一人だけじゃないから、ニヤニヤされてるのはお前だけどな
0703デフォルトの名無しさん
2011/08/24(水) 00:55:25.080704デフォルトの名無しさん
2011/08/29(月) 17:40:36.57最新のDotNetZip(v1.9.1.8)を使ってSL上でのZip操作を試しているのですが、
DotNetZip - Zip and Unzip in C#, VB, any .NET language
http://dotnetzip.codeplex.com/
http://dotnetzip.codeplex.com/releases/view/68268
http://dotnetzip.codeplex.com/releases/68268/download/264726
初めの試しとして、
ZipFile zip = new ZipFile();
と記述して実行をすると、下記のエラーが表示されます。
{System.ArgumentException: 'IBM437' はサポートされたエンコード名ではありません。
これは、デフォルトのエンコード形式がIBM437になっているかだ・・・という事なのは納得ですが、
では、
ZipFile zip = new ZipFile(Encoding.UTF8);
と形式を指定して実行しても、同じSystem.ArgumentException: 'IBM437' は〜という例外が発生してしまいます。
では、どうやってエンコード形式を指定すればいいのか?という点
あと、DotNetZIPのDLLを参照追加して実行をしただけで、下記の例外が発生してしまいます。
http://takutonjpn.web.fc2.com/slbug.jpg
原因不明で困っています。
わかる方がいましたら教えていただければと思います。
0705デフォルトの名無しさん
2011/08/29(月) 17:46:26.29DotNetZIPって対応してないんじゃないの?
0706704
2011/08/29(月) 17:47:04.87私が組んだDLLやコードが影響しているということは無いです。
個人的にSL上でZIPが扱えると非常に助かるので、早めの解決をしたいと願っておりますが。。。
ちなみにWPFやASP.NET上ではこういうエラーは全く発生していません。
0707704
2011/08/29(月) 18:07:12.91http://dotnetzip.codeplex.com/releases/view/68268
DotNetZipLib-Silverlight-v1.9.zip
SLばかりに時間を取られるのはアレなので、今はWPF/ASP版上で自分が使いやすいようにクラスにまとめています。
では・・・m( _ _ )m
0708デフォルトの名無しさん
2011/08/29(月) 19:41:31.50Encoding の不具合は報告済みのようですね
ZipSL runtime error - TypeInitializationException due to IBM437 Encoding defaults
http://dotnetzip.codeplex.com/workitem/14049
0709デフォルトの名無しさん
2011/09/01(木) 15:52:22.29shift_jisやMS932を指定するとエラーになってしまいますorz
System.Text.Encoding enc =
System.Text.Encoding.GetEncoding("UTF-8");
0710デフォルトの名無しさん
2011/09/01(木) 15:53:46.64たぶん対応してない
S-JISくらいなら変換するサンプルコードころがってるでしょ
0711デフォルトの名無しさん
2011/09/01(木) 16:22:34.26Silverlightで文字列をUTF-8でエンコードしてJavaServletに
POSTするとサーブレット側で
new String(fileUp.getFileName().getBytes(), "UTF-8")
として、デコードしても「〜」が??になってしまいました。
どうしたもんでしょうか・・・
0712デフォルトの名無しさん
2011/09/01(木) 16:39:29.82そのJava側で受け取った〜の部分の文字コードは何になってるか
調べてみた?
0713デフォルトの名無しさん
2011/09/01(木) 16:55:15.423f9e
のようです。
下記のコードで出力しました。渡した文字列は「a〜a」です。
for (byte x : fileUp.getFileName().getBytes()) {
System.out.println("x=" + Integer.toHexString(x));
}
x=61
x=3f
x=ffffff9e
x=61
0714デフォルトの名無しさん
2011/09/01(木) 17:00:51.390715デフォルトの名無しさん
2011/09/01(木) 17:04:30.15.netの送り出すほうは?
0716デフォルトの名無しさん
2011/09/01(木) 17:14:48.89時々おかしくなるのはこういうことか
http://ib-ennoshita.jp/2008/09/22-ogawa.html
http://ja.wikipedia.org/wiki/%E6%B3%A2%E3%83%80%E3%83%83%E3%82%B7%E3%83%A5#Unicode.E3.81.AB.E9.96.A2.E9.80.A3.E3.81.99.E3.82.8B.E5.95.8F.E9.A1.8C
0717デフォルトの名無しさん
2011/09/01(木) 17:17:20.50変換されちゃってるみたいですね。
filterで「〜」を見つけて自分で変換してやらないといけないのかも・・・
0718デフォルトの名無しさん
2011/09/01(木) 17:23:43.23でやってるんだよね?
0719デフォルトの名無しさん
2011/09/01(木) 17:29:40.833f9eも9e3fも普段使わないであろう漢字だしな
0720デフォルトの名無しさん
2011/09/01(木) 17:31:32.37はい。
>>719
3fって?なのですでに変換後みたいです。
なので既におかしいような気がします。
0721デフォルトの名無しさん
2011/09/01(木) 17:37:10.090722デフォルトの名無しさん
2011/09/01(木) 17:45:25.11getBytesの時点で変換されてしまうのですね。
うーむ。お手上げです。
0723デフォルトの名無しさん
2011/09/01(木) 17:51:35.06Java側の問題だし
0724デフォルトの名無しさん
2011/09/01(木) 17:55:36.66Silverlight側でurlエンコードしてやりJava側でURLデコードしてやることによって
「〜」も問題なく送信できました。
0725デフォルトの名無しさん
2011/09/01(木) 19:47:40.450726デフォルトの名無しさん
2011/09/02(金) 05:30:58.28http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=813728d6-61e2-4907-8f8e-f7996e8e217a
Microsoft Silverlight 5 RC Tools for Visual Studio 2010 Service Pack 1
http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=8f9a852a-e48a-4dfc-8d6a-fdad280269dd
0727デフォルトの名無しさん
2011/09/02(金) 05:46:17.95http://silverlight.dlservice.microsoft.com/download/2/A/E/2AE852E5-75D6-4B9D-8012-FF1744E460A7/runtime/Silverlight_Developer.exe
http://silverlight.dlservice.microsoft.com/download/2/A/E/2AE852E5-75D6-4B9D-8012-FF1744E460A7/runtime/Silverlight_Developer_x64.exe
0728デフォルトの名無しさん
2011/09/02(金) 08:17:05.90>Silverlight_Developer_x64.exe
Silverlight5からは64bit版提供されるの?
0729デフォルトの名無しさん
2011/09/02(金) 08:40:31.620730デフォルトの名無しさん
2011/09/02(金) 09:01:54.730731デフォルトの名無しさん
2011/09/02(金) 15:41:05.220732デフォルトの名無しさん
2011/09/02(金) 20:57:26.72「お使いのOSではサポートされてません」て出て失敗する
7専用なのか
0733デフォルトの名無しさん
2011/09/02(金) 22:14:21.21俺たちが糞レスしてる間にMSはどんどん結果のこしてく
0734デフォルトの名無しさん
2011/09/03(土) 00:18:30.25具体的には、ユニットを配置できない不具合が出る。
0735デフォルトの名無しさん
2011/09/08(木) 13:51:13.100736デフォルトの名無しさん
2011/09/09(金) 22:03:10.590737デフォルトの名無しさん
2011/09/09(金) 22:04:41.970738デフォルトの名無しさん
2011/09/10(土) 00:13:48.430739デフォルトの名無しさん
2011/09/10(土) 04:24:13.250740デフォルトの名無しさん
2011/09/10(土) 08:02:53.110741デフォルトの名無しさん
2011/09/12(月) 12:25:25.12ブラウザ外実行での起動アプリをタスクトレイアイコンに追加したいのだが標準のAPIではダメ?
0742デフォルトの名無しさん
2011/09/12(月) 13:40:31.540743デフォルトの名無しさん
2011/09/14(水) 10:32:33.140744デフォルトの名無しさん
2011/09/14(水) 10:38:53.31http://nanapho.jp/assets/2011/09/image56.png
0745デフォルトの名無しさん
2011/09/14(水) 12:23:12.720746デフォルトの名無しさん
2011/09/14(水) 13:22:17.27http://journal.mycom.co.jp/articles/2011/09/14/build01/index.html
Sliverlightアプリケーションはそのままでもブラウザ内で動作するが、
わずかな手直しでMetro Styleアプリケーションのように動作させることも可能だという。
基本のAPIなどは同じだが、Sliverlightは、XAML(あるいはWindows
Presentation Foundation)のサブセット的なところ(SliverlightはXAMLの3次元
表示機能を持たない)があり、表示を書き換えるなどして完全なMetro Styleアプ
リケーションにすることもできようだ。
0747デフォルトの名無しさん
2011/09/14(水) 20:18:26.42オワタ・・・・
0748デフォルトの名無しさん
2011/09/14(水) 20:32:10.460749デフォルトの名無しさん
2011/09/14(水) 23:28:05.130750デフォルトの名無しさん
2011/09/15(木) 12:25:53.260751デフォルトの名無しさん
2011/09/15(木) 18:52:59.64http://www.infoq.com/news/2011/09/Metro-Plug-ins
0752デフォルトの名無しさん
2011/09/15(木) 20:02:56.50MetroStyleに関しては、だろ。
それはsilverlightと共通の基盤なんだから
上にsilverlightが載ってもしょうがない。
MetroStyleの上にSilverlightが載るってのは
JavaScriptでブラウザ書くようなもんだし。
0753デフォルトの名無しさん
2011/09/15(木) 20:27:56.73大きな衝撃になっているけどな。
0754デフォルトの名無しさん
2011/09/15(木) 20:56:34.700755デフォルトの名無しさん
2011/09/15(木) 22:03:21.920756デフォルトの名無しさん
2011/09/15(木) 22:09:37.240757デフォルトの名無しさん
2011/09/15(木) 22:22:14.98ViewModelとModelがC#で記述出来て
MVVMが適用出来るなら、別に名前はSLじゃなくてもいいよ
JavaScriptとHTMLとCSS、てめーらはダメだ
0758デフォルトの名無しさん
2011/09/15(木) 22:28:08.08全部同意
0759デフォルトの名無しさん
2011/09/15(木) 22:35:20.310760デフォルトの名無しさん
2011/09/16(金) 00:02:26.74HTML5+JSはMetro用だし
WPでも要らないんならSLはフェードアウトしそうだな
0761デフォルトの名無しさん
2011/09/16(金) 00:03:57.070762デフォルトの名無しさん
2011/09/16(金) 00:12:59.28爆死も十分あり得る
0763デフォルトの名無しさん
2011/09/16(金) 07:16:25.29勘弁してくれ
0764デフォルトの名無しさん
2011/09/16(金) 08:34:42.05とりあえずWindFormsはオワコンぽいが。
そもそもすべてのものがMetroスタイルに行くかって言うとそうじゃないだろ?言ったら悪夢だ。
2chみるにしてもMetroスタイルで読みたい時もあるかもだけどデスクトップでは今の2chブラウザスタイルがイイ。
で、そういうのを作るとしたらMS的にはXAMLベースってことになんのかね。
0765デフォルトの名無しさん
2011/09/16(金) 09:35:23.99Windowsタブレットが大ヒットするとも思えないし、相変わらず主流は
従来通りのアプリケーションだと思うけど。
Vistaの音声認識、Windows7のタッチ操作よりは使われると思うが。
0766デフォルトの名無しさん
2011/09/16(金) 10:37:01.92将来的にはWPFの置き換えになるかもしれないが、それは相当先のことだろうな。
WPFは更新するみたいだけど、しばらくは何で開発していけば良いんだろうな。
あとSilverlightで面白い発言を見つけた。
Pete_Brown Pete Brown
@dyowee As Soma said on Ch9 yesterday, we're working on getting SL5 out, and the teams will plan next steps after that
11時間前
0767デフォルトの名無しさん
2011/09/16(金) 11:12:39.37タブレットやスマートフォンみたく、画面が小さく手元近くで
操作するなら、今回のWin8のタッチ操作を意識した新
インターフェースが有利になる。
逆にデスクトップなど大型画面のパソコンで使うならば
メリットが少ないし、豊富な資産がある従来のインター
フェースのほうが好ましい。
Windows8がモバイル系の端末でこければ、最悪新
インターフェース自体、黒歴史になっちゃうかもなw
0768デフォルトの名無しさん
2011/09/16(金) 16:50:23.69基本ザムル+C#を使うわけだから、slからの移植は簡単なんだろ。
アプリケーション自体に条件判断を組み込むことで、同一のソースコードから、Metro Style、Sliverlight、Windows Phone 7で動作させるコードが作成できるという。
0769デフォルトの名無しさん
2011/09/16(金) 17:16:34.53たとえば↓この絵で言うと、どこに入るの? 右半分のどこかなら、死んだも同然?
http://www.kodefuguru.com/post/2011/09/14/The-Windows-8-Developer-Ecosystem.aspx
0770デフォルトの名無しさん
2011/09/16(金) 17:28:24.29その絵だと一番右下にSLの文字があるけどw
ただ、従来のデスクトップ環境でブラウザ上くらいしか、居場所が
ないんだったら、もうダメかもしれんね
0771デフォルトの名無しさん
2011/09/16(金) 18:00:01.44けど大事なのはUIを作るプログラミングモデルであって、XAMLベースのUIとして動かせる何かがあるならSilverlightかどうかは自分にとってさして問題ではない。
むしろ今のWP7用、Silverlight、WPFとXAMLベースでもちょこちょこ違うのを統一してほしい。
0772デフォルトの名無しさん
2011/09/16(金) 19:40:26.110773デフォルトの名無しさん
2011/09/16(金) 21:34:14.06たとえば、Androidの場合、カーネルにLinuxを使っているが、Linuxとしての機能はカーネルと基本ライブラリの一部のみを使い、
アプリケーションはJavaで記述するために、いわゆるAPIとしてはJavaのオブジェクトが提供される。
ところが、Windowsは、これまで、こうした粒度の大きなAPIはほとんど提供しておらず、このあたりは、
サードパーティやオープンソースプロジェクトが補完していた格好になる。
この記事激しく不正確だな
.net FrameworkもJAVAと同レベルだし、ましてやSilverlight、WPFなんて十分粒度の大きいAPIじゃん
0774デフォルトの名無しさん
2011/09/17(土) 00:54:36.69文章が支離滅裂化してるからほっとけばいんじゃね?
粒度の比較とか対象同士がおかしいし、WPF/SLのアーキテクチャの違いとCLRの位置づけがごちゃまぜ…
そういう意味ではWinRTはSLの正当進化かなとも思ってる…
0775デフォルトの名無しさん
2011/09/17(土) 01:03:06.77http://itpro.nikkeibp.co.jp/article/NEWS/20110916/368794/
どちらかというと、HTML+JSにしろSLにしろ、MetroStyleApp化を要求してる気がするな
0776775
2011/09/17(土) 01:05:10.320777デフォルトの名無しさん
2011/09/17(土) 01:15:32.70ブラウザは標準技術のHTML5のみ
凝ったアプリはMetroと定着すればいいかと
SLはプラグインとしてはフェードアウトして技術はMetroに継承される方向かと
MSにはWinFXの時みたいに方針を撤回せずに貫いて欲しいね
0778デフォルトの名無しさん
2011/09/17(土) 01:23:10.55http://www.infoq.com/jp/news/2011/09/WinRT
かなりまとまってる記事
0779デフォルトの名無しさん
2011/09/17(土) 04:39:58.92Guidelines for porting existing XAML code to Metro style code http://msdn.microsoft.com/en-us/library/windows/apps/br229571(v=VS.85).aspx ]
Migrating a Windows Phone 7 app to XAML [ http://msdn.microsoft.com/en-us/library/windows/apps/hh465136(v=VS.85).aspx ]
The Windows Runtime [ http://msdn.microsoft.com/en-us/library/windows/apps/hh464942 ]
Windows Runtime reference [ http://msdn.microsoft.com/en-us/library/windows/apps/br211377 ]
英語しか無いけど、ずいぶんドキュメントあるな。
0780デフォルトの名無しさん
2011/09/17(土) 07:13:10.930781デフォルトの名無しさん
2011/09/17(土) 07:33:17.64蓋を開けたらHTML,JavaScriptなんてまったく不要だった。
今までどおりの言語、フレームワークで名前が変わるくらい。
Silverlightなんて大した問題じゃないな。
0782デフォルトの名無しさん
2011/09/17(土) 07:41:25.44まずSilverlight並みの生産性と機能を実現してからにしてくれ
先に舵を切っておいて「そのうち生産性高くなります」じゃ困るんだよ
0783デフォルトの名無しさん
2011/09/17(土) 07:46:37.11わずかな修正で双方にコンパイル可能だと
WP7.5の次の次のバージョンアップがwin8をベースに作られるそうでmetro同様アプリがHTML5も対応するそうだ
アプリにHTML5は持ちこまなくてもいい気がするが
0784デフォルトの名無しさん
2011/09/17(土) 07:58:00.770785デフォルトの名無しさん
2011/09/17(土) 07:59:51.300786デフォルトの名無しさん
2011/09/17(土) 08:14:13.110787デフォルトの名無しさん
2011/09/17(土) 08:21:40.64できるのは本当に簡単なものだけになりそうだ。
0788デフォルトの名無しさん
2011/09/17(土) 08:41:13.79Win7を切り捨てるとかありえん。
http://2.bp.blogspot.com/-AtMHdaQ_5JE/TnJJObSrWAI/AAAAAAAAFB0/0nvQ83wGeWM/s640/PickingPlatformsDiagram-1.png
0789デフォルトの名無しさん
2011/09/17(土) 08:50:12.529ヵ月後に出るんだ。
0790デフォルトの名無しさん
2011/09/17(土) 15:01:13.120791デフォルトの名無しさん
2011/09/17(土) 15:08:42.350792デフォルトの名無しさん
2011/09/17(土) 15:46:06.11>HTML 5グリッドは、Windows 8アプリケーションを構築するために不可欠である。
>これなしで、広く様々な解像度のWindows 8を実行することは非常に難しい。
HTML5の利用は必須ってこと?
0793デフォルトの名無しさん
2011/09/17(土) 15:52:29.70たぶん、最初のシナリオとしては、タブレットPC使うアプリだけがWinRT。
デスクトップ向けアプリは、まあ、5年以上は今のままWPFかSilverlightだと思う。
0794デフォルトの名無しさん
2011/09/17(土) 15:55:35.48>ロック画面にユーザーのコンテンツを表示することができるようになった。
ユーザーネームを武井にして、表示する画像に「割愛。」と書いておけば
イッテQの武井コーナーができるな
0795デフォルトの名無しさん
2011/09/17(土) 15:58:41.92HTML5 が必須なんじゃなくて、「HTML5 アプリにおいて、グリッドの利用が必須」だと思う。
(別に嫌なら使わなくてもいいけど、ユーザービリティ的にひどいよ、という意味で)
Metroスタイルアプリ、つまり、Win8固有、タブレット向け、App Store販売可能なアプリは、
C++, .NET, HTML5+JS の3つから選べる。
0796デフォルトの名無しさん
2011/09/17(土) 16:09:25.94よかった。.NetでもHTML5使わされることになるのかと思った。
0797デフォルトの名無しさん
2011/09/17(土) 16:59:26.610798デフォルトの名無しさん
2011/09/17(土) 17:13:56.11最近、ビジネスでもスマートフォン案件よくあるし、そういう用途(で、タブレット利用)を想像した場合でも無理そう?
0799デフォルトの名無しさん
2011/09/17(土) 19:21:29.590800デフォルトの名無しさん
2011/09/17(土) 19:28:26.000801デフォルトの名無しさん
2011/09/17(土) 19:33:24.33あのレベルの使い勝手をローカルアプリで押し付けられたらかなり迷惑だな
0802デフォルトの名無しさん
2011/09/18(日) 05:16:54.23http://www.infoq.com/jp/news/2011/09/WinRT-API
0803デフォルトの名無しさん
2011/09/18(日) 09:16:44.08>全Metroアプリケーションはデジタルサインされなければならない。
0804デフォルトの名無しさん
2011/09/18(日) 09:18:02.17>>803はstore経由じゃないと配布できないって事かな?
0805デフォルトの名無しさん
2011/09/18(日) 15:35:28.140806デフォルトの名無しさん
2011/09/19(月) 08:59:20.80http://www.infoq.com/jp/news/2011/09/Metro-Plug-ins
0807デフォルトの名無しさん
2011/09/19(月) 09:03:55.35>また、ディスクトップモードはFirefoxやSafari、Chromeのような他のブラウザに切り替えることもできる。
デスクトップだよねw
0808デフォルトの名無しさん
2011/09/19(月) 09:32:45.170809デフォルトの名無しさん
2011/09/19(月) 09:41:10.59> フルスクリーンで利用するInternet Explorerの実装であり、Windows 8ではほとんどの人が利用する。
ウソだろ。
0810デフォルトの名無しさん
2011/09/19(月) 09:49:06.840811デフォルトの名無しさん
2011/09/19(月) 10:01:28.71Windows 8はデスクトップPCじゃ使わないって事なんだろ
0812デフォルトの名無しさん
2011/09/19(月) 10:01:39.63Metroスタイルのブラウザ、エンジンはChromeとか出来るでしょ。
0813デフォルトの名無しさん
2011/09/19(月) 10:24:31.950814デフォルトの名無しさん
2011/09/19(月) 11:00:35.62Metro内部で既存のプログラム(特に画面周り)は動作しないので、
ChromeをWinRTで作り直さない限り無理。
0815デフォルトの名無しさん
2011/09/19(月) 11:10:44.89それは、Phone7とかでもあったパノラマビューだからだよ。
枠って概念がなくなって横にはみ出てもOKって話。
>>811
デスクトップはもちろん、タブレットやPhoneでも同じOS使うんだろ。
というかSilverlightは終わりだよ。
ガスリーが責任者外されてAzureの責任者になった時点で気づけよ。
0816デフォルトの名無しさん
2011/09/19(月) 11:15:39.240817デフォルトの名無しさん
2011/09/19(月) 11:19:59.72もっと終わってるだろ。
そもそもbuild windowsのカンファレンスとかで出されてる図にしろWPFなんて出て来てないだろ。
かろうじてSLが出てきてる程度だし。
それに非同期通信系のセッションも多い。
WinRTに標準でReactiveExtensionより高機能な非同期通信ライブラリが入るしな。
WPFだったらそもそも非同期書かなくてもいいんだからさ。
0818デフォルトの名無しさん
2011/09/19(月) 11:20:30.60デスクトップアプリケーション用。
Metro以外は糞!
って状況にならない限り生き残る。
0819デフォルトの名無しさん
2011/09/19(月) 12:20:30.11WinForms -> オワコン(にMSはしたい)
Silverlight -> ブラウザ実行環境(プラグイン)としてのSLはオワコン。WP7とWinRT用のコーディングモデルとして発展する
と、ここまで考えたのだが、WinRTでつくあったアプリってWin8とのデスクトップモードでも動くの?
0820デフォルトの名無しさん
2011/09/19(月) 12:21:37.47metroにとって代わられるのか
0821デフォルトの名無しさん
2011/09/19(月) 12:23:38.41VisualStudio2010(´・ω・`)
0822デフォルトの名無しさん
2011/09/19(月) 12:36:16.27このXPマシンにSilverLightタソをインストールしようとするとインストールの段階で
弾かれてしまうのですがこれをなんとか穏便にインストールする方法はないでしょうか?
0823デフォルトの名無しさん
2011/09/19(月) 12:54:03.672011もそうなのかな
http://www.infoq.com/jp/news/2011/09/VS-11
0824デフォルトの名無しさん
2011/09/19(月) 13:23:29.120825デフォルトの名無しさん
2011/09/19(月) 13:42:13.05xamlとc#をこれから主流にするわけだから、slやwpfは安泰だよ。
wpfは難しいから技術者が追いついていない。
0826デフォルトの名無しさん
2011/09/19(月) 14:20:58.73Officeなんてその機能に比べればUIを何で作るかなんて瑣末なことなんだから
.NET使うのはともかくわざわざWPFなんて高レベルなもの使う理由がない
VSがWPFなのはそりゃユーザーが.NET開発者なんだから.NETで拡張しやすくしないとな
0827デフォルトの名無しさん
2011/09/19(月) 14:27:39.96マウスとキーボード付いたマシンでもMetro使うのか?
今までのデスクトップじゃないの?
0828デフォルトの名無しさん
2011/09/19(月) 14:41:44.29Metro上ではwin32も.Netも使えないようだし.Netのときのような中途半端なランタイム扱いではないネイティブのものである
ある意味Longhornでとん挫したWinFX構想が予期せぬ形で実現したとも言える
Silverlight使いにとっては類似技術のMetroでよりメジャーな舞台に出られるわけでSilverlightを選択したことは良い選択だったと言えるだろう
0829デフォルトの名無しさん
2011/09/19(月) 14:53:26.64ネイティブで実装されてる時点でかなり残念な形だと思うよ
結局WPFというほとんどマネージコードで作られた挑戦的なものが
Silvelrightのようなマネージコード率WinForms以下のやり方に負けたってこと
0830デフォルトの名無しさん
2011/09/19(月) 15:16:02.00さすがに今のCOMそのままじゃないだろうけど
MSは.NETの立ち位置をC++と同等に引き上げると言ってるけど、
どっちかというとC++に.NETと同等の使いやすいAPIを提供したってことだよね
0831デフォルトの名無しさん
2011/09/19(月) 15:16:39.140832デフォルトの名無しさん
2011/09/19(月) 15:43:24.72ttp://www.infoq.com/jp/news/2011/09/Metro-Plug-ins
0833デフォルトの名無しさん
2011/09/19(月) 15:51:20.98悲観するほどのことかね
WinRT向けの開発をする際にsilverlightやWPFのノウハウが
まったく使えないのならそういう表現もいいかもしれないが
実際のところは使えるんだし
0834デフォルトの名無しさん
2011/09/19(月) 15:55:09.23「メジャーな舞台に出られる」ってのはほんとにそう思うわ。
0835デフォルトの名無しさん
2011/09/19(月) 17:58:22.470836デフォルトの名無しさん
2011/09/19(月) 18:00:22.70でもしたらガベコレとかどうなんのとか、よくわかんね。
WinRTも.NETとガベコレとか同じようなことするんだけどManagedでないってことか?
開発生産性のいい方法として残るならいいけどHTML5+JSでアプリ作ってくれとか簡便な(´・ω・`)
0837デフォルトの名無しさん
2011/09/19(月) 18:07:12.15Windows上でHTML5+JSは無視していいってのが今回の発表で良かったとこだね
0838デフォルトの名無しさん
2011/09/19(月) 18:29:39.51ただのCOMだよ
リソース管理は各言語の処理系任せ
.netはCLRに細工するんだろ
0839デフォルトの名無しさん
2011/09/19(月) 19:20:14.55前よりCOMアクセスがシンプルになってるだけ。
WinRT 内はネイティブで、その中ではメモリ管理は参照カウントみたい。
0840デフォルトの名無しさん
2011/09/19(月) 21:32:38.63Macユーザーも考慮する場合はそれ以降もSL。
SLの戦線離脱は当分先ではないかな?
0841デフォルトの名無しさん
2011/09/19(月) 21:47:27.77これ搭載したタブレットが成功するかどうかと、それ以外のノートPCなどの
比較的タッチ操作向きの分野で、新インターフェースが受け入れられるか
どうかが問題なんだけどな。
0842デフォルトの名無しさん
2011/09/19(月) 23:40:18.94http://www.infoq.com/jp/news/2011/09/C-Component-Extensions
0843デフォルトの名無しさん
2011/09/20(火) 02:09:01.82WPF/SL/C#+XAML(@WinRT)は、
表示プラットフォームが違うだけ。
Desktop App(Win7後方互換)
Browser
WindowsPhone
MetroStyleApp(Win8)
数千円のWin8アップグレードかWin7でMetroが動かなければ、
いきなりデスクトップ市場で売れる訳ないし、
アプリの売り手からしても、小規模のユーティリティアプリで、広告付きか数百円の市場しかない。
iOS5とOSX Lionと同じで、
タブレットPCとスマホ取りに行ったらこうなったんだろう。
0844デフォルトの名無しさん
2011/09/20(火) 02:11:22.71MS の場合は Kinect とか NUI とかの方向の進化もありうるからなぁ。
それこそタブレット市場以上の冒険だけど、
そっち方面が実を結べば、普通にデスクトップPCでもメトロが有効かもしれない。
0845デフォルトの名無しさん
2011/09/20(火) 03:10:59.17http://jin115.com/archives/51811583.html
0846デフォルトの名無しさん
2011/09/20(火) 03:22:35.400847デフォルトの名無しさん
2011/09/20(火) 03:26:29.84Some minor departures in WinRT versus BCL support: For example, WinRT IInspectables don't have .Equals, .Hashcode, .ToString, operator overloads etc. unlike System.Object;
Also WinRT does not support struct member functions so we've created some *Helper types to help app authors port existing code.
0848デフォルトの名無しさん
2011/09/20(火) 09:03:25.41その書き方だと、次のβまでには対応しそうじゃない?
0849デフォルトの名無しさん
2011/09/20(火) 10:50:51.05それ書いてる通りWinRTの話。
当たり前だけどWinRTとは別に.netのライブラリの体系があって、
それはだいたいsilverlight相当。
WinRTを呼び出すときはうまいことマッピングしてくれて、
IIterableがIEnumerableに化けたりする。
0850デフォルトの名無しさん
2011/09/20(火) 19:54:45.350851デフォルトの名無しさん
2011/09/22(木) 01:49:57.23Silverlightやるのが一番いいのかな
0852デフォルトの名無しさん
2011/09/22(木) 02:31:32.93プログラミングの勉強からやるんだったらWinFormsのほうが入りやすいと思う
どっちにしてもJavaとか他のでやるのに比べればずっととっつきやすいが
0853デフォルトの名無しさん
2011/09/22(木) 03:38:27.91Silverlight で作ってホームページにでもあげとくのはありだと思う。
0854デフォルトの名無しさん
2011/09/22(木) 11:18:15.71いくつか分からないことがあるのでどなたか知ってる方いましたらおしえてもらえませんでしょうか
・一覧にコンボボックスを出してそのコンボボックスから選択したり
コンボボックスの選択アイテムを指定したりってできないもんなんでしょうか?
・SilverLightではボタンに画像を貼り付けるのは無理なんでしょうか?
この2点なんですがいろいろやってみてるんですがぜんぜん出来る気配がないのです
0855デフォルトの名無しさん
2011/09/22(木) 11:32:00.08<Image />
</Button>
0856デフォルトの名無しさん
2011/09/22(木) 12:28:23.181件目は何を言っているのかちょっとわからないですね
0857デフォルトの名無しさん
2011/09/22(木) 23:05:55.09Silverlight の他に、Master-Detail って検索キーワードつけたらたぶんいろいろ出てくる。
0858デフォルトの名無しさん
2011/09/23(金) 08:50:34.63んだけど、Entityに無い項目をGridに列を増やして表示するにはどうしたら
いいんだろ。
例えば、単価と数量はDBからそのまま表示して、3列目に単価*数量の
金額を表示したい。xamlのBindingに数量*単価って書ければ良いんだけど。。。
思いつくのはEntityに金額計算したフィールドまで含めてしまうか
VisualTreeHelperで堀まくって対象セルのTextBlockを探して入れるか
なんだけど、みんなどうやってるんだろ。
Entityのテーブルクラスをpartialクラスで拡張して掛け算するプロパティ
を作ったんだけどBindingで指定しても呼ばれないし、Entityに掛け算結果
のフィールド含めちゃうのが一般的なんかな。
xamlは全然詳しくないから、激しく勘違いしてるのかもしれんがw
0859デフォルトの名無しさん
2011/09/23(金) 11:50:00.13> を作ったんだけどBindingで指定しても呼ばれないし
やり方自体はこれで問題ないはず。
Bindingが何かおかしいんじゃないか?
0860858
2011/09/23(金) 13:22:56.57attributeでなんか付けてあげないといけないとかある?
自動生成されたEntityのソース見て単価フィールドと同じattribute
付けたら、コンパイル通らないw
xamlのBindingには自作したプロパティ名書くだけで良いんだよね?
SilverLight側もfooとかbarとか存在しないプロパティ書いても、
文句の1つも言わねぇ
0861デフォルトの名無しさん
2011/09/23(金) 13:55:38.01もしかして、サーバ側で自動生成されたクラスにプロパティを追加してる?
クライアント側で自動生成されたクラスにプロパティを追加しないと意味ないぞ。
bindingするだけなら属性は不要。
XAMLはバインドするプロパティによっては、Mode=OneWayが必要かも。
0862858
2011/09/23(金) 14:12:33.63サーバー側でやってるw
これか。Entityが自動生成したコードではなく、ドメインサービスが
自動生成したコードを拡張するであってる?
隠しフォルダ?じゃないけどgenerated_codeの中に入ってるクラス。
自分のPC家において来ちゃったから、後で試してみるわ。
0863デフォルトの名無しさん
2011/09/23(金) 14:23:23.56あってる。「全てのファイルを表示」ボタンを押さないと見えないやつね。
0864デフォルトの名無しさん
2011/09/23(金) 16:52:39.00webmatrix
0865デフォルトの名無しさん
2011/09/24(土) 11:56:00.25WinRTスレ (Metro, .NET Core, C++/CX)
http://hibari.2ch.net/test/read.cgi/tech/1316832663/
0866デフォルトの名無しさん
2011/09/25(日) 05:44:24.080867デフォルトの名無しさん
2011/09/25(日) 07:20:08.08ttp://msdn.microsoft.com/ja-jp/library/system.net.mail.smtpclient.aspx
0868デフォルトの名無しさん
2011/09/25(日) 13:57:55.80これはSLでは使えないはず。
0869デフォルトの名無しさん
2011/09/25(日) 14:03:27.45ttp://www.michaelsnow.com/2010/06/10/silverlight-tip-of-the-day-30-sending-email-from-silverlight/
0870デフォルトの名無しさん
2011/09/25(日) 14:23:34.470871デフォルトの名無しさん
2011/09/25(日) 15:35:24.30かわいくて萌えるほうがSilverlight。
0872デフォルトの名無しさん
2011/09/25(日) 15:44:29.310873デフォルトの名無しさん
2011/09/25(日) 16:00:22.180874デフォルトの名無しさん
2011/09/25(日) 17:33:12.260875デフォルトの名無しさん
2011/09/25(日) 20:04:24.44・バブリングイベントもトンネリングイベントも有るのがWPF
・DataGridの行だけ仮想化されてるのがSilverlight
・DataGridの行も列も仮想化されてるのがWPF
・DataGridの見た目がリッチなのがSilverlight
・DataGridの見た目が貧弱なのがWPF
…並べるとキリ無いな
0876デフォルトの名無しさん
2011/09/25(日) 22:03:02.66セキュリティサンドボックス内 VS フル権限
モバイル VS デスクトップ
みたいな差はわかりやすくていいんだけども、
ややこしいのは、単に後発な分洗練されてるって部分が Silverlight にあることよねぇ…
0877デフォルトの名無しさん
2011/09/25(日) 22:04:51.430878デフォルトの名無しさん
2011/09/25(日) 22:22:50.18実験的な機能を小刻みに実装したね
それが今後も続くかは知らんが
0879デフォルトの名無しさん
2011/09/25(日) 23:41:29.52WPFなんて俺の周りでさわってる奴おらんぞw
社内SEだから新しいものに食いつく職場じゃないけどさ
仕事で使わなくてもIT屋としては常に新しい知識溜め込んでおけよと。
お前らの爪の垢でも飲ましてやりたいわ。
0880デフォルトの名無しさん
2011/09/25(日) 23:45:21.72WPFとかSilverlight的なコーディング方法(?)はMSは今後も投資するだろうから
覚えておいて損はないよな。
プラットフォームとしてどうなるかは知らんが。
0881デフォルトの名無しさん
2011/09/25(日) 23:57:45.100882デフォルトの名無しさん
2011/09/26(月) 01:36:41.48MVVMならview差し替えが基本
0883デフォルトの名無しさん
2011/09/26(月) 17:20:20.30SLが無くなる訳がない。
ますます、WPFの時代が加速しますよ。
0884デフォルトの名無しさん
2011/09/26(月) 17:48:16.940885デフォルトの名無しさん
2011/09/26(月) 19:44:36.49以前「4」が出た時になぜか再生できなくなって、あえて「3」を使い
続けてきたんだけど、週明けから最新版への更新を促すメッセージに
再生がブロックされてしまうように。指示に従って最新版にすると
結局ライセンス認証から先に進めない、という以前の症状が…。
0886858
2011/09/26(月) 22:51:06.33無事出来たわ。レスしてくれた人見てるかな。
ありがとう!
0887デフォルトの名無しさん
2011/09/26(月) 23:53:33.34janestyleなんてwin95時代のアプリですよ古い
0888デフォルトの名無しさん
2011/09/27(火) 00:34:53.870889デフォルトの名無しさん
2011/10/04(火) 23:48:54.93昇格された信頼を要求するにチェックを入れた状態で、WCFのChannelFactoryで
CreateChannelするとTypeLoadExceptionが発生してしまいます。
原因の特定すら出来ていないのですが、解決策はありますか?
0890デフォルトの名無しさん
2011/10/08(土) 18:17:54.180891デフォルトの名無しさん
2011/10/09(日) 09:14:57.35一度ホームから抜けてからホームに戻ると大丈夫みたいだ。バグなのかな?
0892デフォルトの名無しさん
2011/10/13(木) 00:28:55.020893デフォルトの名無しさん
2011/11/04(金) 20:28:22.56現在SL4で開発している案件ですが、回線が遅くて起動に時間が掛かる為、その対策を行っています。
最初のシステムDLLのロードを最小にする為に、最初にロードするxapファイル構成の容量を出来る限り小さく
しようと試みています。
アプリケーションライブラリキャッシュを有効にして、画面のxapをオンデマンドで読込、将来的には画面のxapを
分散ストレージで管理しようと考えていますが、その前に最低限必要なシステムDLLが入っている最初にロード
するxapが1.5Mbyteあるので、その容量を減らさなければ起動時間の改善にはなりません。
ブラウザのキャッシュが効いてれば起動は速いのですが、ブラウザを閉じる度にキャッシュを消したいそうなので
キャッシュは当てにできません。
そのシステムDLLを扱うロジックを出来る限りオンデマンドでロードする側のxapに移動し、DLLの参照を削除する
ことでスタート時のxapの容量が減らせるかと考えていますが、手法としてこれでいいのか疑問があります。
もっとうまいやり方は無いものでしょうか?
システムDLLを勝手に分散ストレージで管理してくれるような仕組みがあれば助かるのですが^^:
0894デフォルトの名無しさん
2011/11/04(金) 20:37:58.950895デフォルトの名無しさん
2011/11/04(金) 20:39:57.56つ あほなクライアントを説得する
0896デフォルトの名無しさん
2011/11/04(金) 20:47:49.50HTML5に今から切り替える
0897デフォルトの名無しさん
2011/11/04(金) 21:27:31.11参照を削除する必要はないよ。ローカルコピーを false にして、使う前にコードからロードすれば良い。
方法 : アセンブリをオンデマンドで読み込む
http://msdn.microsoft.com/ja-jp/library/cc903931.aspx
アプリケーション構造
http://msdn.microsoft.com/ja-jp/library/cc838120.aspx
0898デフォルトの名無しさん
2011/11/05(土) 10:17:51.04(130Kbyteを越えるあたりから通信負荷が目立ってくる)なのでAJAXやSLでWEBサービス使ってデータ受信するのが一番
かと思いました
>>897
mscorlib.dllやSystem.Net.dllのような静的ロードが必須になるシステムDLLを、どうやって自前でダウンロードするかと悩んでました。
これらが1.5M程ある状態ですが、システムDLLを使うロジックをオンデマンドロードするxapに移動する方法しか私は思いつきませんでした。
0899デフォルトの名無しさん
2011/11/05(土) 10:46:56.44アプリケーションクラスのスタートアップ前に最低限読込む必要があるDLLとか、気にしなくていいんでしょうか?
もしそうなら期待通りに出来そうですが。
0900デフォルトの名無しさん
2011/11/05(土) 11:13:47.51官公庁?
0901デフォルトの名無しさん
2011/11/05(土) 12:10:08.38mscorlib.dll や System.Net.dll は Silverlight ランタイムに含まれているので、
普通 xap には入ってないと思うんだけど?(既定でローカルコピーは false)
0902デフォルトの名無しさん
2011/11/05(土) 13:25:26.21すみません正確な内容は仕事中しか見れないので、記憶だけで書いてました。
System〜.dllとかMicrosoft〜.dllがいくつかあって、全部あわせて1.5Mです。
0903デフォルトの名無しさん
2011/11/05(土) 13:38:57.16今VSからデフォルトのSilverlightアプリプロジェクト作ってビルドしてみたら
XAPファイルの大きさが4KBだった。
リソースファイルを分割したりすれば最初のXAPは相当減らせるのでは?
0904デフォルトの名無しさん
2011/11/05(土) 14:36:30.42そこまで回線が細いなら、いっそOOBに出来ないかどうか検討してみては?
0905デフォルトの名無しさん
2011/11/05(土) 21:15:38.72他のxapをオンデマンドダウンロードする為に必要なロジックを含めると、今の所250KB程あります。
AppManifest.xamlの読込み部分にXMLとかLINQのライブラリ使ってますが、自前でやるのも大変
そうですし・・・(参考にしたサイト→ttp://msdn.microsoft.com/ja-jp/magazine/dd434650.aspx)
起動時のみのロードならギリギリ許容範囲かもしれませんが、削れる部分があるなら限界まで削り
たい所です。
0906デフォルトの名無しさん
2011/11/05(土) 21:23:30.71それのローカルコピーを false にすれば良いという事?
0907デフォルトの名無しさん
2011/11/05(土) 21:25:51.21>>904が言うとおりOOBでやるか、WPFやその他ローカルで動作する何かでやるわけにはいかんの?
0908デフォルトの名無しさん
2011/11/05(土) 21:55:04.91やっぱりそんなバカな要求するのは官公庁か?
0909デフォルトの名無しさん
2011/11/05(土) 22:52:13.28どうしてもブラウザ終了時にキャッシュを消したい方がいるようなのでしょうがなくと言った感じです。
OOBについては私はよく知りません。
0910デフォルトの名無しさん
2011/11/05(土) 22:59:25.16>WEBアプリが他にも有って連携しないといけない
大丈夫だ、OOBで問題無い
0911デフォルトの名無しさん
2011/11/05(土) 23:18:18.01WEBアプリからOOBの画面を起動するのは可能ですか?
0912デフォルトの名無しさん
2011/11/06(日) 00:53:11.39IE6限定だそうだから、WSH.runとかで無理に起動する事は出来るが
ローカルにインストールした物をWebから呼ぶのって、行儀悪くね?
そんな事をしなくても良い様に作るべきだと思うが、システム全体の構成が解らんから何とも言えん所だ
多分一番良いのは、その前時代的な回線をFTTHに換える事
0913デフォルトの名無しさん
2011/11/06(日) 03:01:33.010914デフォルトの名無しさん
2011/11/06(日) 03:11:28.24「そこを何とかするのが技術者である君の役目だろう。違うのか?」と
一方的な期待をするアホアホ経営者は未だ多いな。
0915デフォルトの名無しさん
2011/11/06(日) 09:50:04.33ブラウザキャッシュが駄目、OOBも面倒だってんなら
アセンブリを分離ストレージに保存して、実行時にロードするとかか?
これならブラウザキャッシュを消しても残るし
0916デフォルトの名無しさん
2011/11/06(日) 22:32:29.41後者をIsolatedStorageに格納し、実行時にインスタンス化…って出来るんだっけ
出来るなら>>893の件は解決するよな、XAPの容量削らなくて済むし
0917デフォルトの名無しさん
2011/11/07(月) 16:54:40.400918デフォルトの名無しさん
2011/11/07(月) 17:20:45.160919デフォルトの名無しさん
2011/11/07(月) 17:24:36.02ってあるし
0920デフォルトの名無しさん
2011/11/07(月) 23:23:30.17話を見るに
・既にSLで作っちゃった
・デプロイしたら、顧客から起動遅いと文句言われた
・今泣きながら修正中
ってとこだろ?
こっから丸々作り直しとかねーよw
0921デフォルトの名無しさん
2011/11/08(火) 07:35:05.260922デフォルトの名無しさん
2011/11/08(火) 07:44:47.710923デフォルトの名無しさん
2011/11/08(火) 21:29:52.58IE6でAjaxとか…起動が遅い所じゃなく、動作が重くなるんじゃないか?
0924デフォルトの名無しさん
2011/11/09(水) 01:50:05.12HTML4.01は、UIが貧弱過ぎるからなあ
0925デフォルトの名無しさん
2011/11/09(水) 01:51:08.40http://www.forest.impress.co.jp/docs/news/20111108_489265.html
0926デフォルトの名無しさん
2011/11/09(水) 19:40:57.16詳しくは書けませんが、起動の遅さを理由に文句を言って、開発を中止させたい人が居ます。
つまり起動が速くなったとしても、その他の理由で再度文句を言われる可能性がある。
私は政治的な話はよくわかりませんが、言われた通りにやるだけです。
>>921
Ajaxは生産性が悪いという話を聞いたのでSLにしました。
SLは実際やってみてレベルの高い物が簡単に作れる印象を持ちました。
これを中止にするなんてもったいないと思います。
0927デフォルトの名無しさん
2011/11/09(水) 19:54:02.970928デフォルトの名無しさん
2011/11/09(水) 19:56:12.680929デフォルトの名無しさん
2011/11/09(水) 20:29:40.37silverlightの時代が来るだろうか
0930デフォルトの名無しさん
2011/11/09(水) 22:33:35.38html5に移行しはじめたからflashが廃れたんだろ
0931デフォルトの名無しさん
2011/11/09(水) 22:34:16.28silverlightも怪しいんじゃないの?
win8あたりでプラグインサポートしねえとか言ってなかったっけ?
0932デフォルトの名無しさん
2011/11/09(水) 22:47:18.83Metroスタイル版のIEではプラグインサポートしないってだけ。
それとは別に、今まで通りのIEがついてる。
Silverlightも、まあ、脱プラグインな方向で動いてる。
Silverlight for WP7なんかがそうだけど、ブラウザー外でのSilverlightになりつつある。
0933デフォルトの名無しさん
2011/11/09(水) 23:21:58.320934デフォルトの名無しさん
2011/11/09(水) 23:46:01.85その間、WinRTに割と自然に移行できるSilverlightやらないってのもどうなの。
0935デフォルトの名無しさん
2011/11/10(木) 00:57:31.54WinRTもMetroでしか使えないんだったら、論外だけどな。
0936デフォルトの名無しさん
2011/11/10(木) 01:01:59.02物によっては2,3行の書き換えとか言ってるけど、まともなアプリだとタッチに最適化したUI設計とかも含めると良くてVMの部分までの共通化かなー
0937デフォルトの名無しさん
2011/11/10(木) 01:15:37.070938デフォルトの名無しさん
2011/11/10(木) 04:57:08.31ビューというか、XAMLはどのみち書き換えだろうねぇ。
たとえ、XAML中にかけるタグに100%互換性があっても、タッチデバイスだったり解像度違ったりで、書き換え必須かと。
ButtonとかTextBlockとか、基本的なのは普通にMetroの方にもあるんだけども。
0939デフォルトの名無しさん
2011/11/10(木) 05:31:08.50WinRTとWPFにXna統合が入るまでは生きるでしょ。
正直、>>934 の通り、WinRTとかの成熟は5年くらい先だと思うんで、5年は生きれる。
0940デフォルトの名無しさん
2011/11/10(木) 06:46:33.50どの枝を残すかという選択だしね。
同じ果実が得られるようにはしますよと。
0941デフォルトの名無しさん
2011/11/10(木) 06:54:28.35.NET、Silverlightのようなおまけ的な扱いとは違うんじゃね。
0942デフォルトの名無しさん
2011/11/10(木) 07:21:40.62最初からバージョン3みたいなものじゃないか?
0943デフォルトの名無しさん
2011/11/10(木) 14:35:51.13いやー、かなり本気度高くてもやっぱり3バージョンくらいは必要だし、
相当リソース裂いたとしても1年に1回ペースの更新として、2013年よ。
WPFやSilverlightっていうベースがあるって言っても、
やっぱ今、かなり「これからやります」って部分残されてるし、
Silverlight並みのスピードで新バージョン出すとしても、せいぜい年1回かと。
0944デフォルトの名無しさん
2011/11/10(木) 15:12:25.94発展どころか若死にで終わるな
0945デフォルトの名無しさん
2011/11/10(木) 18:54:43.34・・・しない・・・よ・・・ね?
0946デフォルトの名無しさん
2011/11/10(木) 19:22:23.590947デフォルトの名無しさん
2011/11/10(木) 21:52:24.23コア言語がC#なのは変わらんし、GUIの定義をXAMLで行うのも変わらんだろ
ModelとViewModelは使い回して、Viewだけ差し替えりゃいいよ
0948デフォルトの名無しさん
2011/11/10(木) 22:42:38.67ので実際は別物だけどソースレベルのコンパチがだいたい保たれているということ?
0949デフォルトの名無しさん
2011/11/10(木) 23:12:22.24SilverlightやらずにWinRTってのは
HTMLもJavascriptもやらずに「これからはHTML5だからそんなの知る必要ないでしょ」みたいなもんかと
0950デフォルトの名無しさん
2011/11/10(木) 23:13:22.07ttp://ufcpp.wordpress.com/2011/09/17/winrt-%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E8%AA%A4%E8%A7%A3/
0951デフォルトの名無しさん
2011/11/10(木) 23:49:12.37WinRTはMetro専用ってことでオケー?
普通のデスクトップアプリもこれで作れればいいのに(´・ω・`)
0952デフォルトの名無しさん
2011/11/11(金) 00:26:09.85デスクトップでもWinRTで書きたいって要望山ほど聞くし、いずれ動いてくれるかも。
まあ、それこそ数年先な話だけど。
0953デフォルトの名無しさん
2011/11/11(金) 00:29:00.570954デフォルトの名無しさん
2011/11/11(金) 00:49:19.76くわすく(´・ω・`)
詳しくは知らんが、WinRT自体はMetroに限定する必要はないよね
0955デフォルトの名無しさん
2011/11/11(金) 01:12:14.30ttp://social.msdn.microsoft.com/Forums/en-US/winappswithnativecode/thread/e65f53b4-cac9-44e3-aa10-cd7955d6a9b3
> DavidLamb - Microsoft(MSFT)
> WinRTはデスクトップアプリケーションでも使用することが出来ます。
> 注:WinRT用カスタムコンポーネントはデスクトップアプリケーションでサポートされません。
公式発表されたわけではないけどね
0956デフォルトの名無しさん
2011/11/11(金) 02:09:53.47それは普通にデスクトップアプリから使えそうではあるけども。
COMだし。
XAML UIの部分はどうなんだろ。
0957デフォルトの名無しさん
2011/11/11(金) 08:50:51.980958デフォルトの名無しさん
2011/11/11(金) 11:49:08.98アプリでXAML+C#という流れ
0959デフォルトの名無しさん
2011/11/11(金) 11:51:21.660960デフォルトの名無しさん
2011/11/11(金) 15:23:24.44じゃあ、SilverlightはOut-of-Browser方面で使うことになりそう。
となった時に、WPFとの差の方が気になるのよねぇ。
Win7, Win8で.NET 3.5とか4.5がプリインストールされてる中、
Silverlightの利点あるの?という懸念がある一方で、
WinRTに近いのはSilverlightの方なのよねぇ、WPFよりも。
0961デフォルトの名無しさん
2011/11/11(金) 20:35:52.90はっきり発言してた
0962デフォルトの名無しさん
2011/11/11(金) 21:12:15.430963デフォルトの名無しさん
2011/11/11(金) 23:01:25.21ブラウザのプラグインで動くっていうのがSilverLightの唯一のメリットだと思ってるんだけど
0964デフォルトの名無しさん
2011/11/11(金) 23:08:14.89XNAベースでWPFよりずっと強力な3D機能
0965デフォルトの名無しさん
2011/11/12(土) 00:19:23.310966デフォルトの名無しさん
2011/11/12(土) 05:12:56.68ブラウザプラグインが消えたらその利点も消える。
0967デフォルトの名無しさん
2011/11/12(土) 06:44:57.48wpfで作っちゃえばいいじゃんって話。
slの優位点は、
クロスプラットホーム
c#または、.netでwebsiteを作れる
しかないが
html5はともかく、javascriptの開発生産性の悪さが嫌だ
xaml + c#.netではなく、
html5 + c#.netで開発できればなあ
0968デフォルトの名無しさん
2011/11/12(土) 11:22:32.28HTML5やるなら高スペックのマシンと回線を使い、
パワーが必要なアプリケーションはネイティブで書けと。
俺は性能もリーチも欲しいからSL使う。
0969デフォルトの名無しさん
2011/11/12(土) 11:28:03.03未だに議論がまとまってないし、間に合わないんじゃないのか
0970デフォルトの名無しさん
2011/11/12(土) 11:34:01.84全てのハードウェアに汎用的にアクセスする事は不可能だし
ユーザーからその要望が消滅する事もありえない
0971デフォルトの名無しさん
2011/11/12(土) 12:50:06.90RIA的な用途向けのAPI追加が主で、UIなんてそんなに変わらん
そりゃCanvas使えばなんでもできるが、DOM完全無視してCanvasだけでUIフレームワーク作って
それでHTML5だ!というのはそれこそ何のためのHTMLかと
0972デフォルトの名無しさん
2011/11/12(土) 15:10:17.75ネイティブアプリの方がブラウザープラグイン並みの利便性身に着けるようになってきたってことじゃないかと。
0973デフォルトの名無しさん
2011/11/12(土) 16:55:09.23HTMLの表現力やJSのパフォーマンスの向上によって利便性が増したというなら理解できるが
それには賛同できんな。
0974デフォルトの名無しさん
2011/11/12(土) 17:42:03.57WPFとかWinRTのための実験場として生き残ってほしい。
SLは一年単位でリリースしてきた実績があるから、
何か新しいことを試すにはもってこいだろ
0975デフォルトの名無しさん
2011/11/12(土) 18:01:57.61後、WPFと比較して初回起動が速い。
(.NETが不要てのと被る部分では有るが、結果として)
>>967
俺はHTML5も嫌だ。
LooseXAMLの方がまだ良いよ。
そして、一番嫌なのは 「Webブラウザ毎に解釈が違う」 事なので
開発側としては、ブラウザプラグインの方が楽なんだよなあ。
0976デフォルトの名無しさん
2011/11/12(土) 20:20:30.04> そして、一番嫌なのは 「Webブラウザ毎に解釈が違う」 事なので
HTML5で仕切り直しても、これを解消できるとはとても思えないよね
0977デフォルトの名無しさん
2011/11/12(土) 20:23:59.46新しい要件が出て、新しい標準化が必要にされて、相変わらず解釈差で悩むだろうねぇ。
0978デフォルトの名無しさん
2011/11/12(土) 20:56:16.60問題は今までJSでできなかったことができるようになる類のAPIだな
もっと環境依存が激しいだろうし失敗が許されない
0979デフォルトの名無しさん
2011/11/12(土) 22:29:37.81結局今までと同じ経験をループするんじゃなかろうか
0980デフォルトの名無しさん
2011/11/12(土) 22:40:44.720981デフォルトの名無しさん
2011/11/12(土) 22:54:16.00ハードの機能に触るようなAPIは関係ないからな
0982デフォルトの名無しさん
2011/11/12(土) 22:57:33.45Fx -> Gecko
Safari -> Webkit
Google Chrome -> Webkit
Opera -> Presto
>>981
「だいたいWebkitだから」と言うのは、ちょっと無理が有るんじゃないだろうか
0983デフォルトの名無しさん
2011/11/12(土) 23:00:47.29ああいや最近になって増えたブラウザのこと
スマホのブラウザとか
0984デフォルトの名無しさん
2011/11/12(土) 23:01:13.65コンテンツ提供側としては、コストを下げようと思ったらFlashかSLになるよな
0985デフォルトの名無しさん
2011/11/12(土) 23:29:42.420986デフォルトの名無しさん
2011/11/13(日) 05:53:02.660987デフォルトの名無しさん
2011/11/13(日) 05:57:07.59DRMやフロー制御、ブラウザに依存しない豊富な入出力とか必要な分野も少なくないし
0988デフォルトの名無しさん
2011/11/13(日) 06:11:06.33実際に必要なくなるのは10年後とかだしねぇ。
0989デフォルトの名無しさん
2011/11/13(日) 09:27:14.090990デフォルトの名無しさん
2011/11/13(日) 09:29:50.770991デフォルトの名無しさん
2011/11/13(日) 11:07:36.170992デフォルトの名無しさん
2011/11/13(日) 11:11:59.04http://hibari.2ch.net/test/read.cgi/tech/1321150267/l50
0993デフォルトの名無しさん
2011/11/13(日) 15:17:30.69使えるけども、Metro以外で使えても意味ないよ。
タッチ前提のUIフレームワーク(この部分はデスクトップで動くか不明)に、
審査前提のセキュリティモデル(デスクトップアプリは審査通らない)だし。
0994デフォルトの名無しさん
2011/11/13(日) 16:01:45.930995デフォルトの名無しさん
2011/11/13(日) 16:49:20.69たとえ今後多くのシナリオが Metro スタイルのアプリで実現できるようになっていくとしても、
当分の間は多くのユーザーにとってデスクトップが重要な存在であり続けるはずです。
そして、デスクトップの改良に向けた私たちの努力も続きます。
デザインの選択に関してユーザーがどのような反応を示すかについてはさまざまな議論が行われているところですが、
デスクトップの非常に優れた実用性を含め、より広い視野でこれらの選択肢を捉えていきたいと思います。
0996デフォルトの名無しさん
2011/11/13(日) 17:40:51.68乙です。
レス数が950を超えています。1000を超えると書き込みができなくなります。