成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

對asp.net1.1開發模板類的修改說明

開發 后端
本文對asp.net1.1開發模板類的一些修改說明。

本次StringTempletReplet.dll組件更新了一些算法。主要是更依賴內存里靜態變量內的數值。這樣進行asp.net1.1開發模板類,做到了在不改變模板的條件下。緩存模板,緩存委托,緩存標簽解析數據。但是這會更消耗一些內存。

為了可以動態更換模板,不得不每次檢測文件的時間。在這個上消耗了不少時間。也許將來應該去掉動態更換模板的功能,只提供一個通知模板類重新讀哪個模板文件的接口。

取消了這個頁面 (RetuenString.aspx --接受標簽字符串 返回解析結果)

畢竟標簽不會做成一種腳本語言。這個功能沒有意義。

在講解asp.net1.1開發模板類之前先簡單介紹一下。有人說不知道怎么用這個模板類,其實模板類主要作用讀的不是整頁的模板。主要是讀頁面碎片模板。就是讀碎片,解析,顯示。

在web2.0站點,比如blog開發。用戶自定義皮膚的頁面。或者說全靜態頁新聞系統更新中是有很大作用的。

標簽的功能是通過標簽解析函數來擴展的。所以模板類的速度不光是StringTempletReplet.dll組件本身執行的速度。還要加上標簽解析函數執行的時間。我例子提供的標簽解析函數只是返回簡單的字符串。是為了方便說明一下。模板類做的只是提供一個舞臺。并盡量讓模板類執行的時間快一些。至于標簽解析函數是怎么執行,用多少時間。那就是使用人的事情了。

正則替換模板類也寫過。但是自己測試在長度為200多萬的字符串上進行標簽定位分析。比指針定位要慢8倍以上。當模板字符串長度不斷減小的時候。也許差距會漫漫減小。但是即使兩個的標簽定位時間一樣。根據字符串不可改變性,對一個字符串不斷的替換會產生新的字符串。太消耗資源了。

Business.cs可以放在UI層,也可以放在邏輯層。只要繼承了FunctionList類就可以。繼承這個類只要重寫靜態構造函數就可以了。在靜態構造函數內建立標簽和標簽執行函數的對應。

其實在以前的版本里寫過一種執行標簽。就是在標簽名前加"執行_"標記           

  1. {$執行_標簽名:參數1:參數2:參數3::字符10$} 

這樣就不用重寫靜態構造函數。是通過反射來執行。但是速度很慢。后來就取消了。畢竟對模板類來說速度是很關鍵的。

我沒有固定的位置可以讓大家下載,以前是把壓縮文件該為gif圖片。傳到網易的個人資料里。但是后來網易對圖片進行檢測了。讓大家下不了。我在找新位置吧。圖片位置會多變。

只要圖片還沒有被刪除。可以下這個位置的圖片改為  Templet.rar 文件就好。

以上就是對asp.net1.1開發模板類的一些修改說明,希望對大家有所幫助。

【編輯推薦】

  1. ASP.NET MVC jQuery刪除鏈接
  2. ASP.NET MVC框架中引入JQUERY JQRTE控件
  3. ASP.NET MVC 示例項目:Suteki.Shop
  4. ASP.NET MVC三層架構實例
  5. ASP.NET MVC架構中依賴性注入的概念
責任編輯:book05 來源: cnbolgs
相關推薦

2009-07-29 14:59:26

asp.net1.1ASP.NET2.0

2009-07-29 15:58:54

靜態文件處理ASP.NET

2009-07-29 15:51:29

ASP.NET中執行w

2009-07-29 11:46:22

asp.net1.1

2009-07-29 15:26:43

ASP.NET連接Or

2009-07-29 15:17:42

驗證控件ASP.NET1.1ASP.NET2.0

2009-07-29 16:04:39

ASP.NET1.1驗

2009-07-29 11:29:16

ASP.NET1.1ASP.NET2.0

2009-07-29 15:06:16

asp.net1.1asp.net2.0

2009-08-07 15:24:16

ASP.NET模板控件

2010-09-24 15:16:15

2010-02-01 10:40:13

Python Djan

2009-12-11 14:57:56

ASP.NET

2009-11-24 13:23:11

Visual Stud

2012-05-04 15:54:16

ASP.NET

2009-12-02 18:01:25

ASP.NET

2009-08-05 14:27:55

ASP.NET模板基本

2009-08-07 17:56:07

DataGrid的樣式

2009-12-21 14:55:49

ADO.NET類庫

2009-10-09 10:52:43

ASP.NET模板引擎
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产一二三视频在线观看 | 亚洲综合二区 | 欧美va大片 | 亚洲福利一区二区 | 欧美在线视频一区二区 | 国产一级毛片精品完整视频版 | 国产伦精品一区二区三区视频金莲 | 999精品在线| 久久久综合 | 欧美网站一区二区 | 伊人二区 | 久久中文一区二区 | 97精品国产97久久久久久免费 | 欧美精品久久久 | 亚洲精品一区二区三区中文字幕 | 日韩精品一区二区三区在线观看 | 国产日日操 | 日韩精品久久久 | 日韩av在线中文字幕 | 手机日韩 | 不卡视频一区二区三区 | 国产视频一区在线观看 | 亚洲精彩视频在线观看 | 337p日本欧洲亚洲大胆精蜜臀 | 91网站在线播放 | 国产一二三区精品视频 | 精品毛片在线观看 | 亚洲不卡在线观看 | 一区二区三区在线免费观看 | 99久久精品免费 | 欧美精品在线视频 | 亚洲一区精品在线 | 国产精品久久久久久亚洲调教 | 欧美8一10sex性hd | 日韩av免费在线观看 | 草逼网站 | 超碰av免费 | 日韩a | 亚洲天堂二区 | 色婷婷亚洲国产女人的天堂 | 精精国产xxxx视频在线 |