2012-04-25 15 views
0

シングルページアプリケーションの概念が新しく、サーバー側とクライアント側のナビゲーションパターンを理解し、SPAを使用して処理のライフサイクルを要求しようとしています。これらが非常に基本的なものであれば、私をよろこんでください。SPAの仕組みは?

ウェブアプリケーションがすでにクライアント側にキャッシュされておらず、ユーザーがURLをヒットした場合、サーバー上で発生する一連の手順は何ですか?

サーバー側のSPAが安らかなデータエンドポイントしか公開していない場合、クライアント側で部分ビューがいつダウンロードされるのですか。 SPA全体(さまざまなビューのすべての部分的なビュー)がワンショットでダウンロードされますか?もしそうなら、ダウンロードのためにどのようにファイルがリンクされていますか?

SPAのさまざまなセクション間でレイアウトを変更するにはどうすればよいですか?

Webアプリケーションの大きなモジュールを表す「SPA」に複数のページがある場合、クライアント側のナビゲーションはどのように機能しますか?

+1

あなたはASP.NET MVCは、コントローラ、モデル、ビューと部分的なビューをどのように動作するか任意のアイデアを持っているんですか? – balexandre

答えて

4

あなたはASP.NET MVCについて知っているどのくらい知っていると作品がどのように連携するか、良いスタートアップはEFコードファースト、HTML5とビルASP.NET MVCのアプリと呼ばれるDan Wahlinから複数のサイトのコースではありません、およびjQuery

もちろん説明:SPAの作業とどのようなコース全体のプロジェクトがある示すhttp://www.pluralsight-training.net/microsoft/Courses/TableOfContents?courseName=web-development

YouTubeのビデオ:データベースからデータを取得しhttp://www.youtube.com/watch?v=Xcp82q6L3lM

それは単一ページのアプリケーションだし、とWebサービスでは、まずEFコード、Knockout、svgなどの最新技術を使用し、jQueryテンプレートも使用します。

私はコース全体を見る機会がありました。素敵です... Plural Sightで10日間free trialを得ることができます。

P.S.私はsimple user of Plural Sightです。私は他の方法でそれらと提携していません。

2

John PapaがpluralsightでSPAを構築する方法については、素晴らしいプレゼンテーションをご覧ください。ここでの答えに移動する前にリンク

http://bit.ly/Papa_SPA

+1

私もこのコースを通過しました。それはあなたが素晴らしいと言うようにです – ryadavilli