- PR -

.NetクライアントOSは?

投稿者投稿内容
ishida
会議室デビュー日: 2002/01/17
投稿数: 5
投稿日時: 2002-01-19 13:39
はじめまして、石田と申します。

現在 VS.Netなど使って.Net開発を勉強しております。
Microsoft.Net環境が一般に定着するまで3年、実際に
活用されるまで5年とどっかで読みました。
.NetサーバOSは「.Net Server」のベータ版とか「.Net
DNA」(これもよく分かってない)などを耳にしますが、
.NetクライアントOSって何に相当するのか(またはこれか
らReleaseされるのか)よく分かりません。Windows2000か
WindowsXPに.NetFrameworkを入れればいいのでしょうが、
標準で.Netに対応したクライアントOSって何になるのでしょ
う?社内システム内のクライアントに.NetFrameworkを入れ
るわけないし・・・

ここらへんどうなのでしょうか?どなたかご存知の方お教え
ください。
autumn
大ベテラン
会議室デビュー日: 2001/07/27
投稿数: 215
投稿日時: 2002-01-19 16:46
引用:

ishidaさんの書き込み (2002-01-19 13:39) より:
標準で.Netに対応したクライアントOSって何になるのでしょ
う?社内システム内のクライアントに.NetFrameworkを入れ
るわけないし・・・


 社内システム内のクライアントに.NET Frameworkを入れるんじゃないでしょうか?
 何か入れたらまずい理由でもありますか?
 ゲームの世界で、ゲームをインストールしたらDirectXも一緒に入ってしまうのと同じように、業務ソフトをインストールしたら.NET Frameworkも一緒に入ってしまうような感じになるんではないでしょうか?
 まあ、.NET Frameworkの正式版はリリースされたようなので、これから出てくるWindowsには標準で含まれるような気はしますが。

_________________
ishida
会議室デビュー日: 2002/01/17
投稿数: 5
投稿日時: 2002-01-19 20:37
川俣さん はじめまして、レスありがとうございます。

御高名な川俣さんからご返事頂けるとは光栄です。なんかちっちゃな頃から知っている芸能人と話している気分です。

>社内システム内のクライアントに.NET
>Frameworkを入れるんじゃないでしょうか?
>まあ、.NET Frameworkの正式版はリリース
>されたようなので、これから出てくるWindo
>wsには標準で含まれるような気はしますが。
やっぱりまだ個々に.NET Frameworkを入れなければいけないのですね。
ASP.NETでシステムを構築した場合、クライアントが.NET対応OSであれば個々のインストールが要らない.NETの利点をユーザさんに(上司に)胸を張って言える時はまだまだ先なんですね。
NothingBut.NETFX
大ベテラン
会議室デビュー日: 2001/09/13
投稿数: 102
投稿日時: 2002-01-19 23:32
引用:

ishidaさんの書き込み (2002-01-19 20:37) より:
ASP.NETでシステムを構築した場合、クライアントが.NET対応OSであれば個々のインストールが要らない.NETの利点をユーザさんに(上司に)胸を張って言える時はまだまだ先なんですね。



ASP.NETはサーバーサイドの技術ですから、クライアントにはHTTP対応のプログラム(Webブラウザとか)があればよいです。
autumn
大ベテラン
会議室デビュー日: 2001/07/27
投稿数: 215
投稿日時: 2002-01-20 20:55
 たぶん、.NETという言葉の指し示す範囲が広くて混乱しているような気がしますが、.NET Frameworkというのは、一つの実行環境であって、その上で何を実行するかは別問題です。
 その上で実行できる1つの機能がASP.NETで、この場合はNothingBut.NETFWさんのおっしゃる通り、クライアントはWebブラウザがあれば何でも良いわけです。
 ですが、クライアント側に.NET Frameworkをインストールして、その上でソフトを実行させるという方法も選択の中にあるわけです。それはASP.NETとは違うものです。
 ともかく、いろいろな使い方があるので、迷ってしまいそう。というか、しばしば迷ってます
_________________
小川誉久
@ITエディタ
会議室デビュー日: 2001/07/27
投稿数: 111
お住まい・勤務地: 東京都小平市
投稿日時: 2002-01-21 11:47
 お返事が遅くなりました。

 ishidaさんは企業内での.NET Frameworkの活用をお考えのようです。

 実は私もオフコン・メーカーの開発部に3年ほど席を置いていたことがありまして、「壊れていないものは直さない」という風潮を目の当たりにしてきました。万が一にも業務が停止しては大変ですから、企業システムでは、ソフトウェアを気軽にバージョンアップできないものです。この意味で、最近続出しているセキュリティ・ホールの報告と、それに対処するパッチなどに管理者のみなさんがどのように対処しているのか興味深いところです(これについては、今度Windows Insiderあたりでアンケートをとってみようと思っています)。

 ということで、理屈では.NET Frameworkのランタイムをインストールすればよいだけとはいえ、現実の企業内システムでは、「OS標準で組み込まれたら使おう」というケースは多いように思います。

 ご質問の「OSによる.NET Frameworkサポート」については、さまざまな情報を総合すると、現時点では次のように考えられると思います(あくまで個人的な想像ですので、ご注意を)。

 まず、Windows 2000やWindows XPなどの既存OSでは、しかるべきタイミングでService Packなどに組み込まれて提供されることになるのだろうと思います。

 Windows XPの次期OSはLonghorn(ロングホーン、開発コード名)と呼ばれるもので、現在開発が進められています。2001年10月に開催されたPDCでMS社のPaul Flessner氏が発言したところでは、Longhornの登場は2003年だといわれています。このLonghornでは、.NET Frameworkが標準で組み込まれるものと考えられます。

Paul Flessner氏の発言内容[英文](「Longhorn」でページ検索してください)
http://www.microsoft.com/presspass/exec/flessner/10-23flessnerpdc.asp

 Longhornの次OSは、Blackcomb(ブラッコム、開発コード名)という名前で開発中とされます。こちらも詳細は不明ですが、Blackcombでは、OSカーネルやファイル・システム、ユーザー・インターフェイスなどが一新され、より深いところで.NET FrameworkがOSカーネルと統合されるものと考えられます。OSの発表サイクルからいって、2003年にLonghornが発表されるなら、Blackcombは2005年くらいでしょうか……。

 ただし、主にマーケティング的な理由から、Windows 95 OSR2やWindows 98 SEのような現行OSのマイナー・バージョンアップ版が発売される可能性はあると思います。
 
ishida
会議室デビュー日: 2002/01/17
投稿数: 5
投稿日時: 2002-01-21 13:05
autumnさん、NothingBut.NETFWさん、小川誉久さん
御返事ありがとうございます。

引用:

ASP.NETはサーバーサイドの技術ですから、クライアントにはHTTP対応のプログラム(Webブラウザとか)があればよいです。


つい先ほど.NET Frameworkをインストールしていないクライアントからaspxページを開いてみました。何の問題もなく開きました。aspxページは.NET Framework対応クライアントしか表示できないと思い込んでいました。私の勘違いでした。混乱させるような発言をしてしまい、皆様にご迷惑かけました。

引用:

まず、Windows 2000やWindows XPなどの既存OSでは、しかるべきタイミングでService Packなどに組み込まれて提供されることになるのだろうと思います。
(略)
 ただし、主にマーケティング的な理由から、Windows 95 OSR2やWindows 98 SEのような現行OSのマイナー・バージョンアップ版が発売される可能性はあると思います。


開発者(私)にとってMicrosoft.Net構想は非常にうれしいものです。2003年の次期OSまで待っていられないので、小川誉久さんの想像が実現することを祈っております。ASP.NETは今からでも手をつける事がわかりましたので、前準備を整えてシステム構築に利用出来ればと思います。
小野@どっとねっとふぁん
ぬし
会議室デビュー日: 2001/10/30
投稿数: 402
投稿日時: 2002-01-21 17:47
小川さんが言及されていますが、.NET Frameworkのランタイムといえるものが
次のURLからダウンロードできると思います(英語版)

http://msdn.microsoft.com/downloads/sample.asp?url=/MSDN-FILES/027/001/829/msdncompositedoc.xml

Windowアプリケーションを利用したい場合とかはこちらをクライアントに
インストールする必要がありますね。
ASP.NETでもWindowコントロールをIEの中で表示させようという場合は
クライアントにインストールする必要があるのかな。。。

スキルアップ/キャリアアップ(JOB@IT)