トップページ⇒tech
173コメント54KB

MSの見せてくれる夢 C# VB7 .net

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。 NGNG
どんなものになりそうかな? ウオッチしましょう
0002名無しさん@お腹いっぱい。 NGNG
プログラマ板から (中身腐ってるの多いけど)
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=961732786
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=965737536
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=964454992
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=962123647

VBはオブジェクト指向言語に進化する
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=964166977
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=967134856

こっちの板から
C#のboxingとは?
http://piza.2ch.net/test/read.cgi?bbs=tech&key=966118825

sageとくからウザかったら回してね
0003名無しさん@お腹いっぱい。 NGNG
これも追加してね。
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=965490830
0004名無しさん@お腹いっぱい。 NGNG
腐り具合はこっちもすごいぞ
http://piza.2ch.net/test/read.cgi?bbs=tech&key=967743402
0005名無しさん@お腹いっぱい。 NGNG
あげ
0006名無しさん@お腹いっぱい。 NGNG
悪夢か?
0007名無しさん@お腹いっぱい。 NGNG
夢のうちが幸せ。
0008名無しさん@お腹いっぱい。 NGNG
このスレもすでに腐りかけているような気がする。
0009名無しさん@お腹いっぱい。 NGNG
じゃカツを入れる為に
http://www.zdnet.co.jp/eweek/0007/26/00072601.html
・.NETの基本的な考えでは,次世代のアプリケーションはすべて,「再利用可能なWebサービス」になる
・Webサービス同士が,XMLやSOAPを利用することで緩やかに連携を図りながら,業務プロセスを処理していく
・これまでであれば,業務ロジックはCOMでコンポーネント化するよう開発者に推奨してきたが,Webサービスという形で仕切り直し
・プラットフォームをWindowsに限定せず
・Common Language Runtimeと新しいクラスライブラリがベースとなり,C#をはじめとする言語が混在する形でアプリケーションを開発
0010名無しさん@お腹いっぱい。 NGNG
結局Winで作ったアプリがLinux,Macで
動くようになるの?
0011>10 NGNG
Common Language Runtimeが完全公開されていれば
有志がLinuxに移植する可能性はありますね。

Macはどうでしょうか?
0012名無しさん@お腹いっぱい。 NGNG
>9
webサービスってどういう意味だろう、コンポーネントをサーバに置くということ?
サッパリわかんない。
0013名無しさん@お腹いっぱい。NGNG
http://www.microsoft.com/japan/developer/vstudio/nextgen/technology/csharpmsmq.asp
http://www.microsoft.com/japan/developer/vstudio/nextgen/technology/csharpintro.asp
http://www.microsoft.com/japan/developer/net/csharp/dnmag_csharp.asp
>HelloWorldプログラムを再利用したいときにはどうすればいいのだろうか。
>簡単だ。独自のネームスペースに入れてしまえばいいのだ。
>クラスをネームスペースに包んで、そのネームスペースの
>外部からアクセスできるようにしたければ、クラスをpublic
>として宣言するだけでいい
>これでこのコードをDLLにコンパイルできるようになり、
>自分が開発しているほかのあらゆるプログラムにそのDLLを
>取り込めるようになる。

え? ということは、OBJファイルじゃなくて DLLをいきなり作ってしまうの?
DLL地獄を緩和するどころか デグレだらけで えらい事になりそう
0014>13NGNG
DLLというか COM じゃないの?
0015名無しさん@お腹いっぱい。NGNG
HelloWorldプログラムを再利用って… ツカウカ?
なんか着れもしない昔の子供服を全部タンスにしまいこんでる
過保護のオカンみたいだ。
0016名無しさん@お腹いっぱい。NGNG
ユニバーサルサブスクリプションに入会なさってる金持ち会社の方
日本語版Visual Studio.NET ベータ 1  の
翻訳状況とサイズを教えていただけませんか?

ヘルプ類の日本語化は十分すすんでいますか?
というか
http://www.microsoft.com/japan/developer/vstudio/nextgen/beta.asp
で¥3,150払う値打ちがある状態ですか?

当方勉強目的です
0017名無しさん@お腹いっぱい。NGNG
>・プラットフォームをWindowsに限定せず
NativeAPI,COMを呼べるのがJAVAに対するアドバンテージという事だから
そんなに期待できない。
0018名無しさん@お腹いっぱい。NGNG
評価ガイド
http://www.microsoft.com/japan/developer/vstudio/nextgen/evalguidedownload.asp

ガイドツア
http://www.microsoft.com/japan/developer/vstudio/nextgen/guidedtour.asp

とりあえずコレを読んでからだ
0019>16NGNG
残念ながら金持ち会社じゃないが 13のページによると3ギガ程度のHD空きが必要なようだ
0020名無しさん@お腹いっぱい。NGNG
>Visual Basic.NET ではコントロール配列はサポートされていません
ガーン!

まさか on err も完全になくなるの? 互換性の為に残るのかと思ってたのに
0021名無しさん@お腹いっぱい。NGNG
>>20
ON nn GOTO も無くなるようです。

GoSub/Return も無くなるので ついでにBASICって言葉も止めりゃいいのに
0022名無しさん@お腹いっぱい。NGNG
私、即死です
0023名無しさん@お腹いっぱい。NGNG
VB使いにとっていいこと?悪いこと?
どうなるの?
VCに馬鹿にされましぇんか?
厨房に分かるように、賢い方説明して
0024名無しさん@お腹いっぱい。NGNG
3ギガの文字を見た途端私の中で.NETは終了しました。
0025けろNGNG
>>13
バージョニングという仕組みを用意してDLL地獄とは無縁という事らしい。
その仕組みを利用したことはないけど。
COMではなく、Assemblyコンポーネントというものを作ります。DLLです。
まあJavaのクラスファイルみたいなモノなのだけど。

SDKで十分勉強はできると思うけど、Visual Studio.NETを動かすとなると
HDD容量よりも、CPU能力とメモリが要求されると思う。
Javaっぽい重さがある。まあSwingを使わないのでその点全然違うとも
言えるのだけど。
0026けろNGNG
別OSへの移植に関しては、「可能ではある」が、難しい作業に
なるだろう。
具体的には、GUI部分(Winforms,Drawing)の移植。
Win32APIのラッパーに過ぎないから。
0027名無しさん@お腹いっぱい。NGNG
そう言えばかなり昔、 DCOM も他OSに
移植するって話がなかったっけ・・・
0028名無しさん@お腹いっぱい。NGNG
結局プログラマへの新たな足枷が増えたに過ぎんか・・・
0029けろNGNG
>>27
http://www.microsoft.com/JAPAN/developer/library/jptech/TechArt/VTools/vc/vc6/unixcom.htm
に紹介されてますが、UNIXでCOMなんて無駄な努力としか
思えませんね。
UNIXマシンと.NETのもっとも妥当な連携はSOAPです。
(Apacheでもできるみたいだし)
MSは、そういった.NETサーバとして重要な部分だけの移植を
UNIXにするのかもしれない。
0030名無しさん@お腹いっぱい。NGNG
http://itpro.nikkeibp.co.jp/members/NSW/ITARTICLE/20001212/1/
ふええ〜
0031名無しさん@お腹いっぱい。NGNG
C#入門の書籍を買ってきて,勉強して今日で1週間,久しぶりにVBを触った時に継承できない不便さがちょっとわかりました。
VB.NETに期待します
0032名無しさん@お腹いっぱい。NGNG
>30
それ、会員制だろ?

読めるように天才キボーン
0033>32NGNG
捨てメールで読める
0034名無しさんi486NGNG
>>32
転載したら著作権法に抵触するんじゃ?
>>30
書き方変えて、要約してちょ。
003530NGNG
http://software.nikkeibp.co.jp/software/special/vb7/vb7.html
プログラマー板にもあったけどここ同内容。
0036名無しさん@お腹いっぱい。NGNG
>>29
>UNIXマシンと.NETのもっとも妥当な連携はSOAPです。
ただ SOAPなら.NETじゃなくてもいいはず。
Apache もSOAPサーバー出してるし。
0037名無しさん@お腹いっぱい。NGNG
ソープ...ハァハァ
0038名無しさん@お腹いっぱい。NGNG
MSって、毎度うまいところついてくるよなぁ。
で使ってみると、やっぱり「はぁ」な所いっぱいあるんだろうな
0039名無しさん@お腹いっぱい。NGNG
+-のコード開閉はいいかんじだ。
どうせならインデントがわかりやすいように
縦線もつけてもらいたいな。
0040名無しさん@お腹いっぱい。NGNG
いま、>>30の日経の記事読みましたが、
本来のVBでは、5行だったのが、クラスの定義となっている
ということはだな、このクラスをいじれるわけですか?
VBにビルドがあるなんて、ビックリ。クリクリクリックリ
VCよりになったというわけですか?
VCとどう違うんでしょう?
0041けろNGNG
>>36
いや、もちろんそうです。MSはそれも考えてSOAP、SOAPと言い出したんでしょう。
元々NTでUNIXマシンを駆逐して、DCOMでオブジェクト間通信の世界を築きたかった
はずだけど、そうなりそうもない。
じゃ現段階で運用可能なCORBAはというと、MSは置いてけぼり・・。
SOAPなら普通のUNIXとも対話できるし。

でも、.NETを移植すれば、Javaのような"write once run anywhere"みたいな
ことが出来ますからね。
Apacheじゃちょっと勝手がちがうでしょ。構築の仕方とか。相性とかあるかもしれないし。
・・・にしても移植は無理かな?IISとかADOとかいろいろ絡むからなあ。
Javaのような、基盤に極力依存しないような作りにはなってませんね。
CLRをECMAに提出とか言っても、ポーズだけだろ、とか思っちゃう。
0042けろNGNG
>>40
私はVBはあまりいじってるワケじゃないんでアレなんですけど、
.NETアプリを作る限り、どの言語でも一貫したプログラミングモデル
になります。同じ機能が使えるし、多分同じようなパフォーマンス
が得られるでしょう。
VC++に近くなったというより、みんなJavaに近いナニモノかになったと
いうほうが当たってると思うんですが。(これは禁句かもしれんけど。ワラ)

んで、今日友達が買ってきてくれた技評の本は結構いいです。
http://dennou.gihyo.co.jp/books/cnet/index.html
C#のですけど。まとまってます。
0043名無しさん@お腹いっぱい。NGNG
自分みたいなwin砂漠ら屋は関係しそうだけどゲームとかってどうなのかな?
まーネット対戦ゲームみたいなのが主流になるなら意味あるか。
SOAPってIBMもなんか押してるし...。
SOAPでネットゲーム世界最大のゲーム会社IBMなんちって。

Linux etcに移植するのかな? Window系をX上に乗っけたら重くって
しょうがないだろうし。X捨ててOS上のフレームバッファに書くと
したらGnomeとKDEがけんかしてる場合じゃないね。
漁夫の利は又MSかな?NET上でOfficeとか組んでNETごと移植される
なんて世界で今日のLinuxグルは明日のMS長者だったりして。
0044名無しさん@お腹いっぱい。NGNG
>>42
どうもありがとうございます。

どなたか、
C,C++、C#の違いを目がさめる説明してください。お願いします。
0045名無しさん@お腹いっぱい。NGNG
>>44
Cはもう30歳になるふる〜い言語。もうそろそろ不要だろうと
言われてから大分なるが、なかなか消えないしぶとい。
それもそのはず、大抵の業務はC言語程度で十分なものばかり
修得が楽で、必要十分。
C++は生まれて何年になるんだろう?しらない。
私が初めてさわってから、もう10年はたつ。
当時はオブジェクト指向って技術が画期的で、猫も杓子もOOP
しかし敷居が高く、処理系も対応が不十分でなかなか普及
しなかった、最近になってANSIも2.0になりOOPも理解する
人が増え、やっとブレイクの兆し。
10年の間にも、C++も大分拡張された。
そうそう、C++で生まれた技術も、Cに取り込まれたりなんかもした。
C#は、単にMSの新しいコンパイラー
並列に語ることは出来ません。
成功するかどうかは未知数。

こんなもんでしょうか?
0046名無しさん@お腹いっぱい。NGNG
>>45
ありがとうございます。

でもまだ、眠いです。
004745NGNG
>>46
そうか、やはりな。
しかし、君の目を覚ますほど書こうと思うと、ここでは無理だ。
つか、そこまでする気はないし。
0048>42NGNG
俺も買った。
脱字がある。
0049名無しさん@お腹いっぱい。NGNG
しかし、技評の本。なんとなくJavaとの関係をうやむやにしてる気が…。
やはりMicro$oftよりでかくとこーなるのかな?
0050MCSDNGNG
>>42

> MCSD資格者向け .NET関連書籍プレゼント
> このたび、.NETに関する技術者向けの書籍が発売される運びとなりました。 そこで、MCP上位資格者である皆様にいち早く.NETプラットフォームをご理解いただくために プレゼントをさせていただくことにいたしましたので、是非お役立てください。
> ( 1 ) 「C#で学ぶ.NETプログラミング」(技術評論社より12月8日に出版予定)
> .NET Frameworkに対応した新しいプログラミング言語C#の解説をしています。 また.NET Framework SDKを用いたアプリケーション構築の方法、.NET Frameworkを利用した WebアプリケーションやWebサービスの作成をサンプルコードを通して説明しています。 なおこの書籍には.NET Framework SDKベータ1英語版が付属しています。
>
>
> ( 2 ) 「Microsoft.NET入門」(ASCII出版局より12月18日に出版予定)
> MSDN Magazine日本語版の8月17日(9月号)から11月17日(12月号)に掲載された .NET関連の特集記事をまとめた書籍です。主に.NET Frameworkの各機能を詳細に解説しています。
>
>
> プレゼント数:上記をセットにして、先着500名

Get!
0051けろNGNG
>>50
うーん、ズル。でもいいもん、MSDN Magazineも全部買ってるし・・。

>>49
そう。"Javaとの違いは?"という段落は頭かかえちゃった。
これはMSの田柄という人が書いた文だと思うから、MS寄りと言うより、MSでしょう。(笑
まあつまり、JavaはJavaっていう"言語"にOrientedなのに対して、.NETは
言語は問いませんと言いたいんだろうけど。
(取りようによっちゃ、Javaはソース互換で、バイナリ互換はない、と読める)
とはいえ、それだから「比較することは本質的にできません」などと言うのは変。

C++の文法を基盤として、VM,GC,バイトコード,排ポインタとか・・、
似てるもんは似てる。まあJavaにそれほどオリジナリティがあったわけじゃないけどね。
0052名無しさん@お腹いっぱい。NGNG
継承なんてVBユーザーが使うわけなかろーもん。
そんなのよりブロックコメントが出来るようにするとか
もっと細かい点を直してくれよ。
0053名無しさん@お腹いっぱい。NGNG
>>52
そんなことはなかろーもん。
それよりブロックコメント嫌い。絶対コードの固まりを
コメントアウトするやつが出てくるから。
0054名無しさん@お腹いっぱい。NGNG
ブロックコメントなんて、昔からできるじゃん。
0055名無しさん@お腹いっぱい。NGNG
>>54
いつから?
VB6.0では出来ませんが。
0056名無しさんNGNG
Javaとの関係は、
要するにMSはJavaのおいしいところを持っていきたいと、
こう言うことだよ
比較できないなんてことはないもん。
っていうかパクリだよ。

まあそれは、いいとしてさー、
Perlにも対応予定って書いてあるんだけど、
「ActiveAtate」ってどこの会社?
ActiveStateのこと?
つーか、誤字・脱字多くない?
0057名無しさん@お腹いっぱい。NGNG
Remark
 複数行コメント
End Remark

(ウソ)
0058けろNGNG
>>56
うん、ActiveAtateは.NETに熱心ですね。(笑
http://www.activestate.com/Products/VisualPerl/index.html
多少Perlもいじれるんで、やってみよかな。
screenshotみる限りでは、全くPerlのままのソース。
CLRはけっこう柔軟に上の言語を乗っける事が出来るように思える。
#そのうちPythonも出すはずですが。
0059名無しさん@お腹いっぱい。NGNG
Perl :
http://www.activestate.com/Products/NET/Perl.html

Python :
http://www.activestate.com/Products/NET/Python.html
0060>>55NGNG
#if Comment Then
#End If

って使わないか?
0061名無しさん@お腹いっぱい。NGNG
つーか、まとめてコメントにする機能があるじゃん。
0062名無しさん@お腹いっぱい。NGNG
>>60
なぜそこまでして、ブロックコメントを使いたい?
可読性を下げるだけでいいことなし!
0063名無しさん@お腹いっぱい。NGNG
1行ごとにアポストロフィーが付いてる方がよほどウザクないか?
例えまとめてつけはずし出来る機能があってもコード汚くなるだけ。

ディレクティブを使った方法では確かに色わけ出来ないのでデッド
コードの区別付きにくいな。
0064名無しさん@お腹いっぱい。NGNG
>>64
コードをコメントアウトするなよ、消せばいいだろ。
必要になればまた書け。
コメントアウトしたコードが必要になることなんてまれ。
あほやなつほど、コードをコメントアウトしたがる。
0065名無しさん@お腹いっぱい。NGNG
ちょと同意。
でもやっぱり欲しいかも、ブロックコメント。
開発途中の一時的な物にしかつかわないからぁ〜
0066名無しさん@お腹いっぱい。NGNG
64は自分で自分を戒めているのか
0067 NGNG
>>56
たまにはまともなnewssiteを斜め読みしなよ
0068名無しさん@お腹いっぱい。NGNG
C#って標準になっていくんだろーかねぇ。
0069名無しさん@お腹いっぱい。NGNG
インテルは大丈夫なのかねぇ
0070名無しさん@お腹いっぱい。NGNG
intel haitteru?
007156NGNG
>>67
言ってる意味がわからない
0072>68NGNG
IntelはMSと離れたい。
MSはそろそろIntel意外に保険を作っておきたい。
Wintelの時代も終焉に差し掛かってるって事かな。
007372NGNG
68すまん誤爆だ。
0074名無しさん@お腹いっぱい。NGNG
どっか〜〜〜〜ん
0075名無しさん@お腹いっぱい。NGNG
Pentium4 Kattene♪
0076名無しさん@お腹いっぱい。NGNG
Pentium4 は Linuxと相性が悪いようです。
0077名無しさん@お腹いっぱい。NGNG
淫�рフ陰謀です>76
0078名無しさん@お腹いっぱい。NGNG
>淫��
かっこいい。
0079けろNGNG
>>56
コマンドライン版なら、そう、Pythonも出てましたね。うん、そうでした。

昨日、MSからVisualStudio.NET来たよ。でも英語版。
これの為にAthlon1Gマシン組んだ。だって今.NET用に使ってるK6-2/233MHz
じゃあまりに役不足だし。
いろいろインストールめんどくさいな。
0080けろNGNG
あうう、VisualStudio.NETと思っていたものを入れようとしたら、ただのSDKだった。
どこで間違ったのだろう。まあいいや、日本のサイトで注文しよ。つーか、鬱だから氏ぬ。
0081名無しさん@お腹いっぱい。NGNG
C#とかの勉強用ならば、
SDKの方がいいんじゃない?
0082名無しさん@お腹いっぱい。NGNG
プログラムが上手い人は他人の書いた下手な文章を読むのが上手い人。
0083けろNGNG
>>81
その通りだと思うですけど、SDKはもういろいろいじって
自分で使うアプリなんかもつくてるですよ。なかなか楽しいけろ。
でも、もともとGUI派だし・・。
・・・まあ急いでやらなきゃならんものでもないですね。
0084名無しさん@お腹いっぱい。NGNG
WordとかExeclはOLEサポートしているじゃないですか。
OLEつーことはCOM使っているんだけど、.NETからはCOMは中心に考えて
いないようですよね?
.NETで作ったものって既存のモノと違う独特のものになりそうなんですけど、
そのあたりどう考えますか?
MSは自分のところのアプリを.NETを使って作るとも思えないんですけど。
まさかWord、Excelに.NETのフレームワーク付で作るんでしょうか?
0085名無しさん@お腹いっぱい。NGNG
全部作り直しでまた一儲け
0086名無しさん@お腹いっぱい。NGNG
なんであのエディタ、コピーペーストできないのよ 体験版にしてもひどすぎ。
0087名無しさん@お腹いっぱい。NGNG
Windows Me .Net Edition
0088名無しさん@お腹いっぱい。NGNG
C#というか、.NETフレームワークはパフォーマンス的にはどうなんでしょう?
例えば自分は今、MFC+DirectXでゲームプログラムをしていますが
WindowsForms+DirectXで、それに劣らないパフォーマンスを発揮することは
出来ますか?
008988NGNG
あと.NETSDKのサンプルの「VideoPlayer」で
#usingというプリプロセスがあるんですけど
これって何でしょう?
0090名無しさん@お腹いっぱい。NGNG
.NETSDK って何?
C#ってもう出てるの?
009188NGNG
>>90
一応ベータ版ですが、Microsoft .NET Framework SDKがリリースされてます。
コマンドラインからのみですがC#コンパイラも付いてます。

http://www.microsoft.com/japan/developer/net/dotnetsdkdown.asp
0092名無しさん@お腹いっぱい。NGNG
>>88
ガベコレある時点で
ゲームとかのリアルタイムものはきついんちゃうかなあ、とか素人考え。
009390NGNG
111MBか・・・
さっき DirectXSDK 144MBをDLしたばっかなのでDLするのはもう少しあとにしよう。
56KモデムでのDLは疲れる。
0094けろNGNG
最近、雑誌にもついてたり。
0095名無しさん@お腹いっぱい。NGNG
.NETってフォルダつくれないのね・・。
検索エンジンでも.netで検索するといらんもんが引っかかりそう。
0096名無しさん@お腹いっぱい。NGNG
>>95
SystemIO.Directory.CreateDirectory()
ヘルプ位見ろ。

>>89
C++からCLRを使うための拡張仕様。> #using
0097名無しさん@お腹いっぱい。NGNG
まだピンとこないので意見が聞きたいのですが、

>・.NETの基本的な考えでは,次世代のアプリケーションはすべて,「再利用可能なWebサービス」になる
>・Webサービス同士が,XMLやSOAPを利用することで緩やかに連携を図りながら,業務プロセスを処理していく
>・これまでであれば,業務ロジックはCOMでコンポーネント化するよう開発者に推奨してきたが,Webサービスという形で仕切り直し

1 つーことは今後MSは、Windows上のアプリなども、どんどん置き換えていくってわけですか?
2 今までの開発環境と.NETは共存していくのでしょうか?
3 ボーランドなどの開発ツール屋さんは今後どう対処していくのでしょうか?
4 COMだらけのWindowsでCOMを捨てるなんてことが本当にできるんでしょうか?

.NETは現行の環境に与える影響がでかすぎて、本当にうまくいくとは信じられません。
MSだから実現する力はあるんでしょうけど。。。
0098名無しさん@お腹いっぱい。NGNG
M$のわかりにくいアーキテクチュアってのは大体コケます。
0099名無しさん@お腹いっぱい。NGNG
>>96
".NET"って名前のフォルダが作れないってことでしょ。
0100名無しさん@お腹いっぱい。NGNG
>>88
昔の話だけど、Microsoft系のBASIC搭載してたパソコンは
ガベコレで長時間止まったりしてましたね。
N88BASICとか。
0101デフォルトの名無しさんNGNG
.NETはほんと検索の時メンドクサイ。
MSはXが好きなんだからMSXNETにしろ。今からでもまにあう!
0102名無しさん@お腹いっぱい。NGNG
BASICにガベコレなんかあった? ていうか必要?
0103名無しさん@お腹いっぱい。NGNG
>・.NETの基本的な考えでは,次世代のアプリケーションはすべて,「再利用可能なWebサービス」になる

これって、関連するサーバが一つでも落ちてたら
全体が動かなくなる気がするんですけども。
0104名無しさん@お腹いっぱい。NGNG
.NETは如何とも評価しがたいということで。
でも、一応勉強はします。
0105100NGNG
>>102
変数のガベコレです。
例えば文字変数の演算をたくさんやるとメモリが細切れになるんで
ガベコレが必要になってきます。
MS系のBASICはそのへんの処理がクソだったんですよ。
0106名無しさん@お腹いっぱい。NGNG
>COMだらけのWindowsでCOMを捨てるなんてことが本当にできるんでしょうか?
個人的には、CベースのWin32APIも捨てて欲しい。
外部公開しないでMSだけで使ってもらって。
0107名無しさん@お腹いっぱい。NGNG
>>106
Cに対するコンプレックスがあると見た。
0108名無しさん@お腹いっぱい。NGNG
段階的にVBを育てる計画だったわけですね。
さすが、ビル!
ありがとう
0109名無しさん@お腹いっぱい。NGNG
なんたってVictory of Billだもんね。
0110106NGNG
>>107
単純にグローバル関数は使いたくないんす。
0111名無しさん@お腹いっぱい。NGNG
namespaceでWin32とかってなるといいね。Win32API。
0112名無しさん@お腹いっぱい。NGNG
.NETに対応する次世代Officeはレンタル制。期間使用料を払わないと使えん。
継続する場合はもちろん契約更新する。やりやがったなという感じだ。
0113名無しさん@お腹いっぱい。NGNG
>例えば文字変数の演算をたくさんやるとメモリが細切れになるんで

文字変数は最初に無条件で256文字分くらい確保するんぢゃないの?
N88BASICは知らないけど、他のMS系BASICでは
そゆ実装が多かったやうな。
0114名無しさん@お腹いっぱい。NGNG
>>112
そういう弊害(噂レベルとしてもさ)を
抜きにしても、なんかローカル環境でネイティブで
ガシガシ動いて欲しいとか思う俺は。
アタマ古すぎとは思うけど。
0115名無しさん@お腹いっぱい。NGNG
Office2000もWidows2000も買い換えが進んでないってニュースあったね。
.NET対応Officeなんて本当に売れるのかしら。オレは2000で十分。
MSもいつかこけるかも。
0116名無しさん@お腹いっぱい。NGNG
Whistlerは大丈夫だろ。
.NETは知らんけど。
0117名無しさん@お腹いっぱい。NGNG
Whistlerのあと.NET全面対応のOSをまた出すんですかね?
もう買わないよ。オラ。
0118けろNGNG
>>97
>COMだらけのWindowsでCOMを捨てるなんてことが本当にできるんでしょうか?
捨ててはいないでしょう。
C#からCOMを操作するのは容易だし、VC++からCOMをいじるときより自然な
プログラミングが出来ると思います。
(・・ただ、現段階では不安定な部分があるようですけど。)
以前COM2.0と呼ばれていたコンポーネントモデルは、結局.NETのそれだとか
いう話だし、まあそういうふうに発展したんでしょうね。

.NETは既存のシステムをリプレースするものではなく、Java環境のように
乗っかるものだから、まあ使いたい部分では使えばいいし、シビアなスピードが
求められるんであれば使わなきゃいいっていう感じなんでしょう。

まあでも、個人的には『もうCOMなんかヤメだな』と思いますよ。
取っ付きづらいし、煩雑だし。

.NET全般でみて、なんというか、MSのアドバルーン話に惑わされてる人が
多すぎっていう気がする。

011997NGNG
>118
ご意見どうもです。

COMやOLEの習得で結構苦労したんですが、これからはCOMを使うな
って方針にちょっと愕然としていました。ソフト部品としての
ActiveXもどうなるのか不安ですね。気合入れて作ってきたので。

MFCもなくなっちゃうのかと思っていましたが、そういう風には
ならないんでしょうね。CEでもMFC使っているし。
0120名無しさん@お腹いっぱい。NGNG
はてさてCOM+は出た瞬間に消えるのか?
0121名無しさん@お腹いっぱい。NGNG
>>120
今の.NETの方が元々COM+って呼ばれてたんでしょ。
いつの間にかMTSがCOM+って呼ばれるようになってしまったけど。
0122名無しさん@お腹いっぱい。NGNG
>MSの見せてくれる夢

本当に夢で、朝起きたらドットネットがなくなってるって
事もありえますね。MSのいつもの事だから。

オラクルやサンもNetComputerでオオコケしたし
0123名無しさん@お腹いっぱい。NGNG
Visual Studio.NET は Windows CE用のadd onはいつでるのかなぁ。
標準でつけたら、Palm Vs. Windows CEの競争も一発でけりが付きそうだ。
0124名無しさん@お腹いっぱい。NGNG
.Net のDLページに

>このベータ版ソフトウェアは評価・テストを目的として配布されます。
>業務にお使いの PC やミッション クリティカルなデータを扱う PC にはインストールしないでください。

って書いてあるけど実際どれくらいの問題が起こりえるの?
OS際インストールしないといけないくらいの問題って起こったりする?
自宅のPCだけどHDに色々はいってるからHDフォーマットは絶対に嫌なんだけど。
インストールしても大丈夫?
0125名無しさん@お腹いっぱい。NGNG
>124
自分の責任においてご自由にどうぞ。
だれも補償してくれないだけだから。
0126名無しさん@お腹いっぱい。NGNG
>>124,125
そんなの書いてなくても誰も保証してくれないけどね(w

MSの社員は自社製品のβ版はインストールせずに
製品が出てからインストールしてデバッグしてあげるそうだよ。
0127名無しさん@お腹いっぱい。NGNG
しかし.NETが標準になったらスパイウェアだらけになりそうだな。
0128デフォルトの名無しさんNGNG
.NETっていまいちよくわからない。
.NETってJAVAみたいなマルチプラットフォームを目指しているくせに
バイナリでしか互換がないCOMとかWin32APIとかも普通に呼べる。
これっておかしくない?MACベースの.NETの場合どうすんの?
あとWindows.NETの存在も不思議。OS依存から脱却するのが目的のくせに。
0129デフォルトの名無しさんNGNG
>OS依存から脱却するのが目的
じゃないんだろう。多分。

0130デフォルトの名無しさんNGNG
VB7ベータ使ってみたんですが
 「MSの見せてくれる夢」
っつーよりは
 「MSの見せてくれる悪夢」
でした
0131みもふたもないNGNG
MSが見せてくれているのは常に企業間競争の現実であって
夢じゃない。
0132デフォルトの名無しさんNGNG
asp関係も変更しなければならない。
もっとも、マイクロソフトからの資料で来年度の予算獲得の
文章つくりは楽だった
パワーポイントで今度から資料は配布してください
0133デフォルトの名無しさんNGNG
>OS依存から脱却するのが目的
それをやろうとしたら、Javaと同じ失敗をしてしまうからです。
0134デフォルトの名無しさんNGNG
>>127
なんで?軽く教えて
0135デフォルトの名無しさんNGNG
131-132間のギャップが何もなかったようにレスがついてるのがすごい
0136デフォルトの名無しさんNGNG
そうだね、OS依存からの脱却が目的なんて、ナイーブなこと
言ってちゃ、どうしようもないよ。
万一の場合の保険という意味はあるけどね。
Windows NT のケースを考えてみてごらん。Intel以外の CPU に
あちこち保険をかけたあげく、結局 Intel以外は切り捨てたでしょう。
保険をかけることのできる体力(わかりやすく言うと、MSの借金のない
強力な財務体質ね。)と、保険をとにかく掛けまくるという、ビルの
性格が、マイクロソフトの強み(の主要な要素の一つ)てことを、きちんと
認識しないと駄目だよ。(ってなんで俺が説教してるんだろうね)
0137デフォルトの名無しさんNGNG
>>OS依存から脱却するのが目的
>それをやろうとしたら、Javaと同じ失敗をしてしまうからです。
ついでにMozillaと同じ失敗も。
0138デフォルトの名無しさんNGNG
.NETのプログラミング上のメリットってなんだ?
正直言って採用するメリットを感じない
0139デフォルトの名無しさんNGNG
とりあえず、C#の導入とAPI全面刷新のおかげで
楽にはなるんじゃない?
0140ほにゃにゃらNGNG
ネイティブコンパイルの廃止で、VB6よりレスポンスが低下しませんか?

間違ってたら、ツッコんでください。
0141デフォルトの名無しさんNGNG
>>140
ネイティブにもできますので。
0142デフォルトの名無しさんNGNG
>>97

1.>そんなことはない。ただし、Webサービスにできるものは、移行するだろう。
2.>VC++だけは残る。
3.>ボーランドは、Kylixに力を入れていくんだろうけど、うまくすればVisual Studioに勝てるのでは?
4.>COMをラップするからOK。

0143デフォルトの名無しさんNGNG
>>141

ネイティブにできるのは。VC++だけ。あとのパフォーマンスは、ネイティブより落ちるだろうね。
0144デフォルトの名無しさんNGNG
ところでVisualStudio.NETって今年中に出るの?
VC++でテンプレート周りフルサポートされるの?
0145デフォルトの名無しさんNGNG
>>144

今年中、ってのは無理でしょ。

テンプレート周りって? VC++7.0ベータでも、テンプレート周りのバグが
直ってないって話は聞いたけど。
0146デンパ君NGNG
.NETの野望。
1)C#やVB.NETの使いやすさにほれ込み、開発者が流れ込む。
2)おもむろに.NETの機能を拡張してWin2k,Me,98,ましてや95等では
絶対に動かなくする。
3)みんなXPを買わざるをえない。
4)MS儲かる。
0147デフォルトの名無しさんNGNG
どうやら直すつもりは無いみたいです。
部分特化テンプレートはサポートしてくれないとなー
0148デフォルトの名無しさんNGNG
>>143
C#は出来ないのか……。
残念
0149デフォルトの名無しさんNGNG
>>146
ま、それはそれでよかです。
俺的にはXPの方向性に賛同なので、普及してくれると嬉しい。
アンチMS返上か?
0150デフォルトの名無しさんNGNG
テンプレートがない。−>STL使えない。
つーことになるのか?
0151デフォルトの名無しさんNGNG
OS非依存をしたいのかCPU非依存をしたいのかがわからん・・・
0152デフォルトの名無しさんNGNG
今度は VB# (旧称 VB.NET) なんて発表しやがった。
VB7 は VB6 互換らしい。
http://msdn.microsoft.com/vstudio/nextgen/vbsharp/default.asp
0153デフォルトの名無しさんNGNG
>>152
当然の妥協策というべきか。確かに新しい言語仕様に
ついていけない現行ユーザーは相当数のものだろう。
VB7はVBの Windows Me的存在になるのだろう。

VB#に移行がスムーズに行けばVB8は当然出ない。しかし
移行が芳しくなければVB#がこのまま立ち消えになる・・・
0154デフォルトの名無しさんNGNG
>>152

エイプリルフールか・・・
0155デフォルトの名無しさんNGNG
ひっかかーたよ
0156デフォルトの名無しさんNGNG
この日、どれだけのVB厨房が期待と落胆を
味わったであろうか。
0157デフォルトの名無しさんNGNG
罪なやつだよ・・・152
0158152NGNG
まさか本当にああなるとは・・・・;
#MSもここ見てたに違いない
0159デフォルトの名無しさんNGNG
http://news.yahoo.co.jp/headlines/hwj/010406/cpt/15321900_wircpt001.html

Passportの個人情報について
MSが利用者の個人情報を「使用し、変更し、コピーし、頒布し、あるいは販売する」
権利を有することになっている
0160デフォルトの名無しさんNGNG
あちこちで同じ種類の問題起こしてるな、マイクロソフト。
MSNってなんであんなにたくさんのサ−ビスただでやってるのか解せなかったけど、
こういうことね。それならメリットあるよな。他の似たようなサ−ビスも同じ理由だろ。
WindowsにしろMSNにしろ、意図せずに書いたり作ったり出来るような仕掛けじゃないはず。
MSの影響力考えたら、もっと大騒ぎ(夕方のニュ−スで取り上げるとか)になっていいと思うけどな。

バレたら”不幸な手違い”だと。世間をナメてる。
0161デフォルトの名無しさんNGNG
トータルコスト論争が、linuxとの間でおこりそう
0162デフォルトの名無しさんNGNG
http://msdn.microsoft.com/vstudio/nextgen/technology/framework.asp
0163デフォルトの名無しさんNGNG
うーん、結局Win32APIとかMFCとかってどうなるんですか?
今から勉強しても無駄になっちゃうということでよろしいでしょうか?
0164デフォルトの名無しさんNGNG
age
0165101NGNG
age
0166デフォルトの名無しさんNGNG
英語よめへんっちゅうに!

MS支持団体が『ドット・ネット』戦略を擁護
http://japan.cnet.com/News/2001/Item/010531-5.html
0167デフォルトの名無しさんNGNG
だからいったいいつ出るんだよ。
0168デフォルトの名無しさんNGNG
http://nsw.nikkeibp.co.jp/nsw/newsshow.asp?ID=965
こういう事をやってるってことはまだまだ先の話じゃないの?
0169デフォルトの名無しさんNGNG
OPEN DESIGN 2001/7 p65に,VB.NET について
> 言語仕様の急激な変化に対してベータテスターからは批判の声も多く,
>一部についてはベータ2版で従来の使用に戻されるだろうと言われています
とありますが,どなたか内容知ってます??
0170デフォルトの名無しさんNGNG
継承ができるようなればそれでよかったのにさ。
0171古代人の生まれ変わりNGNG
発売日はいつ?
0172デフォルトの名無しさんNGNG
>>148
マジでできないんすかねぇ・・鬱だ。
0173デフォルトの名無しさんNGNG
MicrosoftのWindowsNTは良いOS(OS2経由でIBMの技術、カトラーでDECの技術利用)ですね。
だけど、開発環境、VB/Access、VJ++、MFC、ATLは壊滅。
OSに合わせてコンパイラもMicrosoftしろという話しが多いらしいが、その考えは捨てても良いのでは。
MSDNは金額に見合わないよなうので解約、.NETは無視が良いかな。
OSが儲からなくなって.NETでお金巻き上げようとしてるんだから、
.NETには膨大なお金がかかることは約束されてる。
■ このスレッドは過去ログ倉庫に格納されています