1 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 21:56:28 ] 過去スレ 【Orcas】 Visual Studio 2007 【.NET3.0】 pc11.2ch.net/test/read.cgi/tech/1174574352/ 【Orcas】 Visual Studio 2008 【.NET3.5】 Part2 pc11.2ch.net/test/read.cgi/tech/1187855872/
577 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:01:49 ] Resharper見てきた ほしいいいいいいいいけどVS2008にまだ対応してないのか あとUSドルで買い物する方法も分からない
578 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:14:15 ] C++にもリファクタリングのお勧めってないですか?
579 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:27:46 ] >>577 4.0で2008対応。たしか来年の第一クオーターと見た気がする。
580 名前:579 mailto:sage [2007/12/11(火) 00:28:19 ] リリースがね。
581 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 11:21:06 ] これってガラガラポンじゃね? ttp://www.microsoft.com/japan/msdn/vstudio/support/windowsvista/default.aspx >そのため Visual Studio .NET 2002 と Visual Studio .NET 2003 を >Windows Vista 上でサポートすることができなくなりました。 > Visual Studio とターゲットとなる .NET Framework の対応付けは下記のとおりです。 >・Visual Studio .NET 2002 : .NET Framework 1.0 >・Visual Studio .NET 2003 : .NET Framework 1.1 >・Visual Studio 2005 : .NET Framework 2.0
582 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 11:48:24 ] 相変わらずの互換性切り捨てか。 Joel on SoftwareでMicrosoftは互換性に注力してるとかほざいてたが、嘘八百もいいとこじゃねーか。
583 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 11:54:54 ] >>581 なにを今更。
584 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 12:09:18 ] >>582 Visual Studio のように特定機能は管理者権限クラスの 強力な権限を要求するアプリでは互換が取れなくても仕方がない範囲だが .NET Framework 1.1 アプリ自体は切り捨てられてないぞ?
585 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 12:11:52 ] >>584 開発環境が切り捨てられてる。毎度毎度コンバートの再来orz
586 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 12:30:05 ] 実際できるかどうかは別として、 VSなんてどう考えても2年に一回買い換えるようにできてるだろ。
587 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 13:03:46 ] >>586 そういう問題じゃなくて、永遠に続くガラガラポンが問題。
588 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 13:04:47 ] >>586 あ、ゴメン、そういう問題。ハゲドウ。
589 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 13:51:51 ] まあ、ソフト屋としては、同じバージョンを5年も10年も使われたら儲からなくてしゃあないわな
590 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 14:09:38 ] ↑ その仕事はソフトやじゃなくて、デジドカ。 ネットには長年耐えるソースもあれば、TCPスタックみたいなライブラリもあるでしょ。
591 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 15:10:26 ] ネットワークスタックは Vista で思いっきり更新されてるんだが…… というか 2000、XP、Vista はいずれもネットワークスタックが更新されている
592 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 15:18:47 ] > Vista で思いっきり更新 Vi$taは要らない子。要らない更新。
593 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 16:09:13 ] Visual Studio 2008は.NET Framework 2.0,3.0,3.5での開発に対応している 切り捨てられたのは1.0と1.1だけだ 1.0系はβテストみたいなもんだったんだよ 2.0からが正式版
594 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 16:12:29 ] >切り捨てられたのは1.0と1.1だけだ ↑ 順番に切り捨てが行われてるだけじゃん。 >2.0からが正式版 ドトネト3.0が出たら(ry
595 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 16:13:43 ] 3.5が正式版
596 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 16:15:35 ] そのうちドトネト64とかいうのが出て正式版とかになるんじゃね? 将来の128ビットCPUに対応しますとか。
597 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 16:27:03 ] なんのためのサイドバイサイド実行であるか Visual Studio 2003で開発したいという時代遅れの愚か者は .Net Framework1.1をインストールさせれば動くのだから何の問題もないだろう 最新のVisual Studioでわざわざ1.1で開発したいとかいう馬鹿もいないだろうし
598 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 16:28:02 ] >最新のVisual Studioでわざわざ1.1で開発したいとかいう馬鹿もいないだろうし こういうのがソースのガラガラポンだお。
599 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 16:41:39 ] もう.NETは諦めて、C++ Builderみたいなの作ってくれよ。 それかC#でネイティブバイナリ吐くか。
600 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:02:27 ] C#1.1のソースはC# 3でもコンパイルできる .NET Framework 1.1を入れればVistaでも実行できる 何の問題があるんだ?
601 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:05:18 ] >>599 それは時代の流れに真っ向から反発してる。 IL をソースにいろんなものを生成しようというような研究がされてる。 今は IL を実行コードとしかみなしてなくて、 JIT コンパイルして実行することしかやられてないけど、 IL から JavaScript 生成して AJAX アプリにしたりとかやろうとしてるくらい。
602 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:09:41 ] >>600 >C#1.1のソースはC# 3でもコンパイルできる >.NET Framework 1.1を入れればVistaでも実行できる この2つを組み合わせた、C丼1.1をコンパイルできない。
603 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:10:35 ] >>601 DelphiドトネトでExeとドトネト両方生成できるんじゃね?
604 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:12:57 ] >>602 C#3でC#1.1のソースを.NET Framework2.0用にコンパイルしたらいいだろ
605 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:21:50 ] >>604 どうも理解できてないようだが、発端: ttp://www.microsoft.com/japan/msdn/vstudio/support/windowsvista/default.aspx >そのため Visual Studio .NET 2002 と Visual Studio .NET 2003 を >Windows Vista 上でサポートすることができなくなりました。 > Visual Studio とターゲットとなる .NET Framework の対応付けは下記のとおりです。 >・Visual Studio .NET 2002 : .NET Framework 1.0 >・Visual Studio .NET 2003 : .NET Framework 1.1 >・Visual Studio 2005 : .NET Framework 2.0
606 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:23:19 ] >>605 604だが何かおかしいか?
607 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:25:58 ] >>606 ソースを絶えず更新していかなければならない、ガラガラポンの本質が解決してない。
608 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:42:13 ] >>607 別にソースは更新しなくていいだろ まあ.NET 1.1と2.0の間には若干の互換性の問題があるようだが 普通は問題にならんだろ 最新のVisual Studioで、古いソースを最新の.NET Framework用にコンパイルすればいい
609 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:47:32 ] >最新のVisual Studioで、古いソースを最新の.NET Framework用にコンパイルすればいい でも古いソースをちょっとイジリタイってのが出来ないんでしょ。
610 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:49:49 ] >>609 いじればええがな 最新の機能も使ってごりごりいじったらええがな
611 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:50:53 ] >>610 それがいじれなんだな: ttp://www.microsoft.com/japan/msdn/vstudio/support/windowsvista/default.aspx >そのため Visual Studio .NET 2002 と Visual Studio .NET 2003 を >Windows Vista 上でサポートすることができなくなりました。 > Visual Studio とターゲットとなる .NET Framework の対応付けは下記のとおりです。 >・Visual Studio .NET 2002 : .NET Framework 1.0 >・Visual Studio .NET 2003 : .NET Framework 1.1 >・Visual Studio 2005 : .NET Framework 2.0
612 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:52:20 ] >>611 何言ってるのかわからん 古いソースを最新のVisual Studioで最新の.NET Framework用にコンパイルし 最新の機能を使ってごりごりいじる 出来るだろ
613 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:53:26 ] >>612 古いソースを古いバージョンのまま、ちょっといじれない、ってこと。 おまいハクチ?
614 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:55:24 ] >>613 なぜそんなことをする必要がある 最新の.NET Frameworkをいれりゃ済む話だ 1.1なんかいい加減捨てろ
615 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 17:57:45 ] >なぜそんなことをする必要がある >最新の.NET Frameworkをいれりゃ済む話だ >○○なんかいい加減捨てろ ガラガラポンです。 ありがとうございました。
616 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 18:00:51 ] >>615 ソースを変更する必要はないだろうが 何をガラガラポンと言ってるのかいってみ?
617 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 18:03:28 ] >>616 古いソースを古いバージョンのまま、ちょっといじれない、ってこと。 おまいハクチ?
618 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 18:05:45 ] >>617 出来るだろ XP使えば出来るし Visual Studio 2003を使わずにやっても出来るんじゃねえの
619 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 18:08:33 ] >Visual Studio 2003を使わずにやっても出来るんじゃねえの V$サイテー
620 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 18:11:37 ] ソースをいじる必要はないが.NET Frameworkのバージョンは上がっていく よりよくなっていくんだ ついてこいや
621 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 18:15:58 ] Linuxでgcc 2.9でしか通らないコードを今いじるには 昔のディストリ入れるか、compat-なんちゃらを大量に入れて 色々やらなくちゃいけない、とかいうのと大して変わらんじゃん。
622 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 18:16:59 ] ドトネトはガラガラポン 賽の河原 ついてこいや
623 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 18:18:34 ] >>621 色々やらなくちゃと、 古いソースを古いバージョンのまま、ちょっといじれない、 とは違うってこと。 おまいハクチ?
624 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 18:18:49 ] Visual Studio 2003で1.1用のものを作るのは無理だ 最新のVisual Studioで最新のFramework用にコンパイルせえ 古いFrameworkなんざ捨てろ
625 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 18:22:26 ] VMwareに環境保存して保守
626 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 18:27:05 ] >>623 Virtual PCでもVMwareでも使ってXP動かせばいいじゃん。 お前ハクチ以下決定w
627 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 22:42:49 ] 開発ツール(VisualStudio) だけの問題じゃねーの? そんなのなんだって昔からそうじゃん・・・
628 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 23:26:25 ] きっと.NET出た頃にプログラミングし始めた人なんだろう。<文句言ってる子
629 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 23:27:34 ] .NETはよくやってるじゃないか 1.1を使い続けたいというような時代遅れの遺物はVirtual PCでも使ってりゃいい
630 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 23:35:01 ] 最近の.NETはどう変わったの?
631 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 00:25:30 ] ライブラリが太った
632 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 00:38:33 ] どっとね
633 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 01:11:40 ] なんかアホが沸いてるな。 C#1のソースはC#3.0でコンパイルできる。(ソースレベルの互換性) .NET 1.1用にコンパイルしたアセンブリでも.NET 3.5上で動作させることができる。 (バイナリレベルの互換性) Visual Studio.NET 2003はVistaで動作可能。 どう見ても互換性重視されてます。 動かなくなるパターンはありません。残念でしたwwww
634 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 01:12:50 ] つまりガラガラポンになる要素は微塵もない。 ガラガラポンになるのはJavaとDelphi
635 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 01:14:53 ] >>633 >Visual Studio.NET 2003はVistaで動作可能。 サポートされてないけど動くといいたいの?
636 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 01:17:13 ] C#言語の仕様拡張ってどれくらい続くんでしょか?
637 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 01:18:02 ] C#がなくなるその日までだろ どの言語だってそうだ
638 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 01:19:58 ] そのうちIL自体が並列処理されるようになってコンパイルし直すだけで爆速で動き出すに違いない
639 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 01:26:37 ] >>633 極々一部、breaking change もあるよ。 まあ、実用的なコードは大半が 3.0 でコンパイルできるけど。 どっちにしろ、C# 開発チームが互換性をかなり重視してるのは確か。
640 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 01:29:26 ] C++に慣れてる身としてはC#2.0でGenericが付いただけで十分で、 関数型言語の取り込みとかはいらん気が…。
641 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 01:31:59 ] >>635 MSのサイトにVistaでVS2003を動かす方法が載ってる。
642 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 01:35:30 ] MS信者の俺としてはむしろガラガラポンしてもらいたいんだが。 「互換性が、互換性が、」とか言っていつまでも腐った設計残しやがって! 互換性なんていいからとっとと直せよ! 時代は変わったんだよ。互換性があればすべてがうまくいく時代じゃない。 互換性を理由に完璧なソフトを作ろうとしないマイクロソフトは、いつか滅びる。
643 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 01:39:29 ] >>640 そんな関数型になってないんだわ。 関数型言語から、よさそうな機能を取り出して、 それを命令型言語向けにアレンジしなおした感じ。 >>642 その辺りは、互換性最優先でも、新規性最優先でもなくて、 バランスとりつつやってる感じ。 互換性崩れるのは最小限にとどめる努力もしてるし、 互換性崩してでも入れなきゃいけない要素は入れてると思う。
644 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 02:41:14 ] >>640 XML 周りに関してだけは、LINQ to XML があった方が絶対に楽なのはガチ つーか、C++ template に慣れてると Generic じゃ諸々の不満もでるけどな
645 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 07:25:46 ] >>644 templeteの件には同意だが、その分C++では問題も多かったからな。 まともなデバッグが出来ないとか、とんでもないトリックコードが跋扈したとか。 boost関連の実装なんか、理解する気が失せるよ。
646 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 11:46:41 ] >>633 d.hatena.ne.jp/NyaRuRu/20071211/p2 に、 C# 1.x でコンパイル可能、C# 2.0 でコンパイル不可な例が載っている。 www.google.co.jp/search?hl=ja&q=%E9%9D%9E%E4%BA%92%E6%8F%9B%E6%80%A7+.NET バイナリレベルの互換性も一部怪しい。 白痴信者になるな。いい加減な情報を撒き散らす香具師は害蓄だから消えれ。
647 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 11:58:02 ] 意味わかんないです(><) ttp://www.microsoft.com/japan/msdn/netframework/programming/obsoleteapi/ObsByNamespace.aspx#System.Windows.Forms System.Windows.Forms.Form ApplyAutoScaling() メッセージ : このメソッドは非推奨になりました。 代わりに、ApplyAutoScaling メソッドを使用してください。 ( <●><●>) ドトネト1.0〜2.0廃止なのは分かってます (U )つ u u
648 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 12:11:01 ] >>647 Obsolete 警告で同名のメソッドが出てくるってのは、 引数の違うオーバーロードの方を使えということ。
649 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 12:42:46 ] >>645 C#のジェネリックを初めて使ったときは感動したよ。 「コンパイルエラーのメッセージが非常にわかりやすい」ってな。 C++のテンプレートだと、コンパイルエラーの原因を探すだけでも一苦労だ。
650 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 13:41:05 ] CTSのジェネリックじゃテンプレートプログラミングできないとか 言う奴いるけど、もともと似て非なるものだからな。 C++のtemplateはそりゃboostとか見ると凄いと思うけど、もう技巧的 すぎて、.NETでちょっとあれを追っかけられても、ね。
651 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 13:48:13 ] 評価版来たね ttp://www.microsoft.com/downloads/details.aspx?FamilyID=83c3a1ec-ed72-4a79-8961-25635db0192b&DisplayLang=ja
652 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 13:55:01 ] おお
653 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 16:50:16 ] 4Gw
654 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 16:55:59 ] Expressが出るまで評価版を入れとくか
655 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 17:01:57 ] C#のジェネリックは正しい設計をしないとコンパイルすら通らないのが素敵
656 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 17:12:55 ] standardの評価したかった・・・
657 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 17:14:25 ] 3時間待ちかよ MSDNはさっさと落とせたんだが
658 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 17:46:15 ] >>654 18日だって。
659 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 17:48:13 ] 俺たちへのX'masプレゼントキタワァ*・゜゚・*:.。..。.:*・゜(n’∀’)n゚・*:.。. .。.:*・゜゚・*ミ☆
660 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 17:55:06 ] DL完了まあああああだああああああああああああああ
661 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 17:56:14 ] すごい初歩的なこと聞いて悪いんだけど、>>651 これって日本語版?
662 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 18:01:38 ] >>661 言語:日本語 と書いてるし、ファイル名VS2008ProEdition90dayTrialJPNX1435988.iso にJPNとあるだろう。
663 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 18:03:05 ] >>658 なんだって。 テラはやいな。 これはワクワクしながら待つしかない。 正直クリスマスなんてどうでもいいぐらいの楽しみだ。
664 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 18:14:54 ] いちお、18日のソース。 ttp://www.microsoft.com/japan/presspass/detail.aspx?newsid=3300 〜 Visual Studio 2008 Express Edition の Web ダウンロード提供を 12 月 18 日より開始 〜
665 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 18:20:53 ] インストール開始したらいきなりおばさん出てきてビビった。
666 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 18:42:40 ] >>662 サンクス。これで安心して落とせるわ。
667 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 18:42:50 ] ダウンおわんねーーーーー 今55%
668 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 18:45:39 ] MSもBitTorrent使えばいいのにね。
669 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 19:05:50 ] >>668 技術者向けのリリースであるサイズ以上のやつは全部それでいいよな。
670 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 20:14:45 ] このスレは重複です pc11.2ch.net/test/read.cgi/tech/1195616628/
671 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 20:50:40 ] 向こうが重複だっての
672 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 21:18:30 ] 落ちてきたあああああああああ インストール開始じゃああああああああ
673 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 21:24:34 ] >>672 うううらああああああやああああああまああああしいいいいい 34%まああああだあああああああかあああああ
674 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 23:29:14 ] インストール完了した 言語の選択画面が上からVB,C#,C++になってたな 最近C#が肩身が狭くなりつつある気がする
675 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 23:32:42 ] メニューが半分以上英語じゃねえかああああああああああ
676 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 23:40:14 ] エラーメッセージも英語じゃああああああ
677 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 23:46:53 ] まさかこのまま日本語版としてリリースするつもりじゃねーだろーな?
678 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 23:47:24 ] せめてCD1枚くらいの容量にならんもんかね?
679 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 23:50:00 ] 18日のExpressはどうなることやら 翻訳終わるのか?
680 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 23:51:00 ] インターフェースをフィールドに委譲する、みたいなリファクタリングが Proにはあるのかと思ったがないのか
681 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 01:06:48 ] Windows Formアプリ作ってるだけだが Pro日本語試用版EはExpress英語版に比べてどこもよくなっている気がしない
682 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 02:15:28 ] なんかいろいろ怪しいし今のところ英語版Expressでいいや 日本語版msdnは手に入ったし
683 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 07:03:09 ] メニュー普通に日本語だったぞ? 極一部は英語ぐらいで。
684 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 07:13:42 ] 日本語版の開発って終了したんじゃないの? これから何か変わることってあるんかな。 たとえばプロパティウィンドウの下部に説明領域が付くとか。
685 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 11:48:47 ] えっないの?
686 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 06:51:36 ] >>609 古い環境で動作するプログラムののプロジェクトをメンテするなら 古い開発環境も残しておくしかないんじゃないかな。 新しい開発環境が古いプロジェクトを扱えることを保証している必要は ないと思うんだな。 たとえば、PC9801のMS-DOSプログラムのメンテするのにPC9801を、 Windows 3.1のプログラムをメンテするのにWindows 3.1の環境を保持して おくのは自然なことだと思うよ。 実際のところPC9801環境は辛いんだけどな。ここ最近、どんどんハードが 壊れるし、交換部品が見つからなくなってきている。仕方ないか。
687 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 18:39:55 ] 今まで Visual Studio 2005 Professional 使ってたけど, なんか Express Edition で十分だわ.俺. まぁ theSpoke のおまけで貰っただけなんだけどさ.
688 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 18:40:53 ] 2008Expressって18日に出るの?
689 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 18:53:51 ] 評価版は地雷でした
690 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 19:06:47 ] 2008Expressの日本語版は18日ダウンロード可能になります
691 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 21:24:06 ] 2008から開発したソフトが、Win98で動作しなくなるんだってな。
692 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 21:25:41 ] Web系を使用しないならExpressでもそこそこ困らない。
693 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 21:28:54 ] >>691 本当ですか?ソースはいずこに?
694 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 21:30:20 ] .NET 3.0以降が98未対応とかそういうんじゃないの? 2.0対象にしたら動きそうなもんだが。 あっC++の話?
695 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 21:49:29 ] >>116 d.hatena.ne.jp/NyaRuRu/20071106/p2
696 名前:693 mailto:sage [2007/12/16(日) 22:45:18 ] >>695 ソースありがとうございます。 C/C++ランタイム(msvcrt90.dllとmsvcp90.dll?)が9x系とNT4.0を サポートしてないようですね。
697 名前:デフォルトの名無しさん mailto:sage [2007/12/16(日) 23:01:36 ] 100回氏ねって感じだな
698 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 10:58:25 ] VS2008Proでセットアッププロジェクト作成 →必須コンポーネントに.netFramework3.5 →リビルド .net3.5の再頒布のサイズが222MBになっててビビったわ
699 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 11:38:01 ] >>686 そこで新しい環境を入れたときに古い環境が壊されさえなければ問題ないんだけど・・・ MSの場合そこらへんが怪しいときがある。
700 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:25:18 ] そのための仮想環境
701 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:26:15 ] 例えばC/C++なら仮想環境イラナクね?
702 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:29:31 ] 仮想環境おそいやん
703 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:31:16 ] 普通でも巨大なV$環境をいくつ持つのかと。 V$が過去のソース全部対応汁
704 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:36:23 ] 新しいVSが出たらPCを買い換えて最新版をインストール 古い環境は仮想環境へ移行
705 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:41:20 ] ↑ そうやったところで、ソースやライブラリをシームレスに使えてるわけじゃない。 ガラガラポン
706 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:44:06 ] 巨大って言っても、HDDの大容量化のオーダを考えれば大した問題じゃないだろ。
707 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:47:27 ] >>705 MS なんて昔からずっとそうじゃん。もうあきらめろw
708 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:52:54 ] どうもゲームプログラム畑な俺にはサイズ肥大は許容できないんだよな。 まあゲームも最近じゃメモリとか考えないようなの多いけど。 昔はほんと1バイト単位で削ったものだが・・・
709 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 14:54:53 ] >>707 ですよねー >>705 それを前提とした企画・開発・運用・保守を心がければよい
710 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:04:08 ] |\ ____ /| |ヾ > \ヾ| |/ _ノ ヽ、_ \| / o゚⌒ ⌒゚o \ 今日もガラガラポンの上にシステム乗せる仕事にいってくるお・・・ | (__人__) | \ ` ⌒´ /
711 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:06:27 ] ___ / \ /ノ \ u. \ ザワ・・・ザワワ・・ザワ> / (●) (●) \ ・・・でさあww> | (__人__) u. | 新しく導入されたんだ> \ u.` ⌒´ / ノ \ /´ ヽ <あれ?あいつは・・・? <カワイソw ____ <クスクス / \ / u ノ \ / u (●) \ | (__人__)| \ u .` ⌒/ ノ \ /´ ヽ / 「クロスプラットフォームのシステムの点検終わった?」 \ / ̄ ̄ ̄\ / ─ ─ \ / <○> <○> \. | (__人__) | \ ` ⌒´ / / \
712 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:09:21 ] コピペ貼り出したw
713 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:09:35 ] Expressマーダー
714 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:15:11 ] Espressoまだ(・ε・)?
715 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:23:01 ] DualCoreCPUで4GBメモリ積んだノートPCが8万で買えるんだから 細かいことは気にしない(・ω・)
716 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:44:18 ] また問題がすり替わってる。 マシンを複数にすれば良いわけじゃない。
717 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:46:21 ] 貧乏人お断り。MS様の命令です。
718 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:50:28 ] 金持ちでもV$のガラガラポンが解決しないだろうが。 というか、V$と金を持ってるM$が解決汁!
719 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:51:36 ] ガラガラポンって何?
720 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:52:35 ] 「お前らごときが書いたコードにどんな価値があるんだ」 「人員ごと使い捨てだろ、そんなもん」 「俺様が最強の開発環境を提供してやるからありがたく使え」
721 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 15:59:47 ] >>720 有難うございますM$さまorz.
722 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 16:04:51 ] >>719 俺んちの近所の商店街の年末大福引大会 特賞ポケットティッシュ
723 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 16:08:44 ] 把握
724 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 17:22:40 ] >>708 最近はゲームの記憶媒体がでかくなりすぎてゴミデータ詰めてるくらいだからな。
725 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 19:21:19 ] それはP2P使った犯罪者に対する嫌がらせだろう。
726 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 19:27:21 ] >>725 犯罪者に対する嫌がらせって言う表現もどうかと... 正当な不正行為対策ののでは? すれ違いすまそ。
727 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 19:44:08 ] ダウンロード時間が長くなるだけで、 別に不正コピー対策になんかならんだろ。
728 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 19:53:58 ] 本物のデータをDVDの外周に配置して読み込み速くするためだよ。
729 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 20:45:58 ] では、ゴミデータと言うよりは、パディングとでも言うべきか。
730 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 21:35:12 ] しかしパディングにソースコードを丸ごと入れるってのはなかなかな……
731 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 22:58:10 ] >>708 今ならプログラムサイズ1byteや処理時間1msの短縮に血道を上げるより、柔軟性や整備性上げた方が良くないか?
732 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 23:29:07 ] 1msは重要だろ。 60FPSって1フレーム16msじゃないか。
733 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 23:54:09 ] ゲームはゲームでもエロゲだと、目の開閉と精液の有無しか違わない画像が十数枚、 音声がwavだったりするけどな。
734 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 00:08:04 ] 実際それでも困らんからねえ。 一昔前までは640x480が主流だったけど、最近は800x600が多い。 それでもパディングしてるっていうんだから、ブルーレイとか出た日には90%がパディングに使われるんじゃないかw
735 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 00:39:18 ] コマ落ちしないことが何よりも重要、って世界も 世の中にはないわけではないな
736 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 09:17:41 ] プログラムサイズ1バイトと処理時間1ミリ秒じゃ 重みが全然違うだろw
737 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 12:51:25 ] プログラムサイズを1バイト単位で削るなんて昔からないぞ。 >>708 のいうのは構造体とかだろ。 画像データとかはプログラム関係ないから無視するとして、 今なら整数型だととりあえずintでいいかとかになるが、昔はちゃんと一番小さい型選んでた。 MAX100程度ならcharで十分だしな。 だからこそ昔のゲームは255が最高だったりしたんだ。 DB関係は大量にデータ扱うから今でも型は結構小さめ選んで決めたりするけど プログラム内でshortとかあんまり使わないだろう。 メモリも潤沢にあるし、とりあえずその系統の一番でかいの使っておけば問題ないだろって感じで。 型の取り方にも ちょっと極端な例だが char int char short って並べるのと char char short int こうすると宣言は同じなのに上は内部的には12バイト、下は8バイトで収まったりと。
738 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 13:00:38 ] 構造体の並びを気にするのは今も同じだろ? データ削るならビットフラグでブール型とか ビットフィールドで1バイトに複数データ持たせたりだろ。
739 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 13:02:05 ] キャッシュラインに丁度入るとか、PICのプログラミングとかあるわけだが いいかげんスレ違いだな
740 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 13:33:18 ] 2000年問題は、もともとIBMが19をケチったからおきたんだけどなw
741 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 14:25:10 ] Express Edition 来たぞ
742 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 14:41:26 ] >>741 おぉ、昼過ぎまで2005だったのに。 情報サンクス。
743 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 17:42:01 ] Expressインストール完了したぜぐへへへへへへ
744 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 17:52:12 ] VS2008のドキュメントエクスプローラで、新しいタブで開くってどうやってる? 今までShift+Clickでやってたんだが、2008からこれだと選択されてさらにクリックされる形になって 新しいタブに行ってくれないんだよな
745 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 20:53:22 ] いい加減Basic切り捨てたらいいのに .NET→C#の流れを変えないならもう必要ないじゃん
746 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 20:55:50 ] Expressのサイトでもそうだし 言語選択画面なんかもそうだが 2008ではVBの方がC#より上に来ている .NETの代表言語は2008からVBなんだ
747 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 21:13:04 ] 今回は.NET Framework SDKってないの? 例の2GBを超えるブツを落とさないとならない訳?
748 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 21:13:51 ] PSDKに統合されたお
749 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 21:21:35 ] どれかえばいいのかよくわからん
750 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 21:55:45 ] >>746 肝心のExpressのDVDISOで起動したインストール画面では 一番上がC#だぞっと。 寧ろC++の扱いが低いなw 昔はC++全盛だったんだが。 そういやあフレンド関数とかあったけど使ってるの聞いた事無いなあ。 無駄な拡張が多すぎてシンプルなC#にみな移っていってるのかな。
751 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 21:56:14 ] >>748 ↓これ? Windows Vista および .NET Framework 3.0 ランタイム コンポーネント用 Microsoft Windows Software Development Kit www.microsoft.com/downloads/details.aspx?FamilyID=7614fe22-8a64-4dfb-aa0c-db53035f40a0&DisplayLang=ja 名前と解説見る限り3.0までしかないようだし、リリースノート見ると問題だらけなんだけど…。
752 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 01:16:31 ] MSDN2008版のリリースはいつごろ?
753 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 01:18:18 ] >>752 MSDN Library for Visual Studio 2008 www.microsoft.com/downloads/details.aspx?FamilyID=6ff3bc60-32c8-4c22-8591-a20bf8dff1a2&DisplayLang=ja
754 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 01:26:25 ] >>753 出てたのかよ!ついこの前検索して出なかったのに、ミスでもしてたかな ありがとうございます
755 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 11:28:25 ] 2008は2005と混在できるの?
756 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 11:33:36 ] できるよ
757 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 12:49:44 ] VC2008 Express Editionでキーボードマップスキームが BriefとEmacsしかインスコされない・・・。 別PCだと普通に入ってるし、インストーラがなんか バグってる気がしてならない。
758 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 13:07:36 ] >>756 ありがとう。 ではインストールしてみます。
759 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 16:26:03 ] フレンド関数( ゚д゚)ホスィ…
760 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 20:04:04 ] >>759 独習C++で存在を知ったが、あれってどう使えばいいんだ? OOPに該当するような概念はないし、どうにも使いづらいんだが。
761 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 21:17:53 ] >>760 よく演算子多重定義で使う例が紹介されるけど、 それもだいたいfriend無しでいけるんだよね。 必要がなければ無理して使うことない。
762 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 21:36:28 ] シリアライザなんかで使うよ?
763 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 22:39:58 ] エディタの切り替えでプロパティの説明がどんどん下がっていくのは直ってないのか
764 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 22:51:01 ] いい加減少しはC99に対応しろよな
765 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 22:58:05 ] >>764 pc11.2ch.net/test/read.cgi/tech/1195616628/447
766 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 22:58:11 ] C++ メインで使ってる人間からすると、むしろ邪魔だしなぁ、C99 対応。
767 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 23:14:32 ] C99はキモイ
768 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 23:14:53 ] コンパイラオプションでC99とC++を排他的に選ぶようにすればいいんじゃない?
769 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 23:16:59 ] >>766 ??? C++はC++、CはCでしょ まさか1つのソースファイル中にCとC++を混在させるのか?
770 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 23:22:03 ] いや、わかって使い分けれる人間はいいのよ。 新人とかが混同してるのとか見るとやるせなくならない?
771 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 23:42:32 ] 動きゃいい
772 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2007/12/20(木) 00:21:12 ] こんなの頼みます extern "C99" { ほげほげ }
773 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 01:33:13 ] むしろpragma #pramga managed #pramga managed old syntax #pragma unmanaged cpp98 #pragma unmanaged cpp09 #pragma unmanaged c90 #pragma unmanaged c99
774 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 01:44:58 ] C++0xが出てもサポートに何年かかるかな?
775 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2007/12/20(木) 02:28:57 ] MSに媚びるわけじゃないけど_s付き関数の標準化のほうが現実的だ
776 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 13:46:24 ] >>760 すまん関数に限らずフレンドがほしかったんだ。 フレームワークっぽいの作ってると内部から使えるものと外部に見せるものの関係であれば良いのにと思うことが多数。 まぁほかの手段でもできるけど、それいったらどんなプログラムでもアセンブラでかけるというのと変わらんので。
777 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 13:52:40 ] そっか 友達がほしかったのか
778 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 16:06:29 ] >>776 ファクトリクラスとか作るとかなり思えるな……
779 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 17:25:32 ] internalでいいじゃん。
780 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 17:28:20 ] internal だと結局アセンブリ内なら自由に呼び出せるってことになるじゃん まぁ、現実的には internal にしてるがいまいちなんだよな
781 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 17:29:44 ] privateとinternalの違いがよくわからない
782 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 20:06:11 ] 2008のアカデミック版って出るの?
783 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 20:09:21 ] うん
784 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 21:54:56 ] >>781 俺もよく理解してないが、 同アセンブリっていうのはつまり外部ライブラリとして参照する場合なんかは無理ってことじゃないか? exe一つで住むような小さいプログラムでは、publicと同じってことじゃ中ρか。
785 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 21:58:50 ] >>781 ぜんぜん違うだろ。
786 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 22:07:44 ] オナニーと近親相姦ぐらい違うな。
787 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 22:35:17 ] 一つのソリューションにいくつかプロジェクトを作るだろ internalは別プロジェクトからは参照できない 別プロジェクトから使えるのはパブリッククラスのパブリックまたはプロテクティッドメンバだけ
788 名前:デフォルトの名無しさん mailto:sage [2007/12/21(金) 11:24:09 ] MSDN 2008 日本語版の「Win32とCOMの開発」の内容は全部英語みたいなのですが 前のWeb版では日本語みたいなので、以前のバージョンでは日本語だったのでしょうか もしそうであれば、日本語のもので一番新しいのはどのバージョンになるのでしょうか
789 名前:デフォルトの名無しさん mailto:sage [2007/12/21(金) 11:51:59 ] msdn2 で今見られるものが最新
790 名前:デフォルトの名無しさん mailto:sage [2007/12/21(金) 23:37:12 ] デバッガでデバッグ情報のないアセンブリをロードしようとした時に The following module was built either with optimization enabled or without debug information <中略> To suppress this message, disable 'Warn if no user code on launch' debugger option. というメッセージが出るんですが、このオプションってどこにあるんでしょうか? オプションのdebuggerあたりを見てもないようなのですが。
791 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 00:17:03 ] メニュー > オプション > デバッグ > 全般 一番下
792 名前:790 mailto:sage [2007/12/22(土) 00:21:44 ] >>791 うちの環境では一番下はWarn if no symbols on launch (Native only)となってます。 OFFにしてももちろん変化ありません。
793 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 21:03:20 ] MeadowからVSExpress2008に移行しようと思ったのですが、 Emacsのキーバインドの癖がどうも治りません。 むしろVSの方でEmacsのキーバインドを使用したいのですが、やり方はありますか? 例えばC-f、C-b、C-n、C-pでカーソルの移動、C-hで一文字削除、C-x sで保存 ができたら幸いです。
794 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 21:39:00 ] ume
795 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 21:58:03 ] >>793 オプションにあるよ
796 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 22:17:03 ] ume
797 名前:2008スレ889 mailto:sage [2007/12/23(日) 01:05:55 ] >>2008 スレの927 ttp://pc11.2ch.net/test/read.cgi/tech/1195616628/927 いろいろやったつもりだけど、今環境ないから週明けに確認してみますわ。 ロハとヂャーゴンで流れたので遅レスですまんが、さんくす。
798 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 04:53:24 ] LINQを使ってSQL Serverのデータを操作するチュートリアルやサンプルコードはありませんか? あれば教えてください
799 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 11:24:54 ] LINQって並列処理してくれるの?
800 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 12:12:28 ] ここの>>1 はクソだな
801 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 12:48:18 ] >>798 "LINQ to SQL" でぐぐれば? >>799 Parallel Extensions(まだβ版)をインストールして、 System.Threading.dll を参照して、 using Sytem.Threading; して、 AsParallel() をつければ並列実行されるようになる。 ↓みたいな。 from x in list.AsParallel() where x > 100 select x * x:
802 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 13:13:10 ] そういや.NET Framework 3.5はアップデートにいつくるの?
803 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:02:43 ] ume
804 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:15:34 ] WPFとデータベースとWeb系のプログラミングを一切しない場合、3.0と3.5で追加されたクラスは必要? MSDNライブラリ2008デカいしWin32APIとかの不要な情報もあるんだよね? 必要ないなら.NET Framework 2.0 SDKを入れ直そうと思っているんだけど。
805 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:22:59 ] VB.NETやC#のLINQや拡張メソッドは3.5のdllがないと使えないよ
806 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:44:42 ] LINQはあらゆるときに必要
807 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:47:07 ] いいえ
808 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:49:54 ] LINQなくてよく今まで生きてこれたなと思うよ
809 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:51:51 ] LINQがデータベース用っていうのはよくありそうな大間違い
810 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:54:04 ] まあ見た目がまんまSQLだしね。
811 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:57:16 ] 「LINQはeSQLの言語マッピング仕様である」というのは赤間さんの珍しい大間違い。
812 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:57:45 ] LINQ: .NET 統合言語クエリ www.microsoft.com/japan/msdn/net/bb308959.aspx 標準クエリ演算子の概要 LINQ の作用を調べるために、配列の内容の処理に標準クエリ演算子を使用する簡単な C# 3.0 プログラムから見ていくことにしましょう。 using System; using System.Linq; using System.Collections.Generic; class app { static void Main() { string[] names = { "Burke", "Connor", "Frank", "Everett", "Albert", "George", "Harris", "David" }; IEnumerable<string> query = from s in names where s.Length == 5 orderby s select s.ToUpper(); foreach (string item in query) Console.WriteLine(item); } } このプログラムをコンパイルして実行すると、次のような出力が得られます。 BURKE DAVID FRANK
813 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 16:16:43 ] from s in names where s.Length == 5 orderby s select s.ToUpper(); のとこのfrom where orderby selectがLINQのキーワード みたいなもんか、文字列で埋め込んでexecute()とかしなく ても良くなると。 イテレータで回してフィルタリングかけてその結果をソート して返す、そういうありがちな処理がシンプルに書けるんだな
814 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 16:58:47 ] いやストパニは最高峰だろ
815 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:01:11 ] www.radiumsoftware.com/0406.html#040624 Windows 3.x 版の SimCity を書いた Jon Ross 氏が私に語ったところによれば, 氏は件のゲームにおいて,解放されたばかりのメモリをリードするというバグを誤って残してしまったそうだ。 これは Windows 3.x ならば問題無い。メモリはどこにも移動しないからだ。さて,ここからが素晴らしいところだ。 ベータバージョンの Windows 95 を試してみたところ,案の定 SimCity は動かなかった。 そこで Microsoft はバグの追跡を行い, SimCity の監視を行う特殊コードを Windows 95 に組み込んでしまった。 そのコードは SimCity が動いていることを検出すると,メモリアロケータを特殊なモードへ移行させ, メモリをすぐには解放しないような設定にしてしまう。これは,後方互換性に対する執念の一例であり, これこそが人々を Windows 95 へアップグレードさせようとする要素であったわけだ。
816 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:02:26 ] 何だ冬休みか
817 名前:デフォルトの名無しさん [2007/12/23(日) 17:07:32 ] 正論 レジストリになんだかんだ書き込んで アンインストーラが無きゃアンインストールできない上に 場所を移すことも出来ないソフトがそんなに好きですか? アンインストーラが壊れたらどうするの?
818 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:15:11 ] >>815 適当にコピペすんな。 そんなにMSの努力が見たきゃ、old new thingでも読んで来い。 ttp://blogs.msdn.com/oldnewthing/ あと本も買え。
819 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:26:01 ] VS2008の評価版落としたからVS2005杏仁ストールしようとしたら .NETFW2.0の繁体ランゲージが入ってたんだけど 勝手に入るものなの?
820 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:27:40 ] >杏仁ストール ちょっとうまそうだなw
821 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:29:49 ] 杏仁食べたい ちなみにそれは巨乳めがねっこでチャイナ服を着てると思う
822 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:30:21 ] >>817 たとえばそれが個人情報を預かるソフトで 他のアカウントが開けばどうなると思う?
823 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:31:44 ] >>819 もう一人の人格が中国人で…
824 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:33:02 ] >>822 .\%USERNAME%.iniでいいじゃないか。
825 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:35:15 ] >>824 アクセス権はエブリワンで?
826 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:43:33 ] ソフトのフォルダ自体をマイドキュメントに突っ込んどけばOK
827 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:49:09 ] まあVistaが自動でそれをやるけどね。 勝手にやるから弊害もないことはないが・・・
828 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:54:55 ] Linuxの話だけど、パッケージ管理されてる以外のツールは 全部~/に突っ込む、とか言ってた香具師がいたな。
829 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 18:35:59 ] そういえば前から疑問に思っていたんだが、 32bitコードから、ファイルとレジストリの仮想化を無効にするAPIってないのかな? もちろん、Admin権限なしで仮想化やめたとしても、それほど恩恵はないけどさ。 タスクマネージャが実行中のプロセスを動的に切り替えられる以上、何かあると思うんだけど、 探しても見つからない。
830 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 18:54:46 ] たまにはJ#のことも…
831 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 18:57:07 ] J#の自演ウザイ
832 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 19:13:51 ] 仮面ライダーJ
833 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 19:23:11 ] LINQ使った演算の性能測定とかしてるサイトはありますか? RDB,XML,ただのオブジェクトとかいろいろと測定してあるとうれしいです.
834 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 19:25:22 ] 仮面ライダーJ( 'ー`)し
835 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 19:26:26 ] 仮面ライダーJ(# 'ー`)し
836 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 19:28:27 ] 黒歴史乙
837 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 19:30:21 ] >>826 ADでぞろぞろファイル連れて来られたら迷惑なんだが
838 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 20:07:48 ] >>833 Rico MarianiのDLinq (Linq to SQL) Performanceシリーズは面白かった。 ttp://blogs.msdn.com/ricom/archive/2007/06/22/dlinq-linq-to-sql-performance-part-1.aspx ttp://blogs.msdn.com/ricom/archive/2007/06/25/dlinq-linq-to-sql-performance-part-2.aspx ttp://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx ttp://blogs.msdn.com/ricom/archive/2007/07/05/dlinq-linq-to-sql-performance-part-4.aspx ttp://blogs.msdn.com/ricom/archive/2007/07/16/dlinq-linq-to-sql-performance-part-5.aspx
839 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 20:11:20 ] >>838 日本語でOK
840 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 20:11:57 ] VS2008ってWindowsSDKだったかって入ってるの?
841 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 20:27:10 ] >>840 フルセットではなさそうだが入ってる フォルダは 6.0aってなってて6.0とは別フォルダにインストールされる
842 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 20:33:57 ] えー
843 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 20:49:33 ] \Program Files\Microsoft\Visual Studioとか \Program Files\Microsoft\SDKs\WindowsとかMicrosoftでフォルダ切っている俺涙目。 Windows SDKのインストール場所選ばせるか、 (別途入れるから)インストールしないという選択肢をくれ。
844 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 20:51:40 ] 試しにVC2008EE入れてみたら ソリューションエクスプローラとかツールボックスが左右反対なんだけど
845 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 20:55:05 ] >>843 よくそんな面倒なことできるな
846 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 21:01:31 ] いつ頃からか、よっぽどの理由がないかぎり あらゆるものをデフォルトの場所にしか インストールしなくなった。
847 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 21:01:56 ] >>843 うちの環境はこんな感じ。 \Program Files\Microsoft SDKs\Windows\v5.0 \Program Files\Microsoft SDKs\Windows\v6.0A \Program Files\Microsoft SDKs\Windows\v6.1 v6.1はMicrosoft Windows SDK for Windows Server 2008入れてるから。 インストール先変えなければ綺麗に揃ったのにということでご愁傷様でした。 てかDirectXもこっち(Microsoft SDKs以下)に引っ越してくれんかのぅ。 ちなみに「プログラムのアンインストールまたは変更」を見ると -Microsoft Windows SDK for Visual Studio 2008 .NET Framework Tools -Microsoft Windows SDK for Visual Studio 2008 Headers and Libraries -Microsoft Windows SDK for Visual Studio 2008 SDK Reference Assemblies and IntelliSense -Microsoft Windows SDK for Visual Studio 2008 Tools -Microsoft Windows SDK for Visual Studio 2008 Win32 Tools となっている。分かれまくり。
848 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 21:06:20 ] >>844 C++だと左側にあるよねC#は前から右側だったけど 2008から右側に表示されるようになったとか? 俺は[ツール]-[設定のインポートとエクスポート]-[すべての設定をリセット]で 全体を〜と設定したから、ほかのモードだとその辺どうなってるかよくわから んけど
849 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 21:10:13 ] モードの違いじゃね? VC2005とVC2008のEE同士だとどちらも一緒だし
850 名前:デフォルトの名無しさん [2007/12/23(日) 21:38:22 ] 2008のWPFが操作から何からイミフメなんだけど 将来的には全新規プロジェクトはこっちでやるべきって事なん?
851 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 21:47:08 ] 将来的にはね。 早くFormsにあるものが全部使えるようにならないかなぁ・・・ DataGrid NotifyIcon・・・
852 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 21:57:49 ] サンクス。機能的には全部カバーしてないのか。 当分フォームアプリで粘るか。
853 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 21:58:45 ] ベータ版とか英語版とか入れたり消したりしたのがいけないのかしらんが、 WPFアプリのデザイナで、左側に並んでるtoolbox?からコントロールを 配置しようとしても、ポインタがバッテンになって配置できないんだよね。なぜか。 んで、もともとあったコントロールは無視して、アイテムの追加でWPFの適当な コントロールを追加してやれば、そいつは配置できるんだけどさ。なぜだ。
854 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 23:43:23 ] >>851 とりあえずFormsデザイナで書いてからコピペで
855 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 00:07:29 ] FormsからWPFに移行するツールまだー?
856 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 00:18:22 ] >>848 自分で移動させたらいいだけじゃね?
857 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 10:55:48 ] Express Editionにはリソースエディタないのか。。。。。
858 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 10:56:37 ] 2005からやん
859 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 11:31:07 ] >>857 ResEditで十分カバーできる アイコンとかは高機能でフリーのやつ使ったほうが良いのができるだろ
860 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 15:24:08 ] >>521 西野嫌いだからケッと思いながら見たけど それなりに面白かったよ というか「面白いことをやってます」風な雰囲気はあった それ大事 ただ西野も言うように原因は全て西野だな 梶原はあんなところだろ まず西野カツゼツ悪いのかしらんが聞き取りづらい あと 出てもいないヨダレを気にして顔を手で拭きすぎ ツッコミが過剰にブチギレ加速していくパタンの一つの完成形が M1優勝当時のアンタッチャブルだとすれば 西野は柴田に遠く及ばない 昔の下手な柴田を見るとちょうど西野みたいだし まー西野ガンバレやw
861 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 15:30:51 ] 誤爆?
862 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 15:51:08 ] 最後の3行がなければ誤爆だと分からなかった俺には
863 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 16:04:57 ] いちご100%の西野は可愛いな
864 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 17:03:07 ] デバッグが死ぬほど楽そうなのではじめてIDE使ってみようと思った そしたら死ぬほど窮屈で複雑だった クラスってクラスの追加からしないとだめ?絶対1クラス1ファイル? あとプロジェクトって作らないとビルドできないのん? 普通にテキストエディタでだーっと書いて、 VSに読み込ませてクラスとか認識してくれるとかは出来ない? タスクバーとかエクスプローラとかあるんだから、重複した機能は あんまり使いたくないなぁ…とか思った… もう難しくて難しくて…OTL 早くも挫折しそう よくプログラマは使えるなぁと改めて感服した すげぇよ
865 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 17:10:06 ] >>864 IDE環境から実行ファイル作るならプロジェクトは必要 Basicについてはよく知らんが、他はクラスの数に制約はないかと。要は可読性 落ち着いて空のプロジェクトから空のファイル追加して書いていけばすぐ解るよ
866 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 17:12:13 ] いきなり使おうとせずに、ボタンを押すと Hello world という メッセージボックスが表示されるアプリを書くところから始めよう。 新しい開発環境使うときはそういうのが大事だと思う。
867 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 17:29:45 ] >>864 空のプロジェクト作って、メニューのプロジェクト->既存項目の追加で テキストエディタでだーっと書いたファイルを追加すればおk
868 名前:864 mailto:sage [2007/12/24(月) 17:33:27 ] >>865 >>866 ありがとう そっか…プロジェクトは必須なのか… 一応コンソールアプリはビルドしてデバッグとかやってみたんだけど… 全体像がつかめないよ 今必死でヘルプ読んでます でもなんていうかこう手順みたいのがわからないので ちょっと向かいの本屋いってきます コマンドラインのツール群を自分でならべて構築していくのと まったく逆で、誰かが構築したのを調べていく作業だからか、 すごい難しいです、なんていうか霧の中をさまよってるかんじ
869 名前:864 mailto:sage [2007/12/24(月) 17:39:34 ] >>867 うわーありがとう!! そうやればデバッグの時だけIDEって感じで使えるですね 大感謝 ところで、クラスを書いた後、認識させることってできますか?
870 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 17:53:43 ] なんか通っぽいが言ってることはVB厨以下なんだが
871 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 17:55:30 ] いや、さっさとIDEのエディタになれたほうがいいぞ。 あの長いネームスペースだのクラスだのメソッドをするのにコード補完がないと死ぬ。 コーディングはIDE、プリミティブなテキスト編集は自前のエディタと使い分けるのがいい。 外部ツールにエディタ登録してね。
872 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:01:36 ] テキストエディタ厨か emacs信者とか結構いるからな
873 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:10:25 ] >>869 スレチ pc11.2ch.net/test/read.cgi/tech/1196430042/
874 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:14:17 ] L&Fのできない人間ってのは 著しく頭が悪いか。 そもそも覚える意思がないか。 俺様ピコピコなんか使えないぜみたいな優越感があるか。
875 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:19:36 ] L&Fってなんやねん
876 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:22:17 ] Look & Feelだろうね。 ブルー・スリーの言葉だっけ。
877 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:24:23 ] L&Fが一般に広く通じると思ってる人間ってのは 著しく頭が悪いか。 そもそも推し量る意思が無いか。 俺様用語なんか作っちゃうんだぜみたいな優越感があるか。
878 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:24:59 ] >>876 俺もそう思ったけど、そうすると「L&Fのできない」っていう部分が よーわからんのだよね。
879 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:26:32 ] L&Fは 「ロジスティクス&フォークリフト」の略な 覚えておけよ
880 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:28:54 ] そういや、どう考えてもコンシューマ向けじゃないのに昔ラジオでやってた L&F中部のCMって今でもやってんの?
881 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:31:30 ] どう考えても個人向けじゃないCMがテレビでもたくさんやってるだろ
882 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:36:31 ] 日曜の午前中のCMなんかに多いな
883 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:40:34 ] >>869 ほっときゃすぐに認識されると思うが。
884 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 18:54:11 ] Look&Feel に一致する日本語のページ 約 12,000 件中 1 - 20 件目
885 名前:864 mailto:sage [2007/12/24(月) 18:59:23 ] なんかみんなどうも。 入門書みてきたよ。アドバイス(?)通り、IDEでがんばってみるよ。 VB厨以下のフリー厨の愚痴なんで気に障ったならゆるしてけろ
886 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 19:00:32 ] 日が日だけに皆気が立っているんだ。 悪気はないので許してやって欲しい。
887 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 22:27:07 ] テキストエディタよりIDEの方がはるかに簡単だから うろたえさえしなければ簡単に使えるようになる
888 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 22:32:48 ] >>868 プロジェクト (またはソリューション) ファイルは簡単に言えば Visual Studio 用の Makefile なんだからビルドするには当然必要ってだけ 既存ファイルをだーっと登録するだけじゃなく エクスプローラや Cygwin の terminal なんかから (vim とかで) 編集後 VS 側にフォーカスを移すと VS のエディタで開いているファイルは 「他のアプリで編集されたけど、その内容を反映する?」と確認してくる 基本的にはビルドとデバッグだけ VS に任せて、 コーディング自体は VS には任せないってのは普通にできるから 最初やり方に慣れるまでは違和感があると思うけど そこを乗り越えたら便利なデバッグ用ツールになると思うよ あと、クラスは VS がソースを読んだら勝手に認識する クラスウィザードでクラスを追加、なんて人はほぼいないんじゃないか?
889 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 22:59:04 ] >>631 確認だけならか・・・もの凄い時間の無駄なんだよな Macならメールで受信する添付データも一瞬で開けるんだが編集もできるし Officeに至ってはMac版の方が圧倒的に便利になっている現状 ascii.jp/elem/000/000/092/92357/ WindowsはSuperFetchで起動が速い? わざわざUSBメモリ刺さないと使えない機能なのにw Macの場合そんなもん使わなくてもOS標準で MailもSafari(ネット)もiTunesもクリックして一瞬で使えるようになるし Photoshopの様なプロツールも数秒で起動する blog.goo.ne.jp/m4g/e/1be3148d7a18ea487a313d77f3becf9f
890 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 23:00:09 ] 俺は全部VSで済ませてるけどな。 何よりインテリセンスが神すぎて一度使ったら離れられない。 つうかインテリセンス無しでどうやってやるのかが不思議だ。 昔のC時代とかならまだわかるけど、今じゃもう多すぎるわ階層も深いわ名前も長ったらしいわで覚え切れん。
891 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 23:11:54 ] Emacs系でインテリセンス並みの補完機能ってないよね やっぱC使ってる人が多いのかなぁ
892 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 23:20:53 ] VCのインテリはねー…
893 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 23:30:27 ] 携帯電話が普及して、これが無い時代どうやってたんだっけと思うが、その感覚に近い。 Java とかでも未だにエディタのみでコーディングしてる人いるけど、よくやるわ。
894 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 23:31:43 ] >>892 ヤッパ意図的にお馬鹿にしてるのかな
895 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 23:40:28 ] そういやVC#よりVBのほうがインテリセンスの効きがいいんだよな。 文法的に推測しやすいんだろうか。
896 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 23:41:45 ] VC#でもお節介な位だけどなぁ
897 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2007/12/25(火) 00:08:24 ] >>894 ヘッダを多重にインクルードしたり、マクロがあったりして圧倒的に構文が複雑。
898 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 00:29:59 ] でもVB2008になって変な挙動もあるよ。 例えばRadioButton1.Checked=まで来てその先にTrue/False以外の候補が大量に出てくる。 何で? お陰でBoolean値の扱いが非常に面倒になった。 起動後、最初のヘルプ読み出しでXAMLのパラメータ上でF1押すとdexplore.exeがフリーズするし。 まあ最適化が加わってファイルサイズは2008EEの方が小さくなるから総合的には良いんだけどね…。 C#も勉強中だけど、HDDの空きが残り少ないのでテキストエディタでコンソールアプリをチマチマやっている。
899 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 00:33:55 ] PCがヘボリン過ぎてテキストエディタで毎週数千行のC++コードを書いてる俺も褒めてくだしあ><
900 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 00:50:59 ] >>898 そういや、True/False が最初に出てたっけ? んだけど、メソッドやプロパティの呼び出しを チェーンして、最終的にTrue/Falseにたどり着ける可能性のある候補は出て欲しいなあ。
901 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 00:51:08 ] そりゃtrue,false以外にもboolを返すメソッドとかいろいろあるだろ
902 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 07:34:13 ] >>891 VIM ですら実装してるから Emacs にないとも思えないが IntelliSence は賢さだけでなく、軽さや操作の自然さが何よりも最強 VIM でも一応 boost の補完等はできたりするが明らかに性能は負けてるな ターミナルでやっちゃうところはさすがという感じだが
903 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 09:06:11 ] でもIntelliSence用の一時ファイルって妙にでかいんだよな。 何が入ってるんだろう。
904 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 09:07:56 ] >>903 ttp://blogs.msdn.com/vcblog/archive/2007/12/18/intellisense-history-part-1.aspx
905 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 09:50:32 ] >>904 日本語でおk
906 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 10:11:09 ] たんなるキーワードによる単語補完と 物の関係を把握してるインテリでは別物だろ
907 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 11:06:13 ] >>905 自信ないが、プロジェクトに含まれるファイルだけでなく 参照されてるファイルやアセンブリについてもまとめて データベースを作成している、ということだと思う。
908 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 11:34:54 ] プロジェクト閉じる際に、そういうキャッシュ類やソースコードから生成可能なバイナリを 削除した上で閉じるっていうコマンドあるといいよな。今時大したサイズじゃないとは言っても、 受け渡しの時には何か無駄に感じるし。圧縮するのにも時間食うし。
909 名前:797 mailto:sage [2007/12/25(火) 11:57:52 ] VistaにPro入れて XPSP2がないといわれる件は、とりあえず解消(安全かは知らん) 結局レジストリのCSDVerionいじった HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Windowsね 参考にしたのは下。まあ、自己責任で。 ttp://blogs.msdn.com/astebner/archive/2005/06/05/425517.aspx
910 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 12:36:37 ] >>908 昔は同じようなこと考えてたが、バージョン管理ツール使うと そういう悩みとは無縁になる。
911 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 12:57:47 ] >>906 VC++はほぼ前者だけどねw
912 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 13:06:44 ] VC++1.0ですか?
913 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 13:09:44 ] >VC++1.0 インテリセンス無かた希ガス。
914 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 13:13:24 ] そもそもVCのってCtrl+Space押さないと出なくね?
915 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 13:15:01 ] . とか -> の後は出る
916 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 13:25:08 ] VB2008ではC#みたいに行頭一文字目からいきなりインテリセンスが出るようになった?
917 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 13:25:34 ] いや
918 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 13:38:29 ] 例えばDimと入力する時にdでいきなりインテリセンスが働くけど…単にその文字で始まる候補を列挙しているだけのような? 2文字入力すると働く。
919 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 19:07:10 ] VSのインテリセンスもEclipseみたいなキャメルケース補完してくれないかな。 GetLastTimeが、単語頭の"GLT"で出てくるような。 あれがあると同じような接頭語の時↓キー押さなくていいから楽なのに。
920 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 19:19:52 ] Eclipseの知らなかった機能をこのスレで知ることになるとは…
921 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 19:42:29 ] そういえばブラウザ情報ファイルって何に使ってるんだろうな 使わない設定にしてもIntelliSenceは何も変わらない気がするんだが・・・
922 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 00:15:37 ] C#でWPFつかいたいんだけどどこ見ればいいですか?
923 名前:デフォルトの名無しさん [2007/12/26(水) 00:24:00 ] C#でWPFつかいたいんだけどどこ見ればいいですか?
924 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 00:27:45 ] じっと手を見る
925 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 00:44:27 ] ありがとう
926 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 00:50:05 ] XmlWriter&Readerで書いていた所をLINQtoXMLで書き直して「随分ソースがすっきりしたな〜」と上機嫌でコンパイルしたらファイルサイズが増えたorz WPFはVBのチュートリアルを脳内変換すれば多分OK。 ただプロパティをきちんと設定しないと、例えば「ウィンドウサイズが大き過ぎるから小さくしよう」とサイズ変えるとGrid内に配置したコントロールまでサイズが変わってしまう。 この辺、もう少し配慮して欲しかったな。
927 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 00:57:24 ] とても優しい人ありがとう
928 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 03:11:20 ] VS2008Proでankhsvnって使えますか?
929 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 05:50:48 ] 最初、親のOpaqueやTransformが子に引き継がれるのバグかと思った。 慣れると納得だけど。
930 名前:デフォルトの名無しさん [2007/12/26(水) 12:56:21 ] C#でWPFつかいたいんだけどどこ見ればいいですか?
931 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 12:56:47 ] MSDN
932 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 13:21:38 ] >>930 >>753
933 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 13:45:46 ] 2GB越えってやめてくれよ・・・ wgetで落とせねぇ・・・
934 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 13:58:37 ] それwgetが古いんじゃ?
935 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 16:50:58 ] C++EEでIntelliSenseの調子が悪くて ncb消して読み込みなおしても、最初のうちは大丈夫だけど そのうち何かの機に追加情報が皆無の状態になってしまう 何か解決方法ありませんか?
936 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 17:16:43 ] インストールし直すとか。 あとディスク容量が足りてなかったりはしない?
937 名前:935 mailto:sage [2007/12/26(水) 17:31:27 ] インストールされてるディスク、プロジェクトを保存してるディスク、メモリ共に余裕はあります Boostをインクルードしてるのが何か関係してるんだろうか。確かに重量級ではあるけど
938 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 21:21:01 ] >>935 複雑なソースだとしようがない
939 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 22:13:12 ] VC#EE日本語版にSilverlight 1.1 tools for VS2008 がインストールできないんですが これはExpress Editionだからですか?それとも日本語版に対応していないからですか?
940 名前:939 mailto:sage [2007/12/26(水) 22:19:21 ] すいません、インストール時のエラー表示は以下です You must install Microsoft Visual Studio 2008 before installing this product.
941 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 22:37:16 ] 1.1 tools は、Standard 以上が必要だった気が。 Web Developer の機能も使ってるからとか。
942 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 22:43:46 ] >>941 やはりそうですか・・・ただの当たらし物好きなので困るわけではないのですが IronPythonも統合できないし、この調子だとF#もなんでしょうかね
943 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 22:58:06 ] EEはアドインが入らない、EEには入れられないパッケージがある、とかいろいろカスだからな。 VSはアドインが全然普及してないのに、無料のEEでアドイン入れられないってどういうことだよ。 普及させる気ぜんぜんねーだろ。
944 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 23:03:20 ] EEにアドイン入れられたら、アドインが普及しすぎてVSが不要になるだろうな
945 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 23:04:12 ] >>943 Visual Studio Shellのランタイムはただで配ってるわけでそういう方向考えてるのかも?
946 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 23:15:05 ] アドインでEEにない機能を補完されたら困るからってことなんですかね MS謹製のみ許可とか、回数制限付きで出してくれたら・・・
947 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 23:19:28 ] VC#2005EEにはXNA GSが入れられるよ Silverlightも使えるようにするんじゃないの
948 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 23:20:48 ] >>946 もしかしてアドイン全面禁止と勘違いしてる? MS製のEE対応アドインなら結構あるよ。 ttp://www.microsoft.com/express/samples/ XNAなんかはこの前までVisual C# 2005 EE専用だったし。
949 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 23:25:35 ] >>947 そうなるよう期待してます >>948 すいません思いっきり勘違いしてましたorz
950 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 23:27:04 ] Silverlightについては特別に新しい開発環境出しそうな気がする
951 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 23:41:50 ] >>949 Debug VisualizerもExpress Edition対応してるよね ttp://weblogs.asp.net/scottgu/archive/2007/07/31/linq-to-sql-debug-visualizer.aspx Express Editionでもこういうのを使ったり作ったりできる。
952 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 00:22:43 ] >>951 おお・・・これだとむしろ謹製の方が制限多い感じなのかな?
953 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 00:23:52 ] >>928 ググれと言いたいところだが damieng.com/blog/2007/06/13/ankhsvn-and-visual-studio-20072008orcas で、どう
954 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 01:33:36 ] >>953 ありがとうございます。
955 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 07:11:02 ] EE用のアドインってどうやって作るんだ・・・ Stdと同じようにレジストリのAddinキーに登録しても読み込みやしねぇ
956 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 09:20:32 ] >>948 もしかあして勘違いしてるかもしれないから言っとく そこにあるGDKはXNAとは全く別物だぞ ちなみにXNAは2.0になった今もC#2005向けになってる
957 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 10:11:58 ] Silverlight の開発環境は Expression Blend + Visual Studio になるんじゃないの?
958 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 10:18:41 ] MSの開発環境やらライブラリ、プラットフォームが多すぎて しかも新旧の同種のライブラリもあってわけわからん。 誰かCivilization風テクノロジツリーにまとめてくれ。
959 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 12:00:49 ] 開発環境は数字が大きいやつ=新しいやつってだけだろ
960 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 12:12:13 ] それを言うのなら、Javaのほうが状況がひどいだろ。 同じようなライブラリが乱立して、スタンダードがよくわからん。
961 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 12:46:02 ] >>956 GDK は VC++2008EE 用だしな
962 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 12:51:05 ] XNAは2008EEで使えるという文章がMSのサイトにあったのが消されたから 対応するにしてもしばらく時間がかかると思われるw まあEEのみが外れるのも時間かかったしな
963 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 12:58:28 ] .NETはいろいろなのをまとめたラッパークラスの集合体だから、.NETでいいならC#で.NET使うのがプログラムは一番簡単。 当たり前に使う必要があるWin32APIで.NETにないのがあったりするから、 それ使おうとするとラッパークラス作るまで逆に面倒くさかったりするけど。 と思ってるんだが、合ってる?
964 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 12:59:55 ] まとめると、Win32APIラッパー >>>>> C丼ドトネト
965 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 13:26:51 ] >>963 大体その通りだが、ラップしてる対象が非公開APIだったりすることもあるので 単なるラッパーと言い難い部分もある。(例:WPFとmilcore.dll) また、Win32APIと連携する機能が充実しているので、 少しのコードを追加するだけで、.NETに用意されていない機能が使えることも多い。 例:WPF アプリケーションへのグラス フレームの拡張 msdn2.microsoft.com/ja-jp/library/ms748975 (VS.80).aspx
966 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 16:13:16 ] スラドで見たけど公式にXPにメイリオ入れられるようになったんだね
967 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 16:22:24 ] >>966 はあ?
968 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 16:23:55 ] VB SQL ODBC Direct OLE DB DAO RDO ADO ADO+ WindowsDNA MSDE ADO.NET 1.0 ADO.NET 1.1 ADO.NET 2.0 ADO.NET 3.0
969 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 16:32:29 ] >>967 スラド見れば?
970 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 22:39:51 ] VC++だと Form1 ^form1 = gcnew まで打っても何もでない。 Ctrl+Space押すと全ての候補が表示される。 あほの子ですか?
971 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 23:04:12 ] 多言語のプロジェクトが共存してるソリューションがあるんですが、 これを開くのってStandard Edtion以上を買わないとできないですか?
972 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 23:07:02 ] うぃ
973 名前:971 mailto:sage [2007/12/27(木) 23:24:26 ] >>972 そうですか。どうもです。
974 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 23:37:48 ] >>970 そういう仕様なんだから当然だろうよ . -> ( 打ったときに候補が出る程度で十分だ
975 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 02:33:27 ] Ctrl+Spaceを押したときだけインテリセンスは出て欲しい。 VBは文字入力するたびにパカパカ出るからウザいったらありゃしない。 設定変更できるならスマソ(;´∀`)
976 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 04:43:13 ] なんかエディタ設定でフォント太字にすると 固定幅のフォントでもずれるんですが 太字は使っちゃだめ?
977 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 15:57:24 ] これって最低容量1.8Gいるじゃない? 今1.4Gしかないんだけど 一応無理やりインストール出来るみたいだけど問題ないかな?
978 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 15:58:16 ] エロ動画消せばいいよ
979 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 17:17:32 ] おお。それをけすなんてとんでもない。
980 名前:ツッコミ待ち mailto:sage [2007/12/28(金) 17:27:48 ] 風俗行けばエロ動画なんていらなくなるよ
981 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 17:35:56 ] テレビで紳助とかもいってただろ。 女とオナヌーは別物だ。
982 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 18:14:16 ] 風俗行けるくらい金が有ればHDD買うよ
983 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 21:42:40 ] 一回いく金で500GBだもんなぁ
984 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 22:14:06 ] 500GBってすげぇよなー 日本の全員に分けても一人4kBくらいあるもんなぁ
985 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 23:20:49 ] それは多いのか
986 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 23:31:37 ] FormアプリとWPFって、同じコントロールでもプロパティが細かく違っていて結構戸惑う。 CheckBoxのチェックの有無調べるのに非常に苦労した。 Form CheckedChangedイベント→Checked WPF Clickイベント→IsChecked
987 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 23:59:44 ] Isとかなんか退化してんな
988 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 00:06:54 ] WinFormsでは、設定できるbool型のプロパティにはIs付けない、取得のみならIs付ける約束 みたいだったけど、WPFではbool型なら一律Is付けることにしたのか
989 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 01:02:28 ] ちまちま触ってみている感じ、イベントと名前がかぶるのが あるからじゃないかなぁという気がした。 あとReadOnlyなプロパティがそもそも少なくねみたいな?
990 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2007/12/29(土) 02:21:21 ] まあテキストベースの技術でインテリセンスの精度上げるのは難しいだろ。 レジストリみたいにソースコードもバイナリベースで一括管理するしかないな。 テキストエディタ?何それ?
991 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 03:28:07 ] 【Orcas】 Visual Studio 2008 【.NET3.5】 Part5 pc11.2ch.net/test/read.cgi/tech/1198866447/
992 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 03:34:07 ] >>991 乙
993 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 03:47:23 ] >>991 Visual Studio 2008 Part5がよかった
994 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 04:40:19 ] Orcasはもういらないんじゃないの
995 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 04:44:30 ] 要らんね
996 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 06:06:06 ] プログラムを記述するのにテキストほど優れた形式はない
997 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 06:48:46 ] VC++EEは名前からVisual外すかOld付け足せよー
998 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 07:52:42 ] C++とか時代遅れよね
999 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 08:17:51 ] せん
1000 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 08:27:21 ] 1000
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。