[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 03/08 20:10 / Filesize : 197 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Orcas】 Visual Studio 2007 【.NET3.0】



1 名前:デフォルトの名無しさん [2007/03/22(木) 23:39:12 ]
どうだろう、そろそろ語り始めてみないか?   どんだけぇー!

741 名前:デフォルトの名無しさん mailto:sage [2007/08/17(金) 11:01:57 ]
こっちの方がク○

>違う、我々が欲しいのは電源をONにした瞬間起動するマシンだ。
>ttp://zapanet.info/blog/item/1072

>■[翻訳] デスクトップアプリケーションは死んだ
>ttp://d.hatena.ne.jp/antipop/20070816/1187242351


742 名前:デフォルトの名無しさん mailto:sage [2007/08/17(金) 11:49:40 ]
つまんね

743 名前:デフォルトの名無しさん mailto:sage [2007/08/17(金) 12:56:54 ]
>>741
DOS使えや とマジレス

744 名前:デフォルトの名無しさん mailto:sage [2007/08/17(金) 13:02:45 ]
>>743
携帯使うなよな とマジレス

745 名前:名無しさん♯ mailto:sage [2007/08/17(金) 13:41:34 ]
Volta関連を2つ。( ゚д゚)ノ

Democratizing the Cloud (動画再生注意)
ttp://www.infoq.com/presentations/Meijer-linq-cloud

別の資料
ttp://research.microsoft.com/~emeijer/Papers/DemocratizingTheCloudOOPSLA2007.pdf

(おまけ)
Paradoxes in Web App Development
ttp://cid-96c2e8efd844bbf0.skydrive.live.com/self.aspx/Public/Paradoxes%20in%20Web%20App%20Development.ppt

JavaScriptをアセンブリ言語に例えてるのが「なるほど」とおもた。

746 名前:デフォルトの名無しさん mailto:sage [2007/08/19(日) 07:12:04 ]
>>745

>ttp://www.infoq.com/presentations/Meijer-linq-cloud
統一データモデルは死んだ。
統一クエリモデルだって言うのはちょっと刺激的


747 名前:デフォルトの名無しさん mailto:sage [2007/08/19(日) 07:53:50 ]
Google は Live ID 見たいな認証サービスやってないの?

748 名前:デフォルトの名無しさん mailto:sage [2007/08/19(日) 07:57:42 ]
Volta = Linq 2.0!
Streach standard .NET programming model to coverd the cloud.

うーんLinqってUDAの継続技術だったんだ。


749 名前:名無しさん♯ mailto:sage [2007/08/19(日) 13:12:15 ]
>>746
>>748
今になって改めて>>43の資料を読んでみると、また理解が深まるかも。

>>747
Googleにも認証APIはありますが、サードパーティのサイトには使えないはず。
どちらかというと、Windows Live Dataでの認証に近い感じ。



750 名前:デフォルトの名無しさん mailto:sage [2007/08/19(日) 13:45:38 ]
ワンストップ認証【OpenID,SAML,Live ID, BBAuth】
pc11.2ch.net/test/read.cgi/php/1187484147/

751 名前:デフォルトの名無しさん [2007/08/19(日) 15:08:48 ]
来週のTechEdはみんな行くの?

752 名前:デフォルトの名無しさん mailto:sage [2007/08/19(日) 15:31:23 ]
Live○○はたいていクソ
勝つのはニコニコ動画だ

753 名前:名無しさん♯ mailto:sage [2007/08/19(日) 17:29:05 ]
>>751
漏れは来週はTech・EdよりもRuby & Webサービスセミナー・・・。
これをMS新宿オフィス会場でやってしまうのが驚き。(´-ω-`)

754 名前:デフォルトの名無しさん mailto:sage [2007/08/19(日) 17:32:24 ]
>>752
どんなに頑張ってもyoutubeに勝てないだろ。
日本のヲタによる、日本のヲタのための、日本のヲタのサービスなんだし。

755 名前:デフォルトの名無しさん mailto:sage [2007/08/19(日) 19:27:02 ]
>>740
そういやー、それISOに拒否されたな。

756 名前:デフォルトの名無しさん mailto:sage [2007/08/19(日) 19:54:14 ]
VS2005のスレが1000まで行ったけど、次スレはここでおk?

757 名前:デフォルトの名無しさん mailto:sage [2007/08/19(日) 19:56:58 ]
勝手に決めんなボケ

758 名前:デフォルトの名無しさん [2007/08/19(日) 20:05:48 ]
>>756
良くない。

759 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 05:15:35 ]
WPFの関連スレはあるけど、WCFとWFのスレがまったくないのはどういうことだ?
だれも興味ないのかw



760 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 09:47:47 ]
それぞれ何の略称なのか、
フルでスペルしてください > <

761 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 10:53:03 ]
Why Fuck

762 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 20:40:22 ]
NHKクローズアップ現代「“独占ソフト”発売の波紋」が投げかけた疑問と選択肢
itpro.nikkeibp.co.jp/article/Watcher/20070125/259580/

 続いて,神奈川県の足柄消防署の担当者が登場します。「64台のパソコンをすべて
Vistaにするにはメモリーを1GB以上にしないといけないので,106万円かかる」と困
惑します。

 ここで,マイクロソフトの担当者が登場するのですが「パソコンを買い換える機会
と捉えてほしい」とのコメント。早稲田大学の前川徹先生が「家電ならエアコンは9年,
洗濯機は6年の部品保証が業界でルール化されている。ソフト業界の独占の弊害だ」と
コメント。アナウンサーと一緒になって,消費者不在のマイクロソフトの販売戦略に
なぜ消費者が振り回されないといけないのか?と疑問を投げかけました。

さらに,ある省庁の基本ソフト導入の調達仕様がサンプルとして取り上げられ,
「Windowsまたは同等以上」と書かれているからWindowsしか調達されないと問題
提起が続きます。ここで,のどかな田園風景に続いて栃木県二宮町での職員全員の
140台のパソコンをLinuxにした事例(関連記事)が出て,Linuxでも十分に使える
という実例が示されます。


763 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 21:49:42 ]
OSがLinuxだと、OfficeソフトやLinux標準ソフトならともかく、
Windowsアプリが一切使えないから独占になるのも致し方ない。
WindowsとLinux両方に対応するシステム開発などやっていたら
開発コストがかさむからね。

764 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 21:58:14 ]
Windowsもその家電と同じくらい一応保証してるじゃん。

765 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 22:36:42 ]
買い換えなきゃいいじゃん。
古いまま使ったらいいじゃん。
家電ならそういうもんでしょ。


766 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 00:56:38 ]
ttp://www.infoq.com/news/2007/07/jlr-project

JVM Language Runtimeだとさ

767 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 01:43:22 ]
LinuxでOffice使えるけど

768 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 01:46:25 ]
www.google.co.jp/search?hl=ja&q=Alert%21+Chipset+heat+sink+not+detected.+System+halted%21&lr=lang_ja


769 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 02:35:14 ]
OSはともかく、アプリケーションは標準フォーマットを使うようにしている
自治体は増えているよ。
独自規格だと相互運用性が悪いからね。



770 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 03:36:59 ]
役所の業務にVistaなんかいらんだろ。

771 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 03:39:40 ]
>>762
なんで新製品のリリース間隔と保障期間を比べてんの?教授死ぬの?
エアコンも洗濯機も毎年新しいの出てるじゃん。買い換えろよ。

772 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 08:40:49 ]
>エアコンも洗濯機も毎年新しいの出てるじゃん。買い換えろよ。



773 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 09:21:15 ]
これだから貧乏人は・・・

774 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 09:40:01 ]
>140台のパソコンをLinuxにした事例(関連記事)が出て,Linuxでも十分に使える
>という実例が示されます。

一般人にはLinuxは使えないものと認識されてるわけか。

775 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 10:25:37 ]
>これだから貧乏人は・・・

金持ちがエアコンと洗濯機(なぜか変換できる)を毎年買い換えるのかよwww

逆に貧乏人が要らんもん買い過ぎるんだよ。

776 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 10:26:17 ]
ちょいと扱える人数が多いのがWindowsって実例だな。
人間の特性だよ、「寄らば大樹の陰」w。

777 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 10:39:54 ]
というか保守部品とかの期間比較するならWinって発売後8or10年じゃんとは思った。
Winはわりかし長いほうなんだからそれこそ独占とか関係ないじゃんとも。

778 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 10:49:30 ]
現状WindowsとLinuxとMacだと選択肢がないんだよ。
Windowsにしか対応してないアプリの数が多すぎる。

779 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 10:51:54 ]
Linuxの主要ディストリのサポート期間はどれほど?
5年?10年?



780 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 11:02:19 ]
Red Hat Enterprise Linux version 4
初期出荷日: 2005年2月15日
フルサポート期間 (ハードウェアに対するアップデートを含む): 2005年2月15日?2007年8月31日
デプロイメントサポート期間: 2007年9月1日?2008年2月29日
メンテナンスサポート期間: 2008年3月1日?2012年2月29日


781 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 11:11:03 ]
>>778

>違う、我々が欲しいのは電源をONにした瞬間起動するマシンだ。
>ttp://zapanet.info/blog/item/1072

>■[翻訳] デスクトップアプリケーションは死んだ
>ttp://d.hatena.ne.jp/antipop/20070816/1187242351



782 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 11:44:59 ]
つまんね

783 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 11:47:41 ]
>>780
さすがだね。M$は見習うべきだ。

784 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 11:55:40 ]
>>780
みじけー

785 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 12:39:37 ]
グーグルキラーを探す
ttp://japan.cnet.com/column/rwweb/story/0,2000090739,20354455,00.htm
>検索市場は「ゲームオーバー」だという前提から話を始めよう。Googleは勝利した。

786 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 13:14:26 ]
で?

787 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 13:23:48 ]
は?

788 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 13:27:08 ]
あ?

789 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 14:08:18 ]
!?



790 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 14:18:12 ]
Red Hat Enterprise Linux version 4
初期出荷日: 2005年2月15日
フルサポート期間 (ハードウェアに対するアップデートを含む): 2005年2月15日~2007年8月31日

WindowsXP
日本語版の発売日:2001年11月16日(金曜日)
メインストリーム サポート期間 終了日:2009 年 4 月 14 日


791 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 14:30:17 ]
何高い製品と張り合ってんの?

>「Red Hatの価格は高すぎ」:デル幹部が警鐘
>ttp://japan.cnet.com/news/ent/story/0,2000056022,20079343,00.htm
>顧客の払える範囲を超えているというのがわれわれの考えだ」と述べた。




792 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 14:41:50 ]
>>791
別に比較相手は何でもいいんだけどさ、たかだか一万~2万円の製品なのに、
これだけ長い間メインストリームでサポートされているってだけ。

793 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 14:52:25 ]
値段は違うが売れる数も違うからな

794 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 15:02:32 ]
>>792
サポートされてる割には普通につかってるとレジストリとか腐ってくるんだけど。
結局再インスコしか無いし。それ、サポートあって無きもの。

795 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 15:03:21 ]
>>792

>違う、我々が欲しいのは電源をONにした瞬間起動するマシンだ。
>ttp://zapanet.info/blog/item/1072

>■[翻訳] デスクトップアプリケーションは死んだ
>ttp://d.hatena.ne.jp/antipop/20070816/1187242351


796 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 15:12:36 ]
>>794
エアコンなんて保証あるのに毎年掃除しないと使い物にならんよ。

797 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 15:17:27 ]
レジストリなんて掃除効かなくて再インスコ(破棄)だお。

798 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 15:26:42 ]
つRegSeeker

799 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 15:28:55 ]
いや、そういう問題じゃなくてUSB機器繋いだらドライバのロードが壊れたのかインスコ失敗して、
古い機器のUSBドライバ消したらそれもインスコできなくなった。

で、Winの再インスコで全部繋がった。
腐ったものが直らないわけ。



800 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 15:41:04 ]
Turbolinux Server 6.0
Turbolinux Server 6.0 SOHO
1999/12/15
1999/12/15
終了済み

Turbolinux Server 6.1 2000/6/16
終了済み
Turbolinux Advanced Server 6 2001/2/16
終了済み
Turbolinux Server 6.5 2001/4/20
終了済み
Turbolinux 7 Server 2001/12/7
2006/10/31
Turbolinux 8 Server 2002/10/25
2008/1/1
TurboDB 8 2002/12/2
2008/1/1
Turbolinux Enterprise Server 8 Basic 2002/12/20
2007/12/20
Turbolinux Enterprise Server 8 Advanced 2002/12/20
2007/12/20



801 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 15:45:20 ]
何か下見て安心しようとするばっかだなw

教えて!goo 日本政府がSolarisを採用した理由は?
ttp://oshiete1.goo.ne.jp/qa3217475.html

802 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 15:46:14 ]
政府がMSOffice→OpenOffice移行でVBA厨マジ脂肪w
ttp://pc11.2ch.net/test/read.cgi/prog/1183294450/l50


803 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 15:57:58 ]
つまんね

804 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 16:42:29 ]
OpenOfficeは確かマクロ言語使えないはずだから不便じゃないか?
なにかマクロ言語の代案でもあるのかな。

805 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 16:47:18 ]
マクロ言語が使えないってどういう事?
字面通りに受け取っていいの?

806 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 16:51:16 ]
OOoBasicがあるだろ。

807 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 16:59:44 ]
マクロ言語はあるけど、開発者がいない

808 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 17:39:28 ]
必死だな。
マクロ言語ってのはふつーの人がイヂるものであって、
VBAじゃなきゃヤダ、ってモンじゃない。

809 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 18:58:14 ]
役所でマクロなんて使える奴いるの?



810 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 18:58:44 ]
OOoはVBAモドキだけじゃなくてJavaScriptやらPythonやら使えてむしろよさげ
もうちっと軽けりゃいいんだが
Office2000が軽快で離れられん(MS Officeも新しいのにする気にはなれんが)

まーブラウザもFireBugが便利すぎてメモリ馬鹿食いで落ちまくりでもっさりな
Firefoxに乗り換えたし、なんか超便利なウリがあれば乗り換えるかも

811 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 19:14:19 ]
IE対応ページがあるから、IEから逃げられない俺が居る。

812 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 19:45:52 ]
っ IETab

813 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 19:57:51 ]
Macのサポートポリシーは何卒スルーで

814 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 20:05:06 ]
Macのサポート期間はあまりにも参考にならないから。

815 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 22:01:41 ]
いい感じでスレが埋まってきたな
夏休み中に埋めてくれると嬉しいな

次スレはこんな感じで題名考えて立ててくださいよ
【Orcas】 Visual Studio 2008 【.NET3.5】 Part2

>>762-814 もっと頑張れ

816 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 22:10:18 ]
埋め

817 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 22:36:37 ]
LINQって
from a in b where ....
みたいなやつだと思ってるやつがいるけど
実際にはこんなへんちくりんな構文使わんよね
b.Where(...).Select(...)
普通に書いたほうが見やすいし分かりやすいぜ

818 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 22:57:02 ]
LINQは変な構文なのは同意。
今までSQLの構文になれているのに、別な構文をおぼえさせられるのはな。

819 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 23:12:55 ]
LINQはSQLうんぬんより前に
コレクションに対するアルゴリズムのライブラリだろ
今まで.NETに一番欠けていて
それ無しでプログラミングしてたのが極めておかしく感じるようなものだ



820 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 23:58:44 ]
>>810
2003のほうが軽くていいよ。
2007はダメ

821 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 00:00:22 ]
LINQ == 劣化 PL/SQL

822 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 00:13:29 ]
.NETの静的型システムにSQLとXMLを統合したんだろ
大進歩じゃねえか
PL/SQLとどう比べたら劣化になるんだ

823 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 00:45:04 ]
SQLとXMLの統合ならiBATISが既にある。
無理して、構文がSQL標準から離れたLINQを使う意味がない。

824 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 00:52:35 ]
ニュー速からきました
LINQってO/Rマッピングじゃないよね?
MSのはまだなの?
iBATISかHibernateの流れ?

825 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 01:07:45 ]
なんでSQLとXMLを統合する必要があるんだよ
言語にSQLとXMLを統合する
表とか木とかの原始的極まりない構造でなくクラスをとってくる
元言語の文法のままSQLを使う
これがLINQだ
SQLもどきの構文はSQLから入る人間に対する利便性を提供してるだけで
最終的には二言語混在させるメリットはないから元の言語をそのまま使うようになる

826 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 01:32:12 ]
C#のPro-Cだと思えば、違和感ないか。

827 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 01:38:05 ]
SQLとXMLの統合じゃなくて言語とSQL,言語とXMLの統合な。
日本語って難しいな。

828 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 01:43:44 ]
>>817
from a in b where ....形式は長文に向いている。

b.Where(...).Select(...)でサブクエリ相当の奴書いたら発狂するよ多分。

829 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 02:13:03 ]
LINQの構文そんなに変か?
一見しただけだが、Pythonのリスト内包表記っぽい雰囲気で、それを10倍
強力にしたものって気がするが。
リレーショナル代数が強力なことは分かってるし、なにしろSQLそっくりだから
普通に理解しやすいと思う。
C++で言ったらexpression templateっぽいノリかな。boost::spiritとか。

型推論だラムダ式だ拡張メソッドだと、暫らく見ないうちに、C#ってなんか
スゲーことになってたんだな。



830 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 02:27:28 ]
MSが必死に次世代言語の主流にするために努力してるからな。
Java、C++の両方をリプレースさせたいのだろう。

831 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 02:30:08 ]
>>827
iBATISは何も言語に統合しちゃいないだろ
iBATIS言語とSQLとJavaとかの言語を使えればORマッピングができるというだけだ
LINQは普段コレクションを使うときのようにやればSQLが使えてるという仕組みだ

>>828
そのためにSelectManyがある
別に発狂はしない

>>829
LINQは言語にクエリを統合するもので
言語の中にクエリ用の別言語を作るんだったらメリットがあまりない

832 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 02:38:00 ]
>>831
いや書けないって意味じゃなくて括弧だらけで読めないだろって意味
SelectManyホントに書いたことあるの?

833 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 02:44:30 ]
LINQの概要、読んで見たけどコレクションをSQL操作で抽出するのが目的か?
LINQ自体でデータベースアクセスを行うわけでないのか?

834 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 02:46:36 ]
>>832
>>831は多分Lisper

835 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 02:50:06 ]
よくわからんがSelect()やWhere()の実装と遅延評価がキモなんでないかな
それで最終的にドンとSQLクエリーを作ろうと思えば作れるんだろう
C++で言ったらやっぱり式テンプレートに近いな

単にDBやXMLアクセスのための構文糖とだけ考えると面白みが無い
拡張可能で強力で柔軟なコレクション操作用の仕組みとして十分有用に思える


836 名前:名無しさん♯ mailto:sage [2007/08/22(水) 06:48:13 ]
Tafiti (Live Search front-end)
ttp://www.tafiti.com/

日本語表示できないのは残念だけど、よくできてるのう。(´・ω・`)

837 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 08:48:40 ]
>>832
SelectManyについては
www.microsoft.com/japan/msdn/net/bb394939.aspx

言い方がおかしかった
LINQは実際のところ左から右に流れていくだけだから
かなり無理やり書かないとサブクエリは使えない
SELECTのサブクエリについてはSelectManyが使える
まあせっかく言語に統合されたんだから二行に分ければいい

>>833
LINQでコレクション操作を行いデータベース操作も行う
コレクション操作にもデータベース操作にも同じものが使える

838 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 09:55:33 ]
>>817
>実際にはこんなへんちくりんな構文使わんよね
>b.Where(...).Select(...)
>普通に書いたほうが見やすいし分かりやすいぜ

var namesAndOrderIDs =
  customers.
  Where(c => c.Country == "Denmark").
  SelectMany(c => c.Orders, (c,o) => new { c, o }).
  Where(co => co.o.OrderDate.Year == 2005).
  Select(co => new { co.c.Name, co.o.OrderID });

var namesAndOrderIDs =
  from c in customers
  where c.Country == "Denmark"
  from o in c.Orders
  where o.OrderDate.Year == 2005
  select new { c.Name, o.OrderID };
どっちが読みやすいかと言えば圧倒的に下なんだが。


839 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 13:50:39 ]
>>838
まあ確かにそうだな
しかしそれだけのために二言語混在させる価値があるだろうか
せっかく一言語に統合できるチャンスなのに



840 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 14:51:14 ]
最大の勘違いは混在(を目指しているの)だと思ってる点だろうよ。
ミックスではなくインテグレイトにするためにこんなややこしいバック
グラウンドを用意したんだから。

そういうアプローチじゃ結局DSLを越えられないんだ。だからそうじゃなく
今当たり前に使っているような言語要素と同じレベルの存在としたいんだよ要するに

841 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 14:56:25 ]
DSLを超えるならやっぱ光だね!






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<197KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef