|
Тема |
Re: persistance [re: z_free] |
|
Автор |
Survivor (X) |
|
Публикувано | 13.04.05 11:14 |
|
|
Уффф, пак ли аз
Имаш няколко варианта:
1) ViewState. В никакъв случай не го препоръчвам. Всъщност тук-таме за малки обеми данни е безценно, но ако се прекали, става пълен кошмар. Щом инициализацията ти отнема прекалено много време, предполагам, че става въпрос за доста данни, така че това го изключвам.
2) Session. Тогава обаче (както се сещаш) всяка сесия ще има собствено копие на данните. В зависимост на натовареността на сървъра... кхъм, сещаш се
3) Application Cache. Най-оптимално, май.
4) Колкото и бавна да е инициализацията (освен ако не е обръщане към БД за извличане на 3 милиона записа един след друг), пак е за предпочитане пред всички предишни еквилибристики.
5) Помисли дали всички тези данни са ти необходими, как можеш да ги редуцираш, дали не е по-добре например в OnLoad да ги заредиш еднократно в XmlDocument и после да ги извличаш с XPath заявки (само идея, че сега съм на XML вълна ) и ей-такива работи.
но след безсънни дълги нощи станах силен и голям
и вече знам, че мога да се справя сам
|
| |
|
|
|