ホームページ >バックエンド開発 >C#.Net チュートリアル >Geek Academy ASP.NET ビデオ チュートリアルの推奨資料
title="ASP.NET は新世代の ASP です。従来の ASP とは互換性がありませんが、ASP.NET には従来の ASP が含まれる場合があります。ASP.NET ページはコンパイルされるため、従来の ASP よりも高速に実行されます。言語が優れています。ブラウザーが ASP.NET ファイルを要求すると、ASP.NET エンジンがファイルを読み取り、スクリプト ファイルをコンパイルして実行し、結果が返されます。 「Geek Academy ASP.NET ビデオ チュートリアル」では、MVC モデルから始まり、Microsoft が公式に提供する ORM ツール Entity Framework について説明します。
コース再生アドレス: http://www.php.cn/course/284.html
先生の教え方:
先生の教えはシンプルで明確です。層ごとの分析、連動、厳密な議論、厳密な構造、論理的な思考力を使用して生徒の注意を引き、理性を使用して教室での指導プロセスを制御することで、生徒は知識を学ぶだけでなく、話を聞くことによって思考の影響を受けます。教師の教え、そして教師の厳格な学習態度にも影響を受けています
このビデオのさらに難しい点は、.NET Framework の概要です:
1. .Net Framework
.Net Framework はさまざまなプラットフォームと言語で記述されたアプリケーションと XML Web サービスで開発および実行され、プラットフォームを提供します。ASP.NET は共通言語ランタイム ライブラリと ASP.NET で構成されます。 2. .NET Framework コンポーネント要素:
(1) BCl (クラス ライブラリ) .NET Framework クラス ライブラリは、.NET 言語の一部として、すべてのクラスとインターフェイスが格納されます。プログラムの開発に必要なオブジェクトを提供します。すべての .NET 言語は同じ基本クラス ライブラリを使用し、プログラマが作成したコードを他のプログラミング言語で作成したクラスやメソッドと組み合わせて実行できます。ライブラリは、クラスのインスタンスをさまざまな言語で記述されたメソッドに渡すことができるように、データ型の標準を定義します。各名前空間には、クラス、構造体、列挙体、およびインターフェイスが含まれます。 、これらのコンポーネントはプログラムで使用できます。
.NET Framework クラス ライブラリのクラスは、共通言語ランタイムと対話するための言語動作を指定する、公開された共通言語仕様 (CLS) 標準に準拠しています。言 (2) パブリック言語実行ライブラリ (CLR)
CLR (Common languageruntime) パブリック言語ランタイムは、.NETFREWORK 全体の基礎であり、.NET のクロスプラットフォーム、クロス言語、コードなどのコア特性を実装するための鍵となります。セキュリティやその他の主要な特性。
共通言語ランタイムは、異なる言語で開発されたコンポーネントの統合、言語間エラー処理、セキュリティ処理、オブジェクトの保存とリリースの管理など、一部のタスクにサービスを提供できます。
(3) ASP.NET
ASP.NET は、Active Server Pages の最新バージョンです。 ASP.NET は、VB を含む任意の .NET 言語で記述されたアプリケーションを作成できる Web 開発環境です。 ASP.NET は、Windows アプリケーションと同じデバッグ サポートを Web フォームおよび Web サービスに提供するため、Web 開発を容易にします。
3. 動作の仕組み
プログラマが書くコードは一般にソースコードと呼ばれます。どちらの言語でもプログラムを作成でき、コンパイラはソース コードを Microsoft Intermediate Language (MSIL) (中間言語 (IL) とも呼ばれる) にコンパイルします。プログラムがコンパイルされると、MSIL は共通言語ランタイムの一部であるジャストインタイム (JIT) コンパイラーによってマシン固有のネイティブ コードに変換されます。
以上がGeek Academy ASP.NET ビデオ チュートリアルの推奨資料の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。