發表文章

耶誕節的信義商圈

圖片
話說 小黃把沾滿喜氣的D70和腳架 還給了我,回家途中,已經下了好幾天的綿延細雨,終於稍微停止了~忽然注意到信義商圈的耶誕樹,以及掛起耶誕樹於身上的台北101,所以就停下來照了幾張.... 果然,沾了喜氣的D70就是不同,兩顆電池的電力都已消耗的所剩無幾,殘餘的電力只讓我能拍個幾張...回到車邊時,忽然發現...才停十多分鐘的車,上面已經有停車收費的收費單據了~~呵呵,真是有效率呀!! 對了,不知各位是否有感覺,耶誕的氣氛是一年比一年強,但是農曆過年的年味...卻彷彿一年比一年淡...原因?!

塗鴉文化

圖片
中國歷代文人、官員,似乎就是喜歡四處提字~我在想,難道這是民族性嗎?中午帶小孩去附近公園走走,小小的公園內的涼亭柱子上,就留有一堆人的....仔細看,該柱子應該有重新油漆過,不過看樣子,只是讓大家有新的『空白處』繼續留言~~ 最近,朋友去 草嶺古道-虎字碑 走了一趟,看他拍的照片,深覺的,沒水準的人還真不少(請注意虎字兩旁的刻字),連古蹟都不放過!!

ASP Template

圖片
 由website(很古早開發網頁的系統)開始玩起,隨後的ASP2.0、ASP3.0...隨者程式越來越複雜,深深感覺寫ASP挺痛苦的,因為要做非常多的字串組合,來完成所要的HTML,甚至連MS官方都有文章說ASP是義大利麵(CODE跟HTML混雜在一起)。  接觸PHP後,深深覺得PHP在很多地方都比ASP好用許多,當中,最令我那時讚賞的就是它擁有template觀念,這點,就可以讓code和html(UI)做切割,減少那字串組合的苦工和混亂....後來,.NET出來,針對這部分當然有做大幅的變更,當初看到codebehide時,真是覺得神奇~~ 不過,.NET算是蠻複雜的東西,特別是他的Framework,另外也由於codebehide的關係,很多傳統的javascript、html技巧也無法使用,都要按照framework的作法處理。我是覺得.NET非常好用,但是一下子變的很複雜....需要點時間,才能由傳統ASP轉到ASP .net  最近又再使用ASP寫東西,原本想說又要跟義大利麵攪和了。沒想到,同事在某個論壇上看到有人提到ASP也有template,雖然該論壇上面的URL已經失效,卻讓我覺得可以到Open Source那邊找看看,沒想到,真的在SourceForge .net裡面找到一個名為 asp template 的東東~  經過測試後,發現這真是一個好東西,唯獨有個缺點,就是作者並沒提供啥文件,只有一個非常『精簡』的範例,有些用法,需要稍微看範例聯想一下,才能瞭解如何去應用。  他可以將傳統的ASP義大利麵,讓html(UI)和code做非常大的分割。他還可以將html(UI)內的變數,除了在ASP中呼叫他的method去替換成所要呈現的字串外,更可以用外部檔案的內容來替換該變數(該檔案中依舊可以定義其他可替換的變數);也支援定義一個block就可以重複產生相同格式的row....雖然他無法跟Smarty那種複雜的template相比,但是就ASP而言,他真的是一個非常好的工具。用法也簡單~,有用ASP開發的人,真的應該試試看這 asp template ! 附註:在定義block時,有一的小小的陷阱需要注意。就是 ,block_name的前後都需要有空白,否則,出現的狀況....會有點詭異。就是,asp template在處理後只會最後一次轉換的...