|
Как силверлайт передает себя браузеру
|
|||
---|---|---|---|
#18+
Вот аспнет генерит html сервере и там же заполняет все контролы значениями и всё уже в готовом виде передает браузеру. А как это происходит в случае силверлата? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 09:15 |
|
Как силверлайт передает себя браузеру
|
|||
---|---|---|---|
#18+
reliefВот аспнет генерит html сервере и там же заполняет все контролы значениями и всё уже в готовом виде передает браузеру. А как это происходит в случае силверлата ? Как правило так: 1. грузится одна страничка html с тегом <object>, в котором инициализируется SL-плагин; 2. плагин грузит один или несколько файлов XAP, в которых уже есть весь код UI (формы, контролы) и логика его работы (события, методы); 3. когда надо отобразить новые данные - плагин лезет на сервер через soap, json(p), odata или любой другой доступный через HTTP протокол и получает то, что нужно для отображения на уже загруженных формах UI. З.Ы. п. 3 можно оптимизировать в виде "отложенной" загрузки, т.е. грузить код UI частями по мере их использования. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 10:08 |
|
Как силверлайт передает себя браузеру
|
|||
---|---|---|---|
#18+
а данные предаются в том же xap, что и разметка или заполнение данных в контролы идет на клиенте? и еще. с сервера на клиента данные и рамзетка едут разными запросами? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 10:57 |
|
Как силверлайт передает себя браузеру
|
|||
---|---|---|---|
#18+
reliefа данные предаются в том же xap, что и разметка или заполнение данных в контролы идет на клиенте? и еще. с сервера на клиента данные и рамзетка едут разными запросами? Ну, если предусмотрено что-то типа "значений по-умолчанию", то можно сказать, что "данные предаются в том же xap, что и разметка", хотя, это единичные случаи. Как правило "данные и рамзетка едут разными запросами". Да - "заполнение данных в контролы идет на клиенте". ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 11:12 |
|
Как силверлайт передает себя браузеру
|
|||
---|---|---|---|
#18+
qu-qureliefа данные предаются в том же xap, что и разметка или заполнение данных в контролы идет на клиенте? и еще. с сервера на клиента данные и рамзетка едут разными запросами? Ну, если предусмотрено что-то типа "значений по-умолчанию", то можно сказать, что "данные предаются в том же xap, что и разметка", хотя, это единичные случаи. Как правило "данные и рамзетка едут разными запросами". Да - "заполнение данных в контролы идет на клиенте". и последний вопрос. В каких случаях, кроме прямого получения данных из базы, силверлайт шлет запросы на сервер? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 11:48 |
|
Как силверлайт передает себя браузеру
|
|||
---|---|---|---|
#18+
relief... В каких случаях, кроме прямого получения данных из базы, силверлайт шлет запросы на сервер? Черт его знает... Сгенерите себе в VS любой SilverlightApplication1 из готового шаблона, запустите под локальным IIS-ом, откройте Fiddler и ждите кода SL пошлет какой-нить запрос на сервер сам собой без вашего участия (мне такой хреновней заниматься лень и некогда). ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 12:06 |
|
Как силверлайт передает себя браузеру
|
|||
---|---|---|---|
#18+
qu-qurelief... В каких случаях, кроме прямого получения данных из базы, силверлайт шлет запросы на сервер? Черт его знает... Сгенерите себе в VS любой SilverlightApplication1 из готового шаблона, запустите под локальным IIS-ом, откройте Fiddler и ждите кода SL пошлет какой-нить запрос на сервер сам собой без вашего участия (мне такой хреновней заниматься лень и некогда). Просто думал, что это описано где-то :) Спасибо за ответы! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2011, 12:46 |
|
|
start [/forum/topic.php?fid=21&fpage=48&tid=1442109]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 324ms |
total: | 441ms |
0 / 0 |