ホームページ  >  記事  >  バックエンド開発  >  ASP.NET ビデオ チュートリアルに関するリソースの共有

ASP.NET ビデオ チュートリアルに関するリソースの共有

黄舟
黄舟オリジナル
2018-05-15 14:37:553601ブラウズ

「ASP.NET チュートリアル」 ASP.NET は、HTML、CSS、JavaScript、サーバー スクリプトを使用して Web ページや Web サイトを作成するための開発フレームワークです。 ASP.NET は 3 つの異なる開発モードをサポートしています: Web ページ (Web ページ)、MVC (モデル ビュー コントローラー モデル-ビュー-コントローラー)、Web フォーム (Web フォーム): Web ページ シングル ページ モード MVC モデル ビュー コントロール Web フォーム イベント-ドリブンモデル

ASP.NET ビデオ チュートリアルに関するリソースの共有

コース再生アドレス: http://www.php.cn/course/83.html

先生の教え方:

先生の講義はシンプルかつ明確で、レイヤーバイです。 - レイヤー分析、連動リンク、厳密な議論、および厳密な構造により、論理的思考力を使用して生徒の注意を引き、理性を使用して教室での指導プロセスを制御します。教師の講義を聞くことで、学生は知識を学ぶだけでなく、思考のトレーニングも受け、教師の厳格な学問的態度に影響され、影響を受けます。 Web ページ:

3 つのプログラミング モデル: Web ページ、Web フォーム、MVC (モデル、ビュー、コントローラー)

Web ページは、最も単純な ASP.NET Web ページ開発プログラミング モデルです。 HTML、CSS、JavaScript、およびサーバー コードを組み合わせる簡単な方法を提供します。

学びやすく、読みやすく、使用しやすい

単一の Web ページを中心に構築



PHP や ASP に類似

Visual Basic または C# を使用したサーバー スクリプト

完全HTML、CSS、JavaScript の制御


Web ページはプログラム可能な Web ヘルパーで拡張され、データベース、ビデオ、画像、ソーシャル ネットワークなどが含まれます。

Razor Web ページは、HTML コンテンツと Razor コードという 2 種類のコンテンツを含む HTML ページとして説明できます。

サーバーがこの種のページを読み取ると、HTML ページをブラウザーに送信する前に、まず Razor コードが実行されます。サーバー上で実行されるこれらのコードは、サーバー データベースへのアクセスなど、ブラウザーでは完了できないタスクを完了できます。サーバー コードは、ページがブラウザに送信される前に動的 HTML コンテンツを作成できます。ブラウザの観点からは、サーバー コードによって生成された HTML と静的 HTML コンテンツの間に違いはありません。

レイアウト (ヘッダーやフッターなど)。

Web ページでは、@RenderPage() メソッドを使用して、さまざまなファイルからコンテンツをインポートできます。

<html>
<body>
@RenderPage("header.cshtml")
<h1>Hello Web Pages</h1> 
<p>This is a paragraph</p>
@RenderPage("footer.cshtml")
</body>
</html>

レイアウト ページの使用 レイアウト ページは通常の Web ページと似ていますが、参照されたコンテンツ ページの場所で @RenderBody() メソッドが呼び出されます。すべてのコンテンツ ページはレイアウト ディレクティブで始まる必要があります。コードは次のようになります。 レイアウト Web ページ:

<html>
<body>
<p>This is header text</p>
@RenderBody()
<p>© 2012 W3School. All rights reserved.</p>
</body>
</html>
任意の Web ページ:
@{Layout="Layout.cshtml";}

<h1>Welcome to W3Schools</h1>

<p>
Lorem ipsum dolor sit amet, consectetur adipisicing elit,sed do eiusmod tempor 
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud 
exercitation ullamco laborisnisi ut aliquip ex ea commodo consequat.
</p>

ASP.NET には、フォルダー パスを処理するための 3 つのツール (~ 演算子、Server.MapPath メソッド、および Href メソッド) が用意されています。

~ 演算子

プログラミング コードで仮想ルート ディレクトリを指定する必要がある場合は、~ 演算子を使用してください。

パスの代わりに ~ 演算子を使用すると、コードを変更せずに Web サイトを別のフォルダーまたは場所に移動できます。

var myImagesFolder = "~/images";
var myStyleSheet = "~/styles/StyleSheet.css";

Server.MapPath メソッド

Server.MapPath メソッドは仮想パス (/default. cshtml) は、サーバーが理解できる物理パス (C:JohnnyMyWebSitedDemodedefault.cshtml) に変換されます。

サーバー上にあるデータ ファイルを開く必要がある場合は、このメソッドを使用します (データ ファイルには完全な物理パス経由でのみアクセスできます):

var pathName = "~/dataFile.txt";
var fileName = Server.MapPath(pathName);

以上がASP.NET ビデオ チュートリアルに関するリソースの共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。