2011-07-19 10 views
-1

jqueryと更新パネルを一緒に使用した電子商取引ベースのWebサイトを初めて開発する予定です。私はいくつか質問があります。asp.net webformプロジェクトで使用するためのJqueryとUpdateパネルのガイドラインが必要

1)アップデートパネルとスクリプトマネージャが、ページ内に巨大なjavascript関連の行を表示しています。本当ですか?はいの場合、結果として私のページに従う必要があるアプローチは、クライアントマシンでダウンロードしたページの最適化と高速化です。

2)ページ内にすべてのjquery関連スクリプトを発行する、使用可能な更新パネルとスクリプトマネージャがあります。簡単に私が知りたいのは、jqueryベースの更新パネルとスクリプトマネージャーがあります。

3)多くのjavascriptおよびwebpageミニライザが利用可能です。だから私はちょうど1つがページデータ、CSSとjavascriptの最大限の細分化のために最高である必要があります。コードビハインドや組み込みが容易な作業でも可能です。

4)私は更新パネルを使って作業する方法を知る必要があります。その結果、部分的なポストバックが発生します。私はハード更新パネルは、ポストバックの後に小さな変更をしたくない完全なポストバックを引き起こします。私は本当に部分的なポストバック更新パネルが必要です。

5)更新パネルで作業するとき、簡単に履歴を維持する方法はありますか?更新パネルの部分的なポストバックを使用しているときに履歴を保持するために必要なことを教えてください。

6)pagemethodで作業するときの履歴を保持します。 pagemethodでserverside関数を呼び出してページ要素にデータを入力した後、ユーザーが戻るボタンをクリックすると前の状態が表示されるはずです。どのようにpagemethodとicallback技術でそれを行う。

7)デファードされたデータのロードをどのように開発するか。

8)どのようにデータベース駆動型のURLを書き直すのを開発する。

9)私たちのdbテーブルにhtmlデータ&イメージを挿入するための小さなフリーcmsが必要です。後ほどそれらのデータをページに表示します。私は小さなcms私は通過する必要があります。

10)Googleの静的ハイパーリンクURLを検索エンジンフレンドリのURLにするための最良の選択は何ですか?例としてhttp://mysite.com?catid=01&prodid=0021とします。私はhttp://mysite.com/01/0021のようないくつかの大会で私のすべてのハイパーリンクのソースURLを書き換える共通のルーチンを書こうと思っています。そのタイプのルーチンを開発する方法を私に導きます。ここでは、私はページのURLを書き直すのではなく、ハイパーリンクのsrcをルーチンで検索エンジンのフレンドリーなURLを生成するように変更したいと思っています。

私を案内してください....私はすでに多くの質問をここに頼んだ。ありがとう

答えて

1

1)WinFormsやupdatePanelを使用してページを迷惑にしないでください。軽量なASP.NET MVCをお試しください。代わりに、単にワイヤでhtmlとjavascriptを送信してください。それを手に入れて最適化してください。 ajax/comet/websocketsを手動で使用するようにしてください。

2)UpdatePanel、jQuery、ScriptManagerはあまり関係ありません。 ScriptManagerを使用してjQueryをインクルードするだけです。 UpdatePanelはHTML/JSを生成し、jQueryとは関係のないASP.NETコントロールです

3)別の質問をしたり、Googleを使用したりしてください。

4)更新パネルは、ajaxを使用して部分的なポストバックを行います。

5)より一貫して言い換えてください。

6)HTML5履歴APIを使用します(IEでサポートされていない:()または、肥大化し、遅いビューステートを()を使用します。

7)あまりにも漠然としました。

8)あまりにも曖昧です。

9)ASP.NET CMS

10)を使用するASP.NET MVC。このようなルーティングの良さを実現します。または使用するASP.NET routing

+0

私はMVCを知らないし、それ以上のコマンドを持っている良い時間が必要...私はそれを知っているWebフォームbcozに行く必要があります。 – Mou

+0

@ user728750私はASP.NETルーティングリンクを追加しました。また、あなたはASP.NET MVCが必要ないと言いました、あなたは単にhtmlとjsを手動で送ることができます。 – Raynos

関連する問題