2008-02-28

今天在ASP.NET WebApplication 使用Profile摔了一跤

平時開發網站專案時,習慣都是使用Create web site的方式建立,想說VS2008都內建Web Application Project了,二者的差別應該不會太大才對,當一切的事情進行很順利時,我已經把會員權限(新增會員、修改密碼、忘記密碼)和所有版面(大概十幾頁)及資料庫都寫好之後,正想用Profile做個人化設定時,在codebeside打上profile按點,理應會出現在web.config設定好的profile可用,但是點點點之後,什麼...它居然完成不理我,上網查了google之後才知,原來web site專案中好用的profile在web application居然是不能用,說不能用有點太誤會這位老大哥了,應該是說要自己寫上customer profile後端的程式如.vb或.cs後才能用,這會不會有一點太畫蛇添足了啊。

提供各位WebProfileGenerator這個關鍵字,上google查查就知怎麼用了。

為何說摔了一跤呢?因為在不能用profile的第一時間內,沒有上google拜讀,而是自己trace不能用的原因,這算是小跤,上google查了之後,發現並不是想像中的簡單就搞定profile這一塊,試了一個下午之後,心裡真是又氣又好笑,這才是大跤,因為在web site project中要使用profle簡直就跟吃飯喝水一樣,但是在web application project中就好像看的到卻吃不到一樣,走了一段不近的路,真希望Microsoft能快點改善此一擾民的用法啊!

0 comments: