基礎解説

初めてのMicrosoft .NET
―― .NET初心者のためのMicrosoft .NET入門 ――

デジタルアドバンテージ
2003/03/15

Page1 Page2 Page3 Page4

本記事は改訂されました。改訂版の「.NETとは何か? ― 基礎解説:.NET初心者のための.NET入門【2011年版】」をご覧ください。

 2000年6月にマイクロソフトがMicrosoft .NETを発表してから、早3年近くが経過した。2002年4月には、Microsoft .NET対応ソフトウェアの開発環境であるVisual Studio .NETも正式リリースになり、これまでは開発者を中心として、Microsoft .NET(以下.NETと略)対応アプリケーションの開発や、.NETテクノロジをベースとするビジネス・アプリケーション向けのフレームワーク開発などが進められてきた。

 そしてこの4月(2003年4月)には、最初から.NETに対応した初のWindowsサーバOS、Windows Server 2003が発表される。これまで、.NET対応ソフトウェアを実行するには、別途.NET Frameworkと呼ばれる実行環境を追加インストールする必要があったが、Windows Server 2003からはこの作業が不要になる。このWindows Server 2003の登場により、.NETベース・ソリューションは、従来の評価・計画段階から、急速に展開・実運用段階へと進むものと期待されている。

 このように、.NETの普及に向けた足固めは確実に進んでいるわけだが、だからといって、広く一般に.NETへの理解が深まっているかといえば、残念ながらそうともいえない。いま「.NETとは何か?」と聞かれて、すっきりと説明できる人はそれほど多くないだろう。

 これにはいくつかの理由がある。1つは、.NETが及ぼす影響範囲が非常に大きく、関連する技術分野が幅広いことに加え、それらがなお急速に発展しつつあるため、全貌をつかみにくいということだ。しかし他方、.NETに対するマイクロソフトのマーケティング戦略にかなりのブレがあり、混乱を招いたという理由も小さくない。

 そこで本稿では、「.NETは気になっているが、いまひとつしっくりと全体を理解できない」という方を対象として、.NETの全体像を解説することを試みる。具体的には、.NETを取り巻くさまざまな技術や製品を整理し、それらが互いにどのような役割を持ち、どのような関係にあるのかをコンパクトに解説していく。

 

 INDEX
[基礎解説] 初めてのMicrosoft .NET
    1.Microsoft .NETとは何か?
    2.Webサービスとは何か?
    3.開発プラットフォームとしての.NET
 

@IT Special

- PR -

TechTargetジャパン

Insider.NET フォーラム 新着記事
  • 配列のコピーを1行でするには? (2017/4/26)
     配列をコピーするには、for/foreachループを使う方法もあるが、ArrayクラスのCopyメソッドを使うのが一番簡単で速度の面でも有利である
  • Microsoft Small Basic (2017/4/25)
     Microsoft Small Basicは学習を目的としてマイクロソフトが提供しているBASICの処理系。シンプルな言語仕様、習得が容易、簡潔な記述がその特徴
  • 第2回 Visual Studio 2017の基礎を知る (2017/4/21)
     開発環境Visual Studio 2017を使ったプログラミングに不可欠な知識とは? ソリューションの概念から画面構成まで基礎を説明
  • XmlSerializerでシリアライズ/デシリアライズする (2017/4/19)
     XmlSerializerクラスでシリアライズ/デシリアライズを行うと、デシリアライズに失敗することがある。その回避策を含め、XmlSerializerクラスの使い方を説明する
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)
- PR -

イベントカレンダー

PickUpイベント

- PR -

アクセスランキング

もっと見る

ホワイトペーパーTechTargetジャパン

注目のテーマ

Insider.NET 記事ランキング

本日 月間
ソリューションFLASH