1 名前:デフォルトの名無しさん [2008/08/01(金) 02:31:53 ] ■公式 www.microsoft.com/japan/msdn/vstudio/default.aspx ■前スレ Visual Studio 2008 Part 10 pc11.2ch.net/test/read.cgi/tech/1213334321/ ■リンク Visual Studio 2008に搭載された17の新機能 www.atmarkit.co.jp/fdotnet/special/visualstudio2008_01/visualstudio2008_01_01.html 5000個のバグと戦った、MSが「Visual Studio 2008」RTM出荷 www.atmarkit.co.jp/news/200711/20/vs.html その他テンプレ>>2-5
13 名前:デフォルトの名無しさん [2008/08/01(金) 10:28:43 ] VS2008入れて数日たったんだが動作がえっらい重いな ググったらXMLのバグとか何とか書いてあったんだが 修正パッチはマダでないのかね?
14 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 10:30:43 ] 別に重くないけど、、、初期ページを切るといいかも?
15 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 11:03:01 ] 自動保存がウザいから切ったら快適になった。
16 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 11:31:20 ] スタートページを閉じないとデバッグ終了後に待ち時間がどうこう
17 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 13:22:57 ] いや、なんか、フォームにコントロール貼り付けるだけでもえらい時間がかかる PCのスペックは先週買ったばかりの2GB積んだC2Dだから遅くはないはずなんだが
18 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 13:28:58 ] WPFのフォームエディタだったら遅く感じるかもしれないな。
19 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 13:39:45 ] >>17 Kaspersky入れてる環境だと、IDEを信頼するアプリに指定しないと 遅くてたまらんかった。 つか、先週買ったばかりって、Vistaだったらインデックスの更新が終わって なかったりしないか? 最近MS Desktop Searchの更新があったから、インデックスの再構築が かかったし。
20 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 13:54:19 ] 使い慣れたツールの場合無意識に重い操作を避ける傾向がある。 使い慣れない新しいツールに移るとその辺がわからなくて遅いとぼやく傾向がある。
21 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 14:46:38 ] DELLのXPの最終モデルだったんだが Googleデスクトップなる物が鎮座してる もしかしてこいつか…
22 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 14:49:03 ] VC++のソリューションのアイコンって キラキラ輝いてるのを表現してるんだと今まで思ってた・・・
23 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 15:09:32 ] VSのコードエディタはリッチエディットコントロールが使われているのですか?
24 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 15:18:36 ] ウインドウクラス名は VsTextEditPane だな
25 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 15:39:41 ] リッチエディットじゃなかったのか・・・・
26 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 16:17:03 ] 噂ではあったけどSQL Server 2008ほんとに7/31(現地時間)でRTMになったんだな
27 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 17:16:30 ] VS2005みたいにspokeのキーで試用版を使い倒すこととかできないの?
28 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 18:01:00 ] 黙れ乞食
29 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 21:21:34 ] PYHYP
30 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 22:03:53 ] 使って無いアセンブリ参照はコンパイラが無視するのかと思ったら、 参照減らすとバイナリ変わるのね・・・めんどい
31 名前:デフォルトの名無しさん mailto:sage [2008/08/02(土) 13:30:20 ] リフレクション経由で使ってる可能性もあるからだろ
32 名前:デフォルトの名無しさん [2008/08/02(土) 13:35:56 ] そこで「usingの整理」→「未使用usingの削除」の登場でつよ
33 名前:デフォルトの名無しさん mailto:sage [2008/08/02(土) 18:50:20 ] 「未使用usingの削除」感覚で参照アセンブリを削除する機能はVS本体には無かったと思うが、 もしかして、Resharperあたりを使うとできるのかな?
34 名前:デフォルトの名無しさん mailto:sage [2008/08/03(日) 08:41:04 ] >>30 使ってない参照はコンパイラが無視するで正解のはずだけどそうならないケースってどんなの? どのアセンブリを参照してるかはildasmでみれるから確認してみたら。
35 名前:デフォルトの名無しさん mailto:sage [2008/08/04(月) 08:39:43 ] WPFを業務アプリで使うメリットって何かある?
36 名前:デフォルトの名無しさん mailto:sage [2008/08/04(月) 08:40:59 ] ライブラリの完成度が高いってのが一番かな
37 名前:デフォルトの名無しさん mailto:sage [2008/08/04(月) 09:45:00 ] IDEの完成度はイマイチだよね
38 名前:デフォルトの名無しさん mailto:sage [2008/08/04(月) 23:30:02 ] >>35 データバインディングは素敵よ。 特に階層データを HierarchicalDataTemplate で表示したりするのは感動的。 >>37 MFC と比べれば全然マシ。
39 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 08:36:24 ] WPFでツールボックスに表示されるコントロールに説明が無いのは新手のいじめですか?
40 名前:デフォルトの名無しさん [2008/08/07(木) 04:43:42 ] 自分からテスト専門です、って宣言してる派遣テスターって何なの? 将来プログラマとかSEになりたい、とかならわかるけど。 向上心ないよね、頑固だし。 そういう派遣テスターって、仕様書は読めない、 テスト仕様書も作れない、テストプログラムも作れない やれることは「テキトーにプログラムを触る」ことだけ。 俺は派遣プだけどさ、こういう派遣テスターがいると 派遣全体がバカにされるんだよ。 テスト専門派遣なんて氏んで欲しいよ、まったく。 今日も正社員の人が派遣テスターに仕様書を読んで テスト仕様書を作ってください、って説教してたよ。 その派遣は頑固に「何故、仕様書が必要なんですか?」って 反論してたから、きっとテスト専門派遣テスターだな。 仕様書も読まず、テスト仕様書も作らず、ただテキトーに プログラム触るだけで給料もらおうなんて頭おかしいんじゃねーの? あ〜あ、あの派遣テスターが3ヵ月後に切られるまで、 仕様書も読まねーでテキトーにテストしたバグ票がまわってくんのかよ。 そんな糞なもん、読んで処理する派遣プの身にもなってくれよ。 うわ〜、しかもそいつが切られる3ヵ月以内に中間納品あるじゃねーか! テスト仕様書もなしにテキトーにテストして納品か。 中間納品後にソッコウクレームでデスマ必至だな。俺の休みも返上かよ。 派遣専門テスターさんよ、少しは向上心持てよ! 頑固な性格直して仕様書読めよ!テスト仕様書作れよ!
41 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 06:13:16 ] コピペ君って馬鹿だな。まで読んだ
42 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 10:32:27 ] 自虐か
43 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 13:15:36 ] 口だけ達者な派遣なんて必要ありません。 機械のように働く派遣が欲しいのです
44 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 13:34:39 ] 明日ですか?
45 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 13:35:34 ] SP1
46 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 21:27:50 ] これって登録すると半永久的に使えるの?
47 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 21:32:20 ] 対応するWindowsが存在する限り大丈夫だろ。
48 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 22:24:04 ] Public Class Form1 Option Explicit Dim hanb As Integer Dim hankin As Integer Dim poteto As Integer Dim potekin As Integer Dim juice As Integer Dim jukin As Integer End Sub End Class 本みながらやってるんだけど、何が違うんでしょうか?
49 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 22:26:29 ] まずコンパイラが吐くエラーや警告を見るようにしなさい
50 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 22:31:48 ] 'Option' ステートメントは、宣言または 'Imports' ステートメントの前に記述しなければなりません。 とでるんですが、どういう意味なのか・・・。
51 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 22:34:01 ] >>48 その本すぐに捨てろ
52 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 22:34:01 ] わかりました >>49 のいう通りがんばってみます
53 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 22:35:28 ] >>48 ワラタ
54 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 22:36:53 ] 解決しました >>51 古い本を使っています
55 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 23:25:07 ] hanb = hanb + 1 hankin = hankin + 300 TextBox1.Text = Str(hanb) TextBox2.Text = Format(hankin, "#,##0") というのふうに書いているんですが Str関数を使わなくても問題ないのでしょうか? 一応ためしてみて大丈夫だったんですが、心配です
56 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 23:29:43 ] Option Strict On と宣言すればエラーが出るようになる。
57 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 23:36:33 ] しかし、センスのかけらもない変数名だな。
58 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 23:37:54 ] >>56 Option Strict On と宣言しなければ どちらでも良いということでしょうか?
59 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 23:39:11 ] >>57 本の通りに書いているので・・・ ちなみに ハンバーガー ハンバーガー金額 の略です
60 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 23:42:14 ] なるほど、ハンバーガーもジャガイモも英語で書けないけれどジュースだけは英語で書けるのかw それにしても、ジュキンじゃ
61 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 23:47:01 ] 今から始めるならVBよりC#の方が良いと思う
62 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 23:50:15 ] そちらのほうが簡単なのでしょうか
63 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 23:53:28 ] うん
64 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 23:59:05 ] VBのように専用のソフトが必要になることはないんでしょうか? Cはコンパイルがあればとりえあず大丈夫だったはずですが。
65 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 00:03:14 ] 息抜き専用のぷよぷよってソフトが必要かもしれない
66 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 00:06:25 ] >>65 これでC#がきっちりと学べそうです
67 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 00:11:40 ] でもCと何が違うんだろう
68 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 00:16:10 ] とりあえず、VBは一旦やめてC#勉強してきます
69 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 00:45:38 ] プログラムを一旦やめて人生の方向を考え直したほうがいいと思う 」
70 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 00:53:55 ] と言うか壷のたわごとであっさり転進してる姿なんて 汚れきった俺の目には自演にしか見えないw
71 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 03:03:55 ] VBとC#はライブラリがほぼ共通だからすすめてるんであって、 何か目的があって敢えてVBを選んだのなら無理して変える事もない。 文法がまるで違うからね
72 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 07:23:57 ] C++/CLIまでいけばともかく、C#とVBでは「まるで」と言うほどの違いはない。
73 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 19:45:52 ] SQL Server 2008をインストールするのにVisual Studio 2008 SP1のリリース版が必要って何の冗談だよwwwww
74 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 20:11:12 ] ほー、じゃあほんとにそろそろSP1来るんだな
75 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 20:53:37 ] 11日(米時間)という怪しい噂が。VSも含め。お盆で暇だし遊ぶかな…
76 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 21:34:01 ] expressもSP1くる?
77 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 09:11:59 ] そりゃくるでしょ
78 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 16:32:33 ] >>76 同時だっぺ
79 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 16:34:30 ] .NET 3.5 SP1の方も来てくれるなら楽しみだなー
80 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 16:34:43 ] コードプロファイルでしたっけ? パファーマンス測定機能 これが使えるのってTeam Systemのみなんですか?
81 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 16:56:26 ] >パファーマンス測定機能
82 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 17:01:11 ] >>80 そう
83 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 17:28:29 ] そうですか、残念です
84 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 21:45:14 ] プロ版にプロファイラが付いていた時代もあったな
85 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 22:56:29 ] VB6でプログラムしてました〜って人が中途で入ってきたんだが、 新しい言語やってもらいたいんで、VB2005とVB2008どっちをやらせるべきだろうか悩んでる。 社内PGなんで、2005のほうがいいかな〜とも思ったりもするし、 でも最初からやらせるなら、新しい2008させるほうがええか?とかも思うし。 テレビの前のお友達はどう思う?
86 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 23:00:57 ] 2005
87 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 23:10:29 ] 帰ってもらう。
88 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 23:19:31 ] >>85 VS2008でC#
89 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 23:21:20 ] C++/CLI
90 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 23:21:59 ] F#
91 名前:75 mailto:sageごめん補足させて [2008/08/10(日) 01:27:52 ] 11日の噂っていったけども、 ttp://msdn.microsoft.com/en-us/subscriptions/default.aspx SQL Server 2008 RTM Available for Download English downloads are available now and additional languages will be added on a daily basis. Visual Studio 2008 users will need to download and install Service Pack 1 which will be available here after August 11, 2008. コレですよ出所。リークじゃないってば。>某所
92 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 01:42:06 ] ファッキン英語バージョンできた。ファッキン多言語はちょっと待ちやがれクソッタレども。 ファッキンVS2008使ってるヤツは、ファッキンSP1を入れないとダメだぜアホどもが。 2008年8月11日までハダカで正座してまってやがれチンポ野郎!
93 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 03:05:27 ] >85 VS 2008でC#を.NET FRAMEWORK 2.0縛りで。 それがこなせたらC++/CLIな。
94 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 03:50:07 ] VB6しか経験のないような人なら、高確率でアレな人材の可能性が・・。 VB2005以降の.NETの世界に適応できるか不安は残るけど まぁ特別な理由でもない限り2008使わせるべきだろJK >新しい言語やってもらいたい C#
95 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 08:49:27 ] どうせマネージドならレスポンスも変わらないだろうし、VBのほうがいいんじゃないか? C#なんて使う意味がわからん。
96 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 08:58:16 ] >>91 コメントつけてあげたら?
97 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 09:22:33 ] >95 VB.NETとVB6は見た目が似ているだけに、直に移行しようとすると混乱する人が 結構いる。意外かもしれんが、VB6からなら、むしろC#の方が移行がスムーズに いったりする。
98 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 10:55:48 ] うちの部署もVB6のメンテを山ほど抱えてるからこそ新規はC#にした。 VB6からVB.NETに完全に移行できるならそれでもいいが、 VB6とVB.NETを両方同時にやってたら混乱しておかしくなりそうだ。
99 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 12:43:05 ] vb.netは負の遺産を引き継いでるからお勧めしない
100 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 13:32:52 ] そういえば.netを異様に毛嫌いしてるネラーをちらほら見るけど、なんか問題あるの? 「.net製かよ、糞だな」的な
101 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 13:35:31 ] 重いという先入観があるだけのこと
102 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 13:37:32 ] .NET に限らず、たいていのアンチってのはそういう生き物。
103 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 13:47:58 ] >>102 それは半分は(というより8割ぐらいか?)そうなんだが、 >>100 に書いてあるような意見が理解できないこともない部分もあるでしょ。 仕組み考えれば仕方がないにしろ(といってもそれはユーザーの知ったことではないはずだが) Windows Formはロード遅すぎる。
104 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 14:26:38 ] >> 103 これ顧客に起動の遅さを了承してもらうのが大変なんだよね。 特にサードパーティ製のコントロールを使ってると, 標準コントロール以上に遅くなるし。
105 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 15:24:40 ] Windows.Formsも.NET2.0で随分速くなったよ。 1.0とか1.1の頃はそれはもう酷かったよ。 今でいうWindows.Window並のロード時間だった
106 名前:95 mailto:sage [2008/08/10(日) 15:38:55 ] >>97 ,98 C#のアドバンテージって何なの? C(DOS), C++(Win32API), Delphi(Win32API)から.NETに移ってきたけど、 C#より遙かにVBのほうが理解しやすかったけど。
107 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 17:35:09 ] そりゃDelphi出身だからだろ
108 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 17:47:12 ] Delphiやってたら、むしろC#の方が分かりやすいんでは?
109 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 17:58:02 ] >>95 それは君がVBで(当然C#でも)ある程度複雑なコードを書いたことがないからだろう。 VB6は確かに不当な評価をされている(それも使ったこともない奴からね)面も ないことはないんだが、実際使ってみると糞としかいいようがない仕様だらけなのも 確かなんだな。(もちろん後知恵の評価ではあるんだろうが) ドトネトのプログラマの視点から見てたぶん一番「ありえない」感がするのは VBにおけるクラスモジュールの中途半端さだと思う。 - クラスのインスタンスを返すメソッドやプロパティは記述できない。 (ただし型付けしなければ可能) - 名前空間の概念がない。 - 静的メソッドの機能なし。継承の機能なんて当然なし。インナークラスも書けない。 - なんと列挙体のメンバと同じ名前のメンバはクラスに存在できない。 もうずいぶんVB6は触ってないんでよく覚えてないが、 他にもこの手の不満が満載なんだなVB6には。 まあVB.NETかC#のどちらかがある程度使えるようになってからVB6である程度 まとまったコードを書いてみれば俺の言ってることは誇張でも煽りでもないと分かるはずだよ。
110 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 18:10:19 ] >106 VBはVB.NETになったときに少しは整理されているとはいえ、それまでのしがらみを滅茶苦茶 引きずっているからねぇ。.NET化の時にせっかくオブジェクトとして再設計しておきながら、 2005でVB6ユーザー向けにFormのインスタンスが勝手にインスタンスを生成するように戻したり とかさ。頭をひねるような仕様が散らばってる。 それらの過去の経緯を知らずに理解しやすかったと感じるとしたら、それはそれで危険信号の ような気がする。
111 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 18:12:03 ] >>109 ミスリード乙。>95は明らかに、VB6ではなくVB.netを薦めている。
112 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 18:23:33 ] >>111 >>95 が何と比べてC#のアドバンテージと言ってるかによると思うけど・・・ >>109 の言ってることには激しく同意。 Delphi使いには尊敬の気持ちがあるんだが,良かったら >>95 のスキルを教えて欲しい。
113 名前:95 mailto:sage [2008/08/10(日) 18:54:35 ] 最近は仕事で大きなプログラムを作ることはなくなったので、 プログラミングのスキルを問われるならば、それほどあるとはいえないだろう。 かつては、CやC++で大きなアプリケーションを組んでいた時期もあったけど。 ただ、だからといってC系の言語が使いやすいとは思っていない。 Delphiはもうすぐ新しいバージョンが出そうなので、そちらへ戻ろうかなとは 思っている。ただし、趣味程度だけどね。 C#のアドバンテージは、もちろんVB.NETと較べての話し。 C#でもVC++でもVBでもマネージドプログラムであれば、できあがる中間コードは それほど差がないだろうと思ったので、それなら視認的にVBのほうが使いやすい のではないかと思った次第。 煽っているわけではなくて、なんでC#なんか使っているのか疑問に思っていただけ。