1 名前:デフォルトの名無しさん [04/04/02 23:28] WinFXの前にこちらも大事。 www.microsoft.com/japan/msdn/vstudio/whidbey/ msdn.microsoft.com/vstudio/whidbey/default.aspx
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をサポートしてるの?
715 名前:デフォルトの名無しさん [04/10/27 21:58:14] >>714 Mono 2.0 A refresh update on the Mono 1.2 release containing the missing components from the previous release and complete any under performing pieces. Updates to System.Xml, ASP.NET and Windows.Forms to match the .NET 2.0 API. Release target: Q2/2005 そりゃ正式版2.0が出るまではなぁ。
716 名前:デフォルトの名無しさん [04/10/28 00:01:20] .NET 2 SDK ドキュメントで、System.Web.Mobileのページが無いんですが orz ほかにも無いページがチラホラあるんですが、インストールミスですかね?
717 名前:716 mailto:sage [04/10/28 00:02:35] すいません、ありました orz
718 名前:デフォルトの名無しさん mailto:sage [04/11/16 15:17:38] Visual Studio 2005、いつ発売になるの?
719 名前:デフォルトの名無しさん mailto:sage [04/11/16 20:21:06] 俺の推理だと2005年だな
720 名前:デフォルトの名無しさん mailto:sage [04/11/16 20:39:48] おまえシャーロック・ホームズになれるよ。
721 名前:デフォルトの名無しさん [04/11/17 03:56:40] 2005年のいつだよ!ハゲ!!
722 名前:デフォルトの名無しさん mailto:sage [04/11/17 10:05:43] >>721 ハゲって言ったら特定人物を指すから止めてください。
723 名前:デフォルトの名無しさん [04/11/17 12:15:21] 2005年8月16日です。
724 名前:デフォルトの名無しさん [04/11/17 17:18:19] ほんとかよ!じゃあそれまで待ってよ。
725 名前:デフォルトの名無しさん mailto:sage [04/11/17 17:26:18] さすがに2005は買おうと思う。 VC6では諸々の準拠の問題で苦しんだ。もう、そろそろいいだろう。
726 名前:デフォルトの名無しさん mailto:sage [04/11/17 18:50:28] さぁ、どうかねぇ。
727 名前:725 mailto:sage [04/11/17 19:57:23] >>726 お前にどうかねぇと言われてもな。 確かにSTL準拠だけならフリーのTookKit2003で十分かもしれないけど、 最新コンパイラが欲しいしATLも新しいのが使いたい。 つーか、VC7のcl.exeが吐くエラーのCxxxxのリファレンスがMSDN On Lineにないのが痛い。 これはVC.NETなどに同梱のMSDNCDにしか入ってないようだ。
728 名前:デフォルトの名無しさん mailto:sage [04/11/17 20:55:48] すごいマジレスっぷり
729 名前:デフォルトの名無しさん mailto:sage [04/11/17 22:28:01] >MSDNCDにしか入ってないようだ ライブラリだけ購入すればいいじゃんp
730 名前:デフォルトの名無しさん mailto:sage [04/11/17 22:37:01] >>727 www.microsoft.com/japan/msdn/library/ja/vccore/html/_vc_build_errors.asp ここの左側のツリーから辿っていけるのは違うのか?
731 名前:727 mailto:sage [04/11/17 22:44:23] orz
732 名前:725 mailto:sage [04/11/18 03:57:42] >>730 おお、愚痴はこぼしてみるもんだな。サンクス。 キーワード検索では引っ掛からないもんで早々に諦めてたよ。 ま、すぐ諦めてもいいくらいどうでもいい事だったのも事実だけど。
733 名前:デフォルトの名無しさん [04/11/19 02:10:55] 2005って商用で使っても問題ないですか? 2003に戻るのはめんどくさい・・・(´・ω・`)
734 名前:デフォルトの名無しさん mailto:sage [04/11/19 02:47:16] そこでVCTKですよ
735 名前:デフォルトの名無しさん [04/11/19 03:28:52] Microsoft Visual C++ Toolkit 2003をどう使えと?
736 名前:デフォルトの名無しさん mailto:sage [04/11/19 04:23:04] ベータの2005を商用しようってのが分からん。
737 名前:デフォルトの名無しさん mailto:sage [04/11/19 10:28:43] β版で作ったもので、金を取るな。ボケが。
738 名前:デフォルトの名無しさん mailto:sage [04/11/19 13:34:32] >>733 は2005ベータを転売したいの?
739 名前:733 [04/11/19 14:39:13] 転売じゃないけど、2003で作った商用サイトを 2005で改造したいんだけど。
740 名前:デフォルトの名無しさん mailto:sage [04/11/19 14:43:22] >>739 Beta2から go live license が適用されるからそれまで待つべし。
741 名前:デフォルトの名無しさん [04/11/19 15:02:10] このリリースには、"Go live license" はありません。このため、ベータ版を使用して作成 したアプリケーションを一般的に公開して配置することはできません。これは、 テストと評価のみを目的として提供されています。
742 名前:デフォルトの名無しさん mailto:sage [04/11/19 15:26:21] そんな事法律に書いてないが? 関係なし
743 名前:デフォルトの名無しさん mailto:sage [04/11/19 17:31:22] なぜここで法律が
744 名前:デフォルトの名無しさん mailto:sage [04/11/19 17:36:53] 法律って・・・ずいぶん大雑把だなおい。
745 名前:デフォルトの名無しさん mailto:sage [04/11/19 17:38:07] ☆ チン ハラヘッタ〜 ハラヘッタ〜 ☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ ___\(\・∀・)< β2ちょっとーはやくしてくれる? \_/⊂ ⊂_)_ \____________ / ̄ ̄ ̄ ̄ ̄ ̄ ̄/| |  ̄  ̄ ̄ ̄ ̄ ̄ ̄:| | | 淡路たまねぎ .|/
746 名前:デフォルトの名無しさん mailto:sage [04/11/19 18:48:12] 英語版のβ2使えばいいってことか?
747 名前:デフォルトの名無しさん [04/11/22 14:47:58]
748 名前:デフォルトの名無しさん mailto:sage [04/11/27 08:57:19] 今C#を勉強しはじめたのですが、 とりあえずVSもVC#も持ってないのでSharpDevelopって フリーのIDE使ってるのだが、さすがにちょっと大きなプログラム 書こうとするとめんどくさくなる(COMがそのままじゃ使えないとか・・etc) 今2003を買って来年また2005を買うのももったいない気がする・・・・・ 親戚の学生つかまえてVisual Studio .NET theSpoke Premium Version 2003 とかいうのを購入するか考えているのですが、はっきりいって違法^^; さて、どうしたものか・・・・ 2003買うのはもったいないでしょうか?
749 名前:デフォルトの名無しさん mailto:sage [04/11/27 09:12:04] もったいないかどうかはおまえの金銭感覚に起因し、 それを他人の俺らがどう判断しようと言うのか。
750 名前:デフォルトの名無しさん mailto:sage [04/11/27 11:39:29] MSDN付のを買うか、βを使う
751 名前:デフォルトの名無しさん mailto:sage [04/11/27 12:04:56] Expressおとしゃーいいじゃん。 もうないの?
752 名前:デフォルトの名無しさん mailto:sage [04/11/27 12:57:17] >>751 β版は普通にあるよ。 >>748 が使いたがってるVC#なら日本語版βがあるし。
753 名前:デフォルトの名無しさん mailto:sage [04/11/27 13:12:45] MSDNのユニバーサルサブスクリプションでいいじゃん
754 名前:デフォルトの名無しさん mailto:sage [04/11/29 14:50:41] SoundPlayerって外部ファイルからしか再生できない? exeにwavを埋め込んで使いたいんだけども・・・
755 名前:デフォルトの名無しさん [04/11/29 21:19:12] 英語版のβ2なんてないだろ。
756 名前:デフォルトの名無しさん mailto:sage [04/11/29 22:47:19] Zero Bug Bounce milestone for VS 2005 だそうです
757 名前:デフォルトの名無しさん mailto:sage [04/11/29 23:10:04] >>756 あくまでBeta2でしょ
758 名前:デフォルトの名無しさん [04/11/30 09:17:51] >756 >Zero Bug Bounce milestone for VS 2005 ってどこかでDLできるんでしょうか
759 名前:デフォルトの名無しさん mailto:sage [04/11/30 11:03:31] ZBBの意味が分かってないようだ。
760 名前:デフォルトの名無しさん [04/11/30 16:18:25] β版使ってみましたけど、やっぱりバグが散見ですね。 本番ではその辺りは直してくれると思うけど。 ガンガレ
761 名前:デフォルトの名無しさん mailto:sage [04/12/02 12:20:48] >>760 後のシアワセのためにバグ報告しといてください。
762 名前:デフォルトの名無しさん mailto:sage [04/12/03 11:25:51] ちょっとあいまいな質問の仕方ですみません(人から聞いた話なので) JavaからVisual Studio .net で作ったCOMって奴は呼べるのでしょうか? なにか制限があったり、前処理みたいなことはするのでしょうか?
763 名前:デフォルトの名無しさん mailto:sage [04/12/03 13:31:40] >762 _, ._ ( ゚ Д゚) ・・・JNIでも使えば? 全然スレ違いだし
764 名前:デフォルトの名無しさん mailto:sage [04/12/04 00:12:07] そもそも 100% pure JAVA に反するし
765 名前:デフォルトの名無しさん mailto:sage [04/12/04 01:03:40] 反してもいい要求なら使えばいいじゃん。
766 名前:デフォルトの名無しさん mailto:sage [04/12/04 01:43:08] >>764 バカジャネーノ
767 名前:デフォルトの名無しさん mailto:sage [04/12/04 17:32:06] >反してもいい 有り得ない
768 名前:デフォルトの名無しさん mailto:sage [04/12/04 17:36:36] なんでやねん
769 名前:デフォルトの名無しさん mailto:sage [04/12/04 18:13:51] バグ報告したらそんなバグねーぞって、逆にゴルアされちまったよ。 ちゃんと報告したのに、クレーマーだと思われてるかも しれん。 やだなー。
770 名前:デフォルトの名無しさん mailto:sage [04/12/05 15:04:16] 再現せずはバグにあらず。 これ常識。
771 名前:デフォルトの名無しさん mailto:sage [04/12/05 17:50:45] >>770 素人はすっこんでましょう。
772 名前:デフォルトの名無しさん mailto:sage [04/12/05 18:08:15] 770はむしろプロ
773 名前:デフォルトの名無しさん mailto:sage [04/12/06 04:42:31] >>771 がド素人
774 名前:デフォルトの名無しさん mailto:sage [04/12/06 04:54:13] 俺素玄
775 名前:デフォルトの名無しさん mailto:sage [04/12/06 14:08:28] C++で、ボタンが押されたらラベルに文字を表示させよう、としても上手くいきません 参考書にも単純にラベルに文字を張るっちゅーのが無いんですよね VBならうまくいくのに form1.label1 = TEXT("test");
776 名前:デフォルトの名無しさん mailto:sage [04/12/06 15:25:06] >>775 自己レス label1.Text = "test"; これで動いた・・ C++もVBとほぼ同じ書き方で良かったのか・・・ なんか良くわかんね・・・
777 名前:デフォルトの名無しさん mailto:sage [04/12/06 15:55:47] 今度はこれ label1.Text = textBox1.Text; if (strlen(textBox1.Text) >= 1) { textBox1.Text = ""; } textBox1.Text に 文字が入っている場合だけ初期化したい場合のif文の書き方がわからん strlenなんて知らないと言われてしまう・・・
778 名前:デフォルトの名無しさん [04/12/06 16:12:38] .net2005になってVBライクにCが使える様になったのでC++を学んでみる気になったとです .net2005以前は、フォームデザイナにテキストBOXやボタンおいても、「はい、ここにコード 書けば動くからねー」って感じでは出来なかったですから
779 名前:デフォルトの名無しさん [04/12/06 17:24:25] >>769 ちなみにどんなバグでした?
780 名前:デフォルトの名無しさん mailto:sage [04/12/06 17:28:38] >>777 >strlenなんて知らないと言われてしまう・・・ <string>や<cstring>を#includeしてないっていうオチじゃないよな?
781 名前:デフォルトの名無しさん mailto:sage [04/12/06 17:42:27] <string.h> や <cstring> じゃないの?
782 名前:デフォルトの名無しさん mailto:sage [04/12/06 21:10:17] C++は使ったことないけど、「textBox1.Text.Length」ってないのかな?
783 名前:デフォルトの名無しさん mailto:sage [04/12/06 21:24:17] なにそれ? Delphi?
784 名前:デフォルトの名無しさん [04/12/06 22:40:35] AdRotaterのDataBindingとDataBoundってトラップできないんだけど もしかしてまた未実装なのかな・・・
785 名前:デフォルトの名無しさん mailto:sage [04/12/06 23:35:53] VB房は一生VBやってろボケ
786 名前:デフォルトの名無しさん mailto:sage [04/12/07 00:24:52] Lengthプロパチィがあるじゃない!
787 名前:デフォルトの名無しさん [04/12/07 01:57:12] VS6を50MHzで動かすようなモノか。
788 名前:デフォルトの名無しさん mailto:sage [04/12/07 03:16:55] >>787 その前にOS起動で6時間ぐらいかかるかも。。。
789 名前:デフォルトの名無しさん mailto:sage [04/12/07 03:17:58] BIOSで2次キャッシュ殺して起動させたら、 ログイン画面表示まで一日かかったぞ。
790 名前:デフォルトの名無しさん mailto:sage [04/12/07 10:59:07] レスどうもです。 if (strlen(textBox1.Text) >= 1) Form1.csの頭にに#inclide文を書くとエラーになるんですよね、->”プリプロセッサディレクティブが必要です” strlen関数がstring.hを#inclideしないと使えないとして何処に書けばいいやら・・・ おそらく、こういった最初の障壁さえクリアすれば2005はかなり良い予感 最初の.netやVisual時代のCは、form定義から即割り込み内容が書けなかったし プロトタイプ宣言やら何やらで、ボタンを押されたらテキストボックスに「hogehoge」を 書くと言うのは凄く敷居が高かったのです。
791 名前:デフォルトの名無しさん mailto:sage [04/12/07 11:20:26] >>790 それC++じゃなくてC#だから。 if (textBox1.Text != "") とか if (textBox1.Text.Length > 0) とか書けよ。
792 名前:-> [04/12/07 11:26:18] >おそらく、こういった最初の障壁さえクリアすれば2005はかなり良い予感 だーかーら、最初からVisualStudioの問題じゃないくてお前の問題だろ 厨はANSI Cから勉強してろってこった
793 名前:デフォルトの名無しさん mailto:sage [04/12/07 12:31:02] 初心者にやさしい2ちゃんねる(´・∀・`)
794 名前:デフォルトの名無しさん mailto:sage [04/12/07 12:34:38] >プロトタイプ宣言やら何やらで、ボタンを押されたらテキストボックスに「hogehoge」を >書くと言うのは凄く敷居が高かったのです。 ( ゚д゚)ポカーン
795 名前:デフォルトの名無しさん mailto:sage [04/12/07 13:23:10] 香ばしいのが釣れたな(プププ
796 名前:デフォルトの名無しさん mailto:sage [04/12/07 14:40:29] レスいっぱいどうも、今こんな感じです。 private void button1_Click(object sender, EventArgs e) { if (textBox1.TextLength > 0) { label1.Text = textBox1.Text; textBox1.Text = ""; label2.Text = "true"; }else { /** label2.Text = sprintf("%d",textBox1.TextLength); */ <=コレコレ } } 次はint型からchar型に変換したいのですが++らしい書き方だとどうなりますか? >>790 if (textBox1.Text != "") if (textBox1.Text.Length > 0) どっちも試しましたが、そのオブジェクトがレングスを持っているならそれを参照するのが++らしいのでそうしました >>792 おそらく .netの場合Cから入るのは良くないんじゃないかと思います 私の昨日の様に、if (strlen(textBox1.Text) >= 1) とか書いちゃって++らし い書き方が出来なくなってしまう可能性があります。 textBox1.Text.Length の参照が最善かと思います >>794 2chらしく手厳しい意見ですが、プロトタイプ宣言さえ面倒だし、1文字だって余計にタイプしたくないので こう言った開発環境は有用だと思います。(タイプミスも極力減らせるしね) 現状はlinax上のgradeでCベースのGUIプログラムを作るのを観ている立場ですが、なんかやっぱり面 倒そうですよ? ボタンとかlistboxとかが増えた時のプログラム変更が 私は、最終的にはlinixからwindous系へのリプレースを画策してます
797 名前:デフォルトの名無しさん mailto:sage [04/12/07 14:53:46] >>796 いや、だからそれはC++ではなく、C#のプログラムだろ。
798 名前:デフォルトの名無しさん mailto:sage [04/12/07 15:07:02] >>797 なんで? C#を起動しているのではなくC++を起動してコンパイルが通ってるので C++だと思ったんですけど・・ もしや、このソースの拡張子の〜.csってのは シーシャープの略?
799 名前:デフォルトの名無しさん mailto:sage [04/12/07 15:10:10] >>798 *.cppって知ってる?
800 名前:デフォルトの名無しさん mailto:sage [04/12/07 15:12:37] _| ̄|○ C#だった・・・ 改めてもう1個新しいプロジェクトを作ったら 拡張子がcppになって、フォームデザイナさえ立ち上がらない ど、ど、どうしよう