1 名前:デフォルトの名無しさん [04/04/02 23:28] WinFXの前にこちらも大事。 www.microsoft.com/japan/msdn/vstudio/whidbey/ msdn.microsoft.com/vstudio/whidbey/default.aspx
614 名前:デフォルトの名無しさん [04/09/14 10:56:55] MS、Visual Studio 2005 Standard Edition発表 www.itmedia.co.jp/enterprise/articles/0409/14/news017.html Expressとは別に出るのか。これは単一言語のみサポート?
615 名前:デフォルトの名無しさん mailto:sage [04/09/14 10:59:43] >>614 志村!上!上!
616 名前:614 mailto:sage [04/09/14 11:25:49] >>615 よく見てなかった。スマソ。 全言語サポートで15Kぐらいなら買いかな。
617 名前:デフォルトの名無しさん mailto:sage [04/09/14 11:28:10] Expressが1万でProが10万だから5万ぐらいかな。
618 名前:デフォルトの名無しさん mailto:sage [04/09/14 14:02:06] 64bitやOfficeは広めるつもりないんだろか。
619 名前:デフォルトの名無しさん mailto:sage [04/09/14 15:26:33] Proは64bitコンパイラ付属してないのか・・・・ つまりPSDKを使えと? これじゃー、64bitも普及しねーな。
620 名前:デフォルトの名無しさん mailto:sage [04/09/14 15:29:30] >>619 >>613 を読んでないのか? Stdまでには付属しないけどProには付いてるだろうが
621 名前:デフォルトの名無しさん [04/09/14 17:44:08] やべぇ、いい
622 名前:デフォルトの名無しさん mailto:sage [04/09/14 19:59:39] 純粋なmanagedで書けば32bit/64bit関係なく最適化されるとMS自体が言ってるけど
623 名前:デフォルトの名無しさん mailto:sage [04/09/14 20:06:39] .NETは64bitへの布石
624 名前:デフォルトの名無しさん mailto:sage [04/09/14 21:16:36] .NETは総アプリ64bit化までの繋ぎ言語
625 名前:デフォルトの名無しさん mailto:sage [04/09/15 15:11:37] dotNetマガジン読んだけどASP.NET2.0もなんか良さげだねぇ。
626 名前:デフォルトの名無しさん mailto:sage [04/09/16 00:55:58] >>564 の本ってもう出てる?
627 名前:デフォルトの名無しさん mailto:sage [04/09/16 05:57:45] >>626 出てる
628 名前:デフォルトの名無しさん mailto:sage [04/09/16 11:44:46] >>564 の本は糞いし高いからやめたほうがいい MSの日本社員が偉そうにインタビュー受けてるのが笑える おまえらナンにもしてねーだろうがとVS2005作ったのはお前らじゃないだろと問い詰めたい
629 名前:デフォルトの名無しさん mailto:sage [04/09/16 11:50:26] インタビューわりとおもしろかったぞ ほかは興味ないから読んでないけど
630 名前:デフォルトの名無しさん mailto:sage [04/09/16 12:20:14] ぜんぜんかじってない人にはいいかも。 ただ、高いな。
631 名前:デフォルトの名無しさん mailto:sage [04/09/16 13:50:24] あと1000円足せばSpoke買えるしな
632 名前:デフォルトの名無しさん mailto:sage [04/09/16 14:39:38] コンパイラのバージョン選べるだけ SharpDevelopのほうがましっすよ
633 名前:デフォルトの名無しさん mailto:sage [04/09/16 14:41:45] SharpDevelopっていつからRADになったの?
634 名前:デフォルトの名無しさん mailto:sage [04/09/16 15:26:00] 最初から
635 名前:デフォルトの名無しさん mailto:sage [04/09/16 15:58:23] SharpDevelopってC#だけでしょ
636 名前:デフォルトの名無しさん [04/09/16 16:38:51] マイクロソフト日本の社員はアメリカ本社から送られてくるバイナリーを リソースハッカー使って日本語版にしているだけ?
637 名前:デフォルトの名無しさん mailto:sage [04/09/16 17:04:41] >>635 いや全部。VBからC#にコンバートしたりできる。 monoまでサポートしてるし、VSよりまさってるところも沢山ある。
638 名前:デフォルトの名無しさん mailto:sage [04/09/16 23:01:48] SharpDevelopも結構強力だけどVS.NETから移行するだけの魅力はまだ無いかなぁ
639 名前:デフォルトの名無しさん mailto:sage [04/09/16 23:24:58] ExpressやVSの下位バージョンでは拡張やら特定の機能の制限しまくり、 SharpDevelopも拡張可能とはいえガチガチに作るのではなく、 Eclipse .NETと呼べるような土台となるものが出てきてくれたらいいんだが。
640 名前:デフォルトの名無しさん mailto:sage [04/09/16 23:56:40] まあExpressやStandardの制限っつっても2003Proで出来ることは全部できるけどな
641 名前:デフォルトの名無しさん mailto:sage [04/09/17 00:29:48] >>640 ExpressでもMFCやATLが使えるのかい?
642 名前:デフォルトの名無しさん mailto:sage [04/09/17 00:30:32] >>641 SharpDevelopでもMFCやATLが使えるのかい?
643 名前:デフォルトの名無しさん mailto:sage [04/09/17 00:47:00] MFCとATLは勝手に配れないはず
644 名前:デフォルトの名無しさん mailto:sage [04/09/17 01:47:52] VB->C#機能は欲しいかも。 Webから変換できるところもあるけど、C#->VB.netが多くてその逆はまれだし
645 名前:デフォルトの名無しさん mailto:sage [04/09/17 09:24:20] WTLが勝手に配れるようになったからどうでもいいや。
646 名前:デフォルトの名無しさん mailto:sage [04/09/17 09:43:48] だからWTLはATL無いと動かないと何度言ったら…本当に使ってるのか? 早く独立しないかねぇ
647 名前:デフォルトの名無しさん mailto:sage [04/09/17 12:47:28] WTLとATLとELTは何が違うのですか!?
648 名前:デフォルトの名無しさん mailto:sage [04/09/17 13:45:16] >>646 いつの時代の話? ほれ↓ ttp://sourceforge.net/projects/wtl/
649 名前:デフォルトの名無しさん [04/09/17 14:46:58] で、いつ発売ですか?
650 名前:デフォルトの名無しさん mailto:sage [04/09/17 15:30:16] >>648 おまえがWTLを使ったことが無いということはわかった。 それ以上醜態を晒すな。
651 名前:デフォルトの名無しさん mailto:sage [04/09/17 15:32:45] >>648 そのページには Windows Template Library (WTL) is a C++ library for developing Windows applications and UI components. It extends ATL (Active Template Library) and provides a set of classes for controls, dialogs, frame windows, GDI objects, and more. って書いてあるんですけど・・・
652 名前:デフォルトの名無しさん mailto:sage [04/09/17 15:35:33] どうせニュース見てWTLがオープンソースになった程度の知識しかないんじゃないの。
653 名前:デフォルトの名無しさん mailto:sage [04/09/17 15:37:21] >>651 君自分で使った事無いでしょ? It extends ATLの部分の意味分かってないでしょ?
654 名前:デフォルトの名無しさん mailto:sage [04/09/17 15:39:46] ああ>>651 は分かってるのか間違えた
655 名前:デフォルトの名無しさん mailto:sage [04/09/17 15:44:00] つまり>>645 を書き直すと、 「ATL/WTLは使ったこと無いからどうでもいいや。」ってことか。
656 名前:デフォルトの名無しさん mailto:sage [04/09/17 15:55:05] んでATL8.0にはなんか変更があるのか。 MFCではウィンドウフォームがMFCアプリに貼り付けられるという記事が>>564 の本に書いてあったような。
657 名前:デフォルトの名無しさん mailto:sage [04/09/17 15:58:17] OTL
658 名前:デフォルトの名無しさん mailto:sage [04/09/17 16:03:10] GUIまわりの機能強化はATLにはあんまり関係無いからな・・・ ATL8.0でも大きな変更はなさそうな気がする。 いっそWTL同様に手放して欲しいよ。
659 名前:デフォルトの名無しさん [04/09/17 18:52:11] 香ばしいのが釣れたな
660 名前:デフォルトの名無しさん mailto:sage [04/09/17 20:33:58] ↑一番香ばしい人
661 名前:デフォルトの名無しさん mailto:sage [04/09/21 10:36:54] 【無料】Visual Studio 2005 Express【Beta】 pc5.2ch.net/test/read.cgi/tech/1091543344/224-226 こっちの人はどう思う?
662 名前:デフォルトの名無しさん mailto:sage [04/09/21 23:05:17] WTLのようなWindowsAPIのラッパークラスを作ればいいだろうけど、 作るの面倒くさいな。
663 名前:デフォルトの名無しさん mailto:sage [04/09/22 00:43:23] windowsx.hを機械的に再ラップするだけだろ
664 名前:デフォルトの名無しさん mailto:sage [04/09/22 17:16:06] ところでDataGirdViewについてだけど、 ベータとはいえ、動作があまりに遅すぎると思うのは俺だけ?
665 名前:デフォルトの名無しさん mailto:sage [04/09/22 18:49:42] それよりも、ListView にアイテムを加えると、表示がぶっ飛ぶほうが気になる
666 名前:デフォルトの名無しさん [04/09/27 18:24:01] msdn.microsoft.com/Longhorn/letters/tread20040827/default.aspx We plan to make the "Avalon" and "Indigo" pillars of WinFX available for Windows XP and Windows Server 2003. WinFXの一部か全部か知らないが、WindowsServer2003とXPで動くようにするらしいな。 これは実質.net3.0か? 今1.1使ってるが多分2.0は飛ばして、WinFXまで保留すると思う。最近あんまりコーディングしていないし、めんどくさくなったから。 リファクタリングとかジェネリックス面白いんだろうが、2.0が正式リリースされてからあまりにも寿命が短いことが予想される。
667 名前:デフォルトの名無しさん mailto:sage [04/09/27 20:56:16] 何かY松氏みたいなこと言ってるな。
668 名前:デフォルトの名無しさん [04/10/01 13:39:22] int [] 100000に乱数つっこんで選択ソートかけた比較 9734 ミリ秒 v1.14/noOptimiz Visual C# .NET Compiler version 7.10.3052.4 9437 ミリ秒 v1.14/optimiz Visual C# .NET Compiler version 7.10.3052.4 20219 ミリ秒 v2.0.40607 VS2005β←ゴミ 『ソース』 using System; public class SS{ public static void Main(){ int i; int MAX=100000; int [] ai=new int [MAX]; Random rd=new Random(); for(i=0;i<MAX;i++){ ai[i]=rd.Next(); } for(i=0;i<MAX;i+=1000){ Console.WriteLine("{0}",ai[i]); } int ET2; int ET1=Environment.TickCount; Console.WriteLine("Pre: {0} mil second", ET1); selectsort(ai); ET2=Environment.TickCount; Console.WriteLine("After: {0} mil second", ET2); Console.WriteLine("---------------\n"); for(i=0;i<MAX;i+=1000){ Console.WriteLine("{0}",ai[i]); } Console.WriteLine("WORK {0} /ms",ET2-ET1); }
669 名前:デフォルトの名無しさん mailto:sage [04/10/01 13:40:06] public static void selectsort(int [] a) { int i,j,k; int min; for(i=0;i<a.Length-1;i++) { min = a[i];k=i; for(j=i+1;j<a.Length;j++) if(a[j] < min){min = a[j];k=j;} a[k]=a[i];a[i]=min; } } }
670 名前:668 mailto:sage [04/10/01 14:18:23] >>20219 ミリ秒 v2.0.40607 VS2005β←ゴミ Whidbeyでコンパイルしたら9421秒だった SharpDevelop経由でC♯2.0呼び足したら糞なリンクするみたいだ。
671 名前:デフォルトの名無しさん [04/10/07 01:05:43] ttp://www.microsoft.com/japan/msdn/vs05/adonet/ado2featurematrix.asp この記事↑からすると、ADO.NETは大して変わらないと思ってよいのでしょうか。 この本↓を買おうか迷っています。どなたかアドバイスをおねがいします。 ttp://www.amazon.co.jp/exec/obidos/ASIN/4891003170/
672 名前:デフォルトの名無しさん mailto:sage [04/10/07 01:15:44] VC++かVSを出来る限り安く手に入れる事が出来るトコってどこなんでしょうか? VC++の方が安いし、JAVAとかC#はやらないからVC++にしようかとは思ってるんですが。
673 名前:デフォルトの名無しさん mailto:sage [04/10/07 01:26:07] C++だけでいいのならVisual C++ 2003はコンパイラが タダで公開されている。 msdn.microsoft.com/visualc/vctoolkit2003/
674 名前:在日外国人参政権反対 mailto:sage [04/10/07 01:45:25] >672 秋葉原で中国人が安く売ってます
675 名前:デフォルトの名無しさん mailto:sage [04/10/07 12:39:29] 中国人でよければニュー速で話題の店で売ってます ttp://www.jpsofts.com/index.asp
676 名前:デフォルトの名無しさん mailto:sage [04/10/07 21:01:25] 出来る限りっつーのなら、オクじゃね?
677 名前:デフォルトの名無しさん [04/10/07 21:56:19] C# のExpress版なんだが debug版とRelease版の切り替えってどうやるの? ビルドのメニューで出てこないんだが...
678 名前:デフォルトの名無しさん mailto:sage [04/10/07 21:57:49] expressでは出来ない
679 名前:デフォルトの名無しさん mailto:sage [04/10/08 17:46:05] 実行した時はデバッグ、ビルドだけの時はリリースになるのかな。よくわからん。
680 名前:デフォルトの名無しさん mailto:sage [04/10/08 21:05:07] プロジェクトファイルは所詮MSBuildの定義ファイルなんだから、手で直せば?
681 名前:デフォルトの名無しさん mailto:sage [04/10/08 21:58:20] >>677 オプションの左下「すべての設定を表示」をオンにして - プロジェクトおよびソリューション └ 全般 の「ビルド構成の詳細を表示」をオン。 するとメニューのビルドに項目が増えて使えるようになるからそこから切り替え。 キー操作やもっと簡単な方法があるかは分からないがとりあえず。
682 名前:デフォルトの名無しさん mailto:sage [04/10/09 01:09:06] >>681 ありがと 左下のボタンに全く気づいてなかったよ...orz
683 名前:デフォルトの名無しさん [04/10/10 00:02:51] Visual Studio 2005 C++のベータ1をインストールしたんですが、 windows.hって入ってないんですか?
684 名前:デフォルトの名無しさん mailto:sage [04/10/10 00:15:40] >>683 ダウンロードしたExpress? だったら別途PSDK入れないといけないよ。
685 名前:デフォルトの名無しさん mailto:sage [04/10/10 11:47:18] >>684 このスレに書いてありましたね。 コンパイルできました。 ありがとうございました。
686 名前:デフォルトの名無しさん mailto:sage [04/10/14 02:15:42] >>682 ソリューションエクスプローラでソリューションを選択 そのままプロパティウィンドウを開く 気が付かないよな、こんなの。
687 名前:デフォルトの名無しさん mailto:sage [04/10/15 13:44:26] 結局.NETもjavaも、社内システム構築用としてしか使えないのか? 逆コンパイルできるんじゃ売り物にならん。
688 名前:名無し~3.EXE mailto:sage [04/10/16 21:38:20] >>687 .NET 逆コンパイル出切るとは知らなかった。 どんなツール使うの?
689 名前:デフォルトの名無しさん mailto:sage [04/10/16 21:44:50] >>688 タッホイ(w
690 名前:デフォルトの名無しさん mailto:sage [04/10/17 00:58:49] >>688 www.aisto.com/roeder/dotnet/ の .NET Reflectorとか 関数の規模が小さければこっちの方がソース追っかけるより 解析しやすくて良い
691 名前:デフォルトの名無しさん mailto:sage [04/10/17 13:22:05] 抽象的な意味で、どこで何やってるのかってとこまではわかるよね。 ただ、当たり前だけど元の状態には戻らない。 .net中間コードにおける、「何でそんな書き方すんの!?」みたいな 意味わからんコードで復元される。
692 名前:デフォルトの名無しさん mailto:sage [04/10/17 13:25:53] 逆コンパイルすると元のコードより最適化されているらしい
693 名前:デフォルトの名無しさん mailto:sage [04/10/17 16:21:01] Reflector試してみますた。manifest埋め込んであるのかよ・・・ 漏れのOSじゃ動かない・・。_| ̄|○
694 名前:デフォルトの名無しさん mailto:sage [04/10/19 10:27:48] コンパイラがデフォで難読化するオプション持ってくれたらいいのに。 サードパーティの難読化ツールって、落ちたりファイル壊したりでダメダメ。
695 名前:デフォルトの名無しさん mailto:age [04/10/20 10:17:45] Subscriber Downloads に来ましたよ。(=゚ω゚)ノ
696 名前:デフォルトの名無しさん mailto:sage [04/10/20 13:35:58] 何が来た? 特に新しいのは無さそうだが。
697 名前:デフォルトの名無しさん mailto:sage [04/10/20 14:00:41] SQL ServerのところになぜかVSが。
698 名前:デフォルトの名無しさん mailto:sage [04/10/20 14:20:09] インストールトラブルが半端じゃないので、情報が揃うまでお勧めできない。 CD2に致命的なミスあり。
699 名前:695 mailto:sage [04/10/20 14:45:04] >>696 すんません、未確認情報でした。 来てたのはMSDNじゃなくてBetaPlaceの方だった。
700 名前: mailto:sage [04/10/20 23:42:54] いつ発売されるの?
701 名前:デフォルトの名無しさん mailto:sage [04/10/21 12:36:40] まだベータ1だからね。Beta2,RC1,RC2と行くとしたら一年ほど 先だろう。日本語版はさらに一ヶ月くらい後だろうから 来年末までには発売出来ているという感じか? 多少無理して夏頃に出すかもしれないが、そうだったら VS.NET2003より酷い出来になっているかもしれない。
702 名前: mailto:sage [04/10/21 18:41:02] >>701 まだそんな先なのか。ありがとう。
703 名前:デフォルトの名無しさん mailto:sage [04/10/21 18:50:55] >>687 俺もそれで悩んでる。どうにかならんかな。 C#でネイティブコード吐かせるのないかな。
704 名前:デフォルトの名無しさん mailto:sage [04/10/21 19:20:20] 全部がコアなロジックじゃないでしょ? コアなところだけCOMかすればよくない?面倒くさいといえば面倒くさいのだが・・・
705 名前:デフォルトの名無しさん mailto:sage [04/10/21 20:36:20] 難読化ツールとかいうのは駄目なんですか?
706 名前:デフォルトの名無しさん mailto:sage [04/10/21 22:10:03] >>704 ロジック隠蔽目的だけでCOMにするのもどうかと思うが。 >>705 難読化はソースコードに興味がある人向けの対策であって、 クラッカーはデバッガ+IL解読でパッチを当ててしまうだろうな。
707 名前:デフォルトの名無しさん [04/10/22 05:05:29] >>687 変数名が見えてしまうのは大問題だが難読化せねばならんほど内緒のロジックなんてそんなにはない。 COMでも、インターフェースが丸見えになってしまう。C++でもクラス名などが見えてしまう。 適当なプログラムを書けば変数名をランダムにすることができるので、カジュアルビューイングを防ぐにはこれでOK。 クラック防御のためなら、ネイティブコードにしてもあまり意味はなく、多くは埋め込みの文字列が見えてしまうことが問題になる。 >>694 (VSについてるのでは、あまり効果ありませんが) Dotfuscatorって使い方は難しいけど、そんなに悪くないんじゃ。
708 名前:デフォルトの名無しさん mailto:sage [04/10/24 12:42:07] .NET普及を妨げている原因は何でしょう?やぱ、ロングホーンが 出てないこと?
709 名前:デフォルトの名無しさん mailto:sage [04/10/24 12:49:42] 変数名とかクラス名とかをランダムな文字列に 置き換えるツール作ってコンパイル前に変換してからリリースしてるな。 まぁ、気休めと言えば気休めなんだが。 興味本位の奴の意欲を削ぐことくらいはできると。
710 名前:デフォルトの名無しさん mailto:sage [04/10/25 09:46:12] くだらないことに気を遣わなくていいようになって欲しいな
711 名前:デフォルトの名無しさん mailto:sage [04/10/27 13:38:57] つめたくなくて広くてすいててぜったいおぼれないプールをだしてよー
712 名前:デフォルトの名無しさん [04/10/27 17:15:29] System.Net.Mail と System.Web.Mail って、どう使い分けるべきなんですか? どっちもあんまり変わらないような・・・
713 名前:デフォルトの名無しさん mailto:sage [04/10/27 20:39:59] >>708 IISぢゃないとサーバで動かない。ポータビリティがある程度保証されないとねえ。Write Once, Test Everywhere でもいいから。 XSPとMonoがステーブルになる日はいつの日か...
714 名前:デフォルトの名無しさん [04/10/27 21:53:37] Monoって、C#2.0をサポートしてるの?