For Want Of A Better Word

Microsoft.NETとは

      2015/04/19

参考:http://www.atmarkit.co.jp/fdotnet/basics/msdotnet/msdotnet_01.html

  • 「Microsoft.NET」とはMicrosoft社が2000年7月に発表した、「次世代イン

ターネット戦略」のこと。「.NET計画」とでもいえば良いのかな?

  • 「.NET計画」の目的を一言でいうと、肥大化するOS機能から脱却し、「シンクライアント」「クラウド」など、ネットワークベースのアプリケーションサービス提供へとパラダイムシフトすること。基本的なそれを実現する仕組みとして、「webサービス」を利用する。
  • .NET対応ソフトウェアを開発し、実行するためのソフトウェア・プラットフォームとして.NET Framework(.NET対応ソフトの実行環境)を発表した。
  • .NET Framework上で動作する.NET対応ソフトウェアを開発するための開発環境がVisual Studio .NETである。
  • ASP.NETは、WebフォームによるWebアプリケーションを開発するためのプラットフォームである。
  • ASP.NETは、ダイナミックなWebコンテンツ開発を支援するために提供されてい

た従来のASP(Active Service Pages)の.NET対応バージョンである。
IIS(Internet Information Services)とセットで機能する。
なお、デスクトップ・アプリケーション(従来型のWindowsアプリケーション)開発ではASP.NETは不要である。

  • VS.NETでは、標準で以下のプログラミング言語がサポートされる。VS.NETパッケージを用意すれば、これらの言語を組み合わせたソフトウェア開発が可能である。
  • Visual C# .NET :Microsoft .NETの普及推進を目指してマイクロソフトが新

たに開発したオブジェクト指向言語。応用範囲や言語の特徴としては、Java言語との共通点も多い

  • Visual Basic .NET:Visual Basic 6.0の後継となる言語処理系。言語仕様は

VBに準拠するが、.NET Framework対応にあたり、完全なオブジェクト指向をサポートしている

  • 他 Visual C++.NET JScript.NET

http://www.atmarkit.co.jp/fdotnet/basics/msdotnet/dnframework.gif

ASPとは

  • 参考:http://www.site-cooler.com/kwl/asp/1.htm
    • Active Server Pages の略。
    • Microsoft提供のWEBサービスを提供する技術。ASPとはサーバ上で VBScriptや JavaScriptや Perlといったスクリプト言語を使用して、クライアントからの要求が発生した段階てサーバ側でスクリプトを実行し、その結果を HTMLとしてクライアントへ表示させる技術です。
    • ※CGIと同じように ASPは技術の事を指しますので ASP言語といったものがあるわ

けではない。

ASP.NETとは

.asp と .aspxファイルの違い

ASPとASP.NET開発の違い

  • 言語の違い:ASPでは使用されていたインタプリタ言語としてのVBScriptやJscriptが廃止され、ASP.NETではコンパイル言語としての、VB.NETやC#が使われるようになった。コンパイル言語を使用した結果としてパフォーマンスが数倍向上したと言える。
  • モデルの違い:ASPは『HTML埋め込み型(ページインラインモデル)』だったが、ASP.NETでは『イベント駆動型(イベントドリブンモデル)』へ変わった。

またオブジェクト指向が採用されコードビハインドを実現する事が出来た。

ASP/ASP.NETはどんなソースになるの

VBとVBScriptの違い

  • VBは開発言語。VBランタイムが必要。
  • VBSも開発言語。IEやWSH上(クライアントサイド)でも動かせるし、IIS(サーバサイド)上でも稼働する。サーバサイドでも稼働する javascript見たいな感じ。。

 - asp, 意味を調べた言葉

  関連記事

no image
プロビジョニング

プロビジョニングとは:ユーザの需要を予想し、設備やサービスなどのリソースを計画的 …

no image
Arc

かっこ http://ejje.weblio.jp/content/arc

java-logo
javaのFilter(フィルター)

http://www.javaroad.jp/servletjsp/sj_ser …

no image
スコープ とは

スコープとは 変数の名前定義の範囲。 この範囲で一意だよ。というのがスコープ。 …

php-logo
デリミタ

デリミターとは、「カンマ」、「スペース」、「タブ」など、データベースのデータをテ …