のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,647,029人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレMicrosoft Silverlight その8

silverlight スレッド一覧へ / silverlight とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
851 : デフォルトの名無 - 2011/09/22(木) 01:49:57.23 (+54,+26,-21)
今からWindowsのアプリ開発を勉強するなら、
Silverlightやるのが一番いいのかな
852 : デフォルトの名無 - 2011/09/22(木) 02:31:32.93 (+62,+29,-24)
プログラミング自体はできるんたったらSilverligtでもいいけど
プログラミングの勉強からやるんだったらWinFormsのほうが入りやすいと思う
どっちにしてもJavaとか他のでやるのに比べればずっととっつきやすいが
853 : デフォルトの名無 - 2011/09/22(木) 03:38:27.91 (+57,+29,-50)
まあ、どこかで公開することがモチベーションになるかもしれないし、
Silverlight で作ってホームページにでもあげとくのはありだと思う。
854 : デフォルトの名無 - 2011/09/22(木) 11:18:15.71 (+100,+29,-109)
すいません、いまSilverLightの開発をやっているのですが、
いくつか分からないことがあるのでどなたか知ってる方いましたらおしえてもらえませんでしょうか

・一覧にコンボボックスを出してそのコンボボックスから選択したり
コンボボックスの選択アイテムを指定したりってできないもんなんでしょうか?

・SilverLightではボタンに画像を貼り付けるのは無理なんでしょうか?

この2点なんですがいろいろやってみてるんですがぜんぜん出来る気配がないのです
855 : デフォルトの名無 - 2011/09/22(木) 11:32:00.08 (-12,-30,-30)
<Button>
<Image />
</Button>


856 : デフォルトの名無 - 2011/09/22(木) 12:28:23.18 (+70,+29,-1)
>>854
1件目は何を言っているのかちょっとわからないですね
857 : デフォルトの名無 - 2011/09/22(木) 23:05:55.09 (+11,-29,-24)
>>854
Silverlight の他に、Master-Detail って検索キーワードつけたらたぶんいろいろ出てくる。
858 : デフォルトの名無 - 2011/09/23(金) 08:50:34.63 (+33,-30,-213)
ドメインサービス作ってDBからデータ取ってきてGridに表示まではできた
んだけど、Entityに無い項目をGridに列を増やして表示するにはどうしたら
いいんだろ。
例えば、単価と数量はDBからそのまま表示して、3列目に単価*数量の
金額を表示したい。xamlのBindingに数量*単価って書ければ良いんだけど。。。
思いつくのはEntityに金額計算したフィールドまで含めてしまうか
VisualTreeHelperで堀まくって対象セルのTextBlockを探して入れるか
なんだけど、みんなどうやってるんだろ。
Entityのテーブルクラスをpartialクラスで拡張して掛け算するプロパティ
を作ったんだけどBindingで指定しても呼ばれないし、Entityに掛け算結果
のフィールド含めちゃうのが一般的なんかな。
xamlは全然詳しくないから、激しく勘違いしてるのかもしれんがw
859 : デフォルトの名無 - 2011/09/23(金) 11:50:00.13 (+9,-29,-39)
> Entityのテーブルクラスをpartialクラスで拡張して掛け算するプロパティ
> を作ったんだけどBindingで指定しても呼ばれないし

やり方自体はこれで問題ないはず。
Bindingが何かおかしいんじゃないか?
860 : 858 - 2011/09/23(金) 13:22:56.57 (+10,-30,-85)
>>859
attributeでなんか付けてあげないといけないとかある?
自動生成されたEntityのソース見て単価フィールドと同じattribute
付けたら、コンパイル通らないw
xamlのBindingには自作したプロパティ名書くだけで良いんだよね?
SilverLight側もfooとかbarとか存在しないプロパティ書いても、
文句の1つも言わねぇ
861 : デフォルトの名無 - 2011/09/23(金) 13:55:38.01 (+10,-30,-108)
>>860
もしかして、サーバ側で自動生成されたクラスにプロパティを追加してる?
クライアント側で自動生成されたクラスにプロパティを追加しないと意味ないぞ。

bindingするだけなら属性は不要。
XAMLはバインドするプロパティによっては、Mode=OneWayが必要かも。
862 : 858 - 2011/09/23(金) 14:12:33.63 (+38,-29,-57)
>>861
サーバー側でやってるw
これか。Entityが自動生成したコードではなく、ドメインサービスが
自動生成したコードを拡張するであってる?
隠しフォルダ?じゃないけどgenerated_codeの中に入ってるクラス。
自分のPC家において来ちゃったから、後で試してみるわ。
863 : デフォルトの名無 - 2011/09/23(金) 14:23:23.56 (+63,+29,-7)
>>862
あってる。「全てのファイルを表示」ボタンを押さないと見えないやつね。
864 : デフォルトの名無 - 2011/09/23(金) 16:52:39.00 (-1,-29,-6)
htmlにc#を組み込めるcshtmlがおすすめ
webmatrix
866 : デフォルトの名無 - 2011/09/25(日) 05:44:24.08 (+36,-20,-18)
slからメールを送信することはできますか?
867 : デフォルトの名無 - 2011/09/25(日) 07:20:08.08 (+67,+30,+0)
868 : デフォルトの名無 - 2011/09/25(日) 13:57:55.80 (+27,-9,-1)
>>867
これはSLでは使えないはず。
869 : デフォルトの名無 - 2011/09/25(日) 14:03:27.45 (+12,-15,-23)
ん、使えないから鯖側で実装してSLから読んでやればいい
http://www.michaelsnow.com/2010/06/10/silverlight-tip-of-the-day-30-sending-email-from-silverlight/
870 : デフォルトの名無 - 2011/09/25(日) 14:23:34.47 (+68,+8,-19)
SilverlightとWPFって結局どうちがうんだっけ?
871 : デフォルトの名無 - 2011/09/25(日) 15:35:24.30 (+63,+26,-13)
>>870
かわいくて萌えるほうがSilverlight。
872 : デフォルトの名無 - 2011/09/25(日) 15:44:29.31 (+47,+29,-23)
それは臺灣
873 : デフォルトの名無 - 2011/09/25(日) 16:00:22.18 (+56,+28,-5)
WPFはまっちょなおっさんですか。・・じゃあWPFでお願いします。
874 : デフォルトの名無 - 2011/09/25(日) 17:33:12.26 (+30,+2,-4)
SLは2次元、WPFは3次元だと思えばいい
875 : デフォルトの名無 - 2011/09/25(日) 20:04:24.44 (+3,-29,-176)
・バブリングイベントだけ有るのがSilverlight
・バブリングイベントもトンネリングイベントも有るのがWPF

・DataGridの行だけ仮想化されてるのがSilverlight
・DataGridの行も列も仮想化されてるのがWPF

・DataGridの見た目がリッチなのがSilverlight
・DataGridの見た目が貧弱なのがWPF

…並べるとキリ無いな
876 : デフォルトの名無 - 2011/09/25(日) 22:03:02.66 (+62,+29,-81)
本質的な、
セキュリティサンドボックス内 VS フル権限
モバイル VS デスクトップ
みたいな差はわかりやすくていいんだけども、
ややこしいのは、単に後発な分洗練されてるって部分が Silverlight にあることよねぇ…
877 : デフォルトの名無 - 2011/09/25(日) 22:04:51.43 (+0,-27,-57)
後発な分、ってだけでなくtoolkitとかでSilverlightに先にコントロールが入ったり
878 : デフォルトの名無 - 2011/09/25(日) 22:22:50.18 (+57,+29,-46)
Silverlightは実行環境のアップデートの容易さを活かして
実験的な機能を小刻みに実装したね
それが今後も続くかは知らんが
879 : デフォルトの名無 - 2011/09/25(日) 23:41:29.52 (+93,+29,-37)
お前ら詳しい時はホント詳しいよな。
WPFなんて俺の周りでさわってる奴おらんぞw
社内SEだから新しいものに食いつく職場じゃないけどさ
仕事で使わなくてもIT屋としては常に新しい知識溜め込んでおけよと。
お前らの爪の垢でも飲ましてやりたいわ。
880 : デフォルトの名無 - 2011/09/25(日) 23:45:21.72 (+63,+23,-66)
>>879
WPFとかSilverlight的なコーディング方法(?)はMSは今後も投資するだろうから
覚えておいて損はないよな。
プラットフォームとしてどうなるかは知らんが。
881 : デフォルトの名無 - 2011/09/25(日) 23:57:45.10 (-1,-29,-14)
例えばリストボックス表示してデータ追加とかでもSLとWPFでコードって変わるんだっけ?
882 : デフォルトの名無 - 2011/09/26(月) 01:36:41.48 (+5,-22,-21)
そんなレベルの互換性には期待しないほうがいい
MVVMならview差し替えが基本
883 : デフォルトの名無 - 2011/09/26(月) 17:20:20.30 (-1,-29,-12)
これからはxaml+c#が主流になるから
SLが無くなる訳がない。
ますます、WPFの時代が加速しますよ。
884 : デフォルトの名無 - 2011/09/26(月) 17:48:16.94 (+27,+0,-8)
まあMSがクロスプラットフォーム用に本気でHTML開発推進するわけないしな
885 : デフォルトの名無 - 2011/09/26(月) 19:44:36.49 (+62,+29,-107)
週明けから、急にGyaoやDMM.comの無料動画が見れなくなってしまった。

以前「4」が出た時になぜか再生できなくなって、あえて「3」を使い
続けてきたんだけど、週明けから最新版への更新を促すメッセージに
再生がブロックされてしまうように。指示に従って最新版にすると
結局ライセンス認証から先に進めない、という以前の症状が…。
886 : 858 - 2011/09/26(月) 22:51:06.33 (+57,+29,-8)
報告遅くなった。
無事出来たわ。レスしてくれた人見てるかな。
ありがとう!
887 : デフォルトの名無 - 2011/09/26(月) 23:53:33.34 (-1,-29,-50)
wpf版の二チャンネルブラウザが欲しいな
janestyleなんてwin95時代のアプリですよ古い
888 : デフォルトの名無 - 2011/09/27(火) 00:34:53.87 (+46,+28,-2)
自分で作れよ
889 : デフォルトの名無 - 2011/10/04(火) 23:48:54.93 (+3,-30,-104)
Silverlight5 RCで引っかかったので質問です。
昇格された信頼を要求するにチェックを入れた状態で、WCFのChannelFactoryで
CreateChannelするとTypeLoadExceptionが発生してしまいます。
原因の特定すら出来ていないのですが、解決策はありますか?
890 : デフォルトの名無 - 2011/10/08(土) 18:17:54.18 (+37,-29,-118)
Shelltileクラスでcreateしてタイルの作成は成功。セカンダリタイルもちゃんと表示される。でもそのあとupdateすると設定してるにも関わらずセカンダリタイルが表示されなくなる。タイルは更新されるのに。わかる方いますか?
891 : デフォルトの名無 - 2011/10/09(日) 09:14:57.35 (+63,+29,-25)
>>890
一度ホームから抜けてからホームに戻ると大丈夫みたいだ。バグなのかな?
892 : デフォルトの名無 - 2011/10/13(木) 00:28:55.02 (-6,-29,-2)
4.0.60831.0
893 : デフォルトの名無 - 2011/11/04(金) 20:28:22.56 (+83,-29,+0)
長文ですがすみません。

現在SL4で開発している案件ですが、回線が遅くて起動に時間が掛かる為、その対策を行っています。
最初のシステムDLLのロードを最小にする為に、最初にロードするxapファイル構成の容量を出来る限り小さく
しようと試みています。

アプリケーションライブラリキャッシュを有効にして、画面のxapをオンデマンドで読込、将来的には画面のxapを
分散ストレージで管理しようと考えていますが、その前に最低限必要なシステムDLLが入っている最初にロード
するxapが1.5Mbyteあるので、その容量を減らさなければ起動時間の改善にはなりません。

ブラウザのキャッシュが効いてれば起動は速いのですが、ブラウザを閉じる度にキャッシュを消したいそうなので
キャッシュは当てにできません。

そのシステムDLLを扱うロジックを出来る限りオンデマンドでロードする側のxapに移動し、DLLの参照を削除する
ことでスタート時のxapの容量が減らせるかと考えていますが、手法としてこれでいいのか疑問があります。
もっとうまいやり方は無いものでしょうか?

システムDLLを勝手に分散ストレージで管理してくれるような仕組みがあれば助かるのですが^^:
894 : デフォルトの名無 - 2011/11/04(金) 20:37:58.95 (+50,+27,-4)
4行以上あると読む気失せる
895 : デフォルトの名無 - 2011/11/04(金) 20:39:57.56 (+37,+6,-17)
>>893
つ あほなクライアントを説得する
896 : デフォルトの名無 - 2011/11/04(金) 20:47:49.50 (+23,-10,-15)
>>893
HTML5に今から切り替える
897 : デフォルトの名無 - 2011/11/04(金) 21:27:31.11 (+10,-29,-80)
>>893
参照を削除する必要はないよ。ローカルコピーを false にして、使う前にコードからロードすれば良い。

方法 : アセンブリをオンデマンドで読み込む
http://msdn.microsoft.com/ja-jp/library/cc903931.aspx
アプリケーション構造
http://msdn.microsoft.com/ja-jp/library/cc838120.aspx
898 : デフォルトの名無 - 2011/11/05(土) 10:17:51.04 (+10,-30,-143)
ブラウザがIE6なのでHTML5は無理なのと、回線の細さを考えるとHTMLデータそのものが大きいので受信時間が掛かる
(130Kbyteを越えるあたりから通信負荷が目立ってくる)なのでAJAXやSLでWEBサービス使ってデータ受信するのが一番
かと思いました

>>897
mscorlib.dllやSystem.Net.dllのような静的ロードが必須になるシステムDLLを、どうやって自前でダウンロードするかと悩んでました。
これらが1.5M程ある状態ですが、システムDLLを使うロジックをオンデマンドロードするxapに移動する方法しか私は思いつきませんでした。
899 : デフォルトの名無 - 2011/11/05(土) 10:46:56.44 (+58,+25,-66)
ひょっとしてシステムDLLもローカルコピー値設定できます?

アプリケーションクラスのスタートアップ前に最低限読込む必要があるDLLとか、気にしなくていいんでしょうか?
もしそうなら期待通りに出来そうですが。
900 : デフォルトの名無 - 2011/11/05(土) 11:13:47.51 (-6,-29,-4)
>ブラウザがIE6
官公庁?
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / silverlight スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について