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

    私的良スレ書庫

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

    元スレMicrosoft Silverlight その4

    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
    701 : デフォルトの名無 - 2009/10/10(土) 04:08:55 (+66,+29,-14)
    >>700
    ちょっとおまえ体育館裏にこい
    702 : デフォルトの名無 - 2009/10/10(土) 10:09:56 (+3,-29,-85)
    1スレに1回は出てるけど、少なくとも LINQ to Object の実行効率は
    foreach とか直接書くのに比べて悪くても10%くらいしか効率落ちない。

    その程度のロスなら、クリティカルになってるとこ以外は放置でOK。
    最初は気にせず LINQ で書いて、プロファイリングしてから1部書きなおすだけ。
    703 : デフォルトの名無 - 2009/10/10(土) 10:22:09 (+17,-30,-70)
    var names = items.Where(item => item.IsEnabled).Select(item => item.Name).ToArray();
    クエリ式は大袈裟かもしれないけどこういうのは積極的に使うべきだろ
    ループで回すより遥かに短いし一目で意図がわかる
    704 : デフォルトの名無 - 2009/10/10(土) 10:33:14 (+46,+18,-68)
    やっぱりこういうのはインテンショナルプログラミングとかで複数言語をシームレスに共存出来るべきだよな-
    LINQよくできてるけど無理にC#に落としてる感も。
    705 : デフォルトの名無 - 2009/10/10(土) 10:36:17 (-1,-29,-65)
    LINQ で重要なのは標準クエリ演算子(メソッド形式の方)を決めたことだと思うし、
    ちゃんと C# 以外も意識してるでしょ。
    706 : デフォルトの名無 - 2009/10/10(土) 14:19:20 (+57,+29,-24)
    C# 3.0以降の記述力はかなり素晴らしいと思うね。
    書いているときの気分の良さは、日本生まれで流行のRなんとかに全然負けてない。
    707 : デフォルトの名無 - 2009/10/10(土) 15:17:31 (+28,-29,-15)
    別に俺はC++でもActionScriptでも気分いいけどね
    708 : デフォルトの名無 - 2009/10/10(土) 15:29:32 (+53,+26,-23)
    >>707
    ないない、それはないw
    709 : デフォルトの名無 - 2009/10/10(土) 17:07:24 (+69,+29,-1)
    >>703
    おれにはわからん
    だれか解説してください
    710 : デフォルトの名無 - 2009/10/10(土) 17:17:03 (+18,-30,-25)
    >>709
    var list = new List<string>();
    foreach (var it in items){
    if (item.IsEnabled) list.Add(it.Name);
    }
    var names = list.ToArray();
    711 : デフォルトの名無 - 2009/10/10(土) 17:23:21 (-7,-30,-29)
    >>710
    惚れた

    item => item.IsEnabled や item => item.Name
    って
    item.IsEnabled や item.Name
    だけじゃだめなもんかね
    こんな書き方する理由はなーに?
    712 : デフォルトの名無 - 2009/10/10(土) 17:38:05 (+57,+29,-17)
    駄目
    後者の書き方では意味が全く変わってしまう
    713 : デフォルトの名無 - 2009/10/10(土) 17:45:33 (-28,-30,-33)
    >>711
    item=>を省略する書き方も用意されている
    これをLINQ(リンク)と呼ぶ

    var names = from item in items where item.IsEnabled select item.Name;
    714 : デフォルトの名無 - 2009/10/10(土) 17:54:02 (-4,-22,-11)
    クエリ式
    716 : デフォルトの名無 - 2009/10/10(土) 19:35:39 (+57,+29,-27)
    ダウンロードしようとサイトへ行くと、アドオンがうんたらこんたらって出てIEが強制終了させられてしまいます
    どうしたら良いでしょうか?
    717 : デフォルトの名無 - 2009/10/10(土) 19:40:34 (+27,-28,-12)
    >>713
    馬鹿かおまえは。
    両方ともLINQだ。
    718 : デフォルトの名無 - 2009/10/10(土) 20:04:08 (+57,+29,-32)
    環境も書かずに答えを御所望のようだ
    ・・・書いたところで必ず答えがでるわけでもないけど。
    IEのバージョン古いとか?
    719 : デフォルトの名無 - 2009/10/10(土) 20:16:19 (+61,+29,-2)
    >>717
    お前頭がおかしいんじゃないか?
    720 : デフォルトの名無 - 2009/10/10(土) 20:25:15 (+39,+6,-105)
    LINQっていうのはコード中にクエリを書けるようにすることに関連して
    周辺のライブラリもクエリ式や拡張メソッドやラムダ式などの言語拡張もひっくるめたコンセプトだ
    「これがLINQ」なんてものは存在しない
    721 : デフォルトの名無 - 2009/10/10(土) 20:30:19 (-6,-29,-24)
    スレ違い
    LINQスレでやってくれ
    722 : デフォルトの名無 - 2009/10/10(土) 22:59:17 (+77,+29,-30)
    >>682のURLを見て誰かは分かったので、おまえが言うなよな、と思いつつ
    そのブログを見に行ったら、1行目から言い訳しててワロタ。
    723 : 655 - 2009/10/11(日) 15:40:21 (+57,+29,-35)
    ユーザーコントロールもしくはカスタムコントロールをデータバインディング対応にする方法について
    解説してあるサイトって無いでしょうか?

    ヘルプではとっかかりが無くてさっぱりです。
    724 : デフォルトの名無 - 2009/10/11(日) 20:42:06 (+33,+15,-13)
    本買え 本
    725 : デフォルトの名無 - 2009/10/12(月) 02:01:11 (+57,+29,-26)
    MSは.NETの出始めのころにASP.NETのPetShopのような
    模範になるようなアプリを作って配るべきだ。

    意外とそういうの作りかたとかは参考にしているんだよな・・・
    726 : デフォルトの名無 - 2009/10/13(火) 02:04:19 (+54,+26,-13)
    データバインディングとか、さっぱりぱり。
    727 : デフォルトの名無 - 2009/10/13(火) 09:08:20 (+11,-16,-19)
    他のプログラム言語に慣れてると、どうもLINQは何か気持ち悪いな
    728 : デフォルトの名無 - 2009/10/13(火) 20:35:13 (+57,+29,-17)
    そうか?
    メソッド構文なんてRubyなんかと非常に似てると思うけど。
    729 : デフォルトの名無 - 2009/10/13(火) 21:46:46 (+52,+24,-6)
    RubyとかPythonが気持ちのいい言語だとでも!?
    730 : デフォルトの名無 - 2009/10/13(火) 22:21:10 (+39,+11,-34)
    LINQがっていうか、SQL風のクエリ式が、でしょ。
    多重に from とか let とか使いだすと、あれはあれで必要なんだって思う。
    731 : デフォルトの名無 - 2009/10/13(火) 23:36:55 (+52,+29,-2)
    そのうち気持ちよくなるから不思議。
    732 : デフォルトの名無 - 2009/10/14(水) 00:25:54 (+50,+29,+0)
    おっ、さすがLINQのエロさを解ってるな。
    733 : デフォルトの名無 - 2009/10/20(火) 06:37:49 (+0,-28,-21)
    今からやるならSilverlightとPHP+MySQLってどっちがいいとおもいますか?
    734 : デフォルトの名無 - 2009/10/20(火) 07:29:14 (+91,+29,-1)
    後者。前者はやれと言われてからやればいい。
    735 : デフォルトの名無 - 2009/10/20(火) 07:31:08 (+70,+0,-44)
    用途の違う物を並べてどっちがいいかと聞かれても…

    プログラミング初心者が使うにはSilverlightは難しい。
    どっちみちサーバーサイドの知識は必要になってくるんでPHP+MySQLから勉強したら?
    736 : デフォルトの名無 - 2009/10/20(火) 07:57:50 (+3,-30,-79)
    HTMLへのPython、Ruby、XAMLの埋め込みを可能にするGestalt - InfoQ
    http://www.infoq.com/jp/news/2009/10/Gestalt
    Gestalt
    http://www.visitmix.com/labs/gestalt/

    サンプル見てきたけどすっげぇw
    XAMLでベクタ画像とアニメーションを定義して、PythonやRubyから呼び出す。ってのが全部HTMLへの埋め込みで実現できてるww
    ちなみにGestaltのリンク先のページ下部にあるTwitterクライアントは、XAML&Pythonで作られてるよ。
    737 : デフォルトの名無 - 2009/10/20(火) 10:46:59 (+36,+8,-14)
    Microsoft によって Firefox が危険にさらされる
    http://amigomr.dw.land.to/blog/article.php?id=1036
    738 : デフォルトの名無 - 2009/10/20(火) 16:31:31 (+57,+29,-17)
    DLRって素晴らしい出来だと思うんだけどなあ
    もっと注目されてほしい
    739 : デフォルトの名無 - 2009/10/20(火) 19:25:07 (+76,+24,-77)
    >>734>>735
    Silverlightでクッキーを使わない個人情報の暗号化ファイル、
    自分で作ったデータベースファイルの項目ごとのロック制御を組んでシンプルなショッピングサイトは可能ですか?
    PHP+MySQLだとサーバーが必要になっちゃうんでそんなレベルのものじゃなくていいんです。

    740 : デフォルトの名無 - 2009/10/20(火) 19:51:12 (+52,+29,-1)
    君はもう帰りなさい
    741 : デフォルトの名無 - 2009/10/20(火) 20:07:34 (+13,-29,-65)
    >>739
    君はどうやら大きな勘違いをしているようだ

    Silverlight + IIS + MS SQL Server ならショッピングサイトも作れるが、
    Silverlightだけじゃショッピングごっこのサイトしか作れないよ
    742 : デフォルトの名無 - 2009/10/20(火) 23:34:04 (+57,+29,-10)
    とりあえず何らかのサーバーがないと、
    買い物の注文が受け付けられないと思うぞ
    743 : デフォルトの名無 - 2009/10/20(火) 23:47:07 (+57,+29,-37)
    どうしてですか?Silverlightは◯◯なんじゃないんですか?どうすればいいんですか?とか来る予感。
    744 : デフォルトの名無 - 2009/10/21(水) 00:13:48 (+62,+29,-80)
    ショッピングごっこのレベルでいいんです
    買い物の注文が受け付けられない状況ってなんですか?
    カートに入れる時に他の人とかぶらないようにカートに入ってるときはフラグをファイルに書き込もうと思うんですが
    それで購入時は商品名と個人情報をメールで飛ばして、商品データはファイルから削除するだけってSilverlightとPHPだけでは無理ですか?
    745 : デフォルトの名無 - 2009/10/21(水) 00:21:47 (+49,+21,-27)
    Silverlightはただのブラウザプラグインだと思え
    746 : デフォルトの名無 - 2009/10/21(水) 03:06:27 (-1,-29,-88)
    Silverlightから直接メールは送れない
    Silverlightからサーバで動いているPHPにデータを送信して、PHPでメールを送信するならOK
    747 : デフォルトの名無 - 2009/10/21(水) 04:00:21 (+43,-29,-34)
    Silverlight + WCF or SOAP + IIS + SQLServer
    業務アプリなら必須
    748 : デフォルトの名無 - 2009/10/21(水) 07:07:24 (+0,-22,+2)
    これからはAzureですよ
    749 : デフォルトの名無 - 2009/10/21(水) 07:20:52 (+47,+29,-11)
    大漁ですね
    750 : デフォルトの名無 - 2009/10/21(水) 22:07:20 (+56,+29,+0)
    >>747
    うわー…。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / silverlight スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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