ASP.NET 的靜態變數,要小心使用

以前在學習程式的時候
書本上的靜態變數(static variable)
是基本又常見的重點
不過在實際工作上卻很少用到
而最近在程式裡用了靜態變數
發現可以把變數暫存起來
感覺還滿好用的
直到同事問了一個問題後
我才驚覺大事不妙了
這問題就是"為什麼同時有二個人在看同一個網頁時,資料會亂掉?"

more

ASP.NET 的 URL Rewrite

URL Rewrite 是 REST(表徵狀態轉移)
詳細資料就參考 wiki 吧
重點就是把網址改成比較平易近人的寫法
再加上 SEO 技術需要它
推測未來網站會越來越重視 URL Rewrite

more

找出 CheckBoxList 觸發 PostBack 是那一個 ListItem

ASP.NET 控制項是我最討厭的東西
當新手用控制項的時候
拉一拉就完成了
這種事不需要大腦
不需要大學畢業
不需要程式專業人員
就是那麼簡單
好像這個世界因 ASP.NET 控制項而美好
嗯.....這是新手跟外行人的想法

more

Android 使用 HTTP POST 上傳資料到 Server 端的 ASP.NET

Android 要將資料上傳到 Server 端
傳輸方式有 Socket、HTTP 等
Socket 是兩端都要有程式來進行連線
HTTP 方式則是用網頁跟 Client 端溝通
網頁屬於被動的一端
等待 Client 端主動發出請求

more

利用 NuGet 安裝 AJAX Control Toolkit

利用 NuGet 管理套件非常容易
少了繁複的安裝步驟
安裝 AJAX Control Toolkit 很簡單

more

Visual Studio 2010 安裝 NuGet 套件管理員

Visual Studio 2010 開發環境有很多套件可以使用
例如:ASP.NET AJAX Control Toolkit、jQuery Mobile Framework等
這些套件可以自行下載使用
通常安裝時會需要設定一些參數、安裝步驟、相關檔案位置等等
NuGet 算是一套 Visual Studio 2010 的套件管理員
管理套件的版本更新、安裝、移除
簡化程式人員安裝套件的麻煩
就像安裝軟體一樣簡單

more

ASP.NET ObjectDataSource 載入自訂類別資料

最近剛碰 Visual Studio 2010
發現常用的 App_Code 不見了
以前都是把BLL跟DAL類別放在裡面
讓前端的ASPX頁面使用
在 VS 2010 預設是不啟用的

more

ASP.NET 設定連接 MySQL

ASP.NET通常是搭配MSSQL
.NET Framework是架構很好的框架
資料來源是可以靈活搭配
記錄一下搭配MySQL設定過程

more

ASP.NET CrystalReport 的操作

CrystalReport 是一個很好用的產生報表的元件
在Visual Studio裡就有了
以下記錄如何設定水晶報表的步驟

more

ASP.NET 網頁的狀態管理

當伺服器與瀏覽器連線交換資料時
可用以下各方式將資料儲存
以達到資料或狀態的存取

more