[英]Customizable UI in asp.net
我正在開發一種產品,該產品可與asp.net一起用於表驅動的表單,我們聲明頁面的各個部分以及將在該部分中顯示的控件。 可以進入特定控件的可能值也是由數據庫驅動的。 基本思想是根據每個客戶端的需求自定義ui和應用程序流,但是這種方法缺乏性能。 在客戶端渲染頁面非常慢。 請提出這種方法的替代方案。
就個人而言,我寧願先嘗試找出速度緩慢的原因和位置 。
通常,運行一個快速的性能分析器會話(例如,使用Red Gate的ANTS Performance Profiler )可以使您理解為什么它運行緩慢。
在找出緩慢的原因之后,您可以決定是否
如果您認為服務器端沒有問題,請從db或其他代碼隱藏對象中選擇數據。 您應該檢查頁面的viewstate並嘗試將其降低。 您確定服務器端沒有任何問題嗎?
缺陷主要在於細節,即數據驅動的UI的實際實現。 您必須對應用程序進行概要分析,以找出導致應用程序運行緩慢的原因。 此練習可能有很多方面。 例如,
您可以嘗試各種方法來提高性能-
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.