
在 VS20085 工具列中,AJAX 擴充功能這個選項是內建的,不過在 VS2005 中並沒有,現在坊間的書籍大多以 VS2008 為主,會常用到 AJAX 功能,不過如果不更換版本,在 VS2005 中也可以安裝 AJAX 擴充功能。你必須下載以下檔案(約1MB多)安裝完成後,AJAX 擴充功能就會出現了。
下載檔案:
ASP.NET AJAX 1.0

在 VS20085 工具列中,AJAX 擴充功能這個選項是內建的,不過在 VS2005 中並沒有,現在坊間的書籍大多以 VS2008 為主,會常用到 AJAX 功能,不過如果不更換版本,在 VS2005 中也可以安裝 AJAX 擴充功能。你必須下載以下檔案(約1MB多)安裝完成後,AJAX 擴充功能就會出現了。
下載檔案:
ASP.NET AJAX 1.0
用 Visual Studio 久了會發現一個問題,就是會越來越依賴這個開發工具,因為它什麼都幫你處理好了,程式指令永遠只記得前面三個字母,因為VS有指令自動補齊,連接資料庫有精靈幫忙,管你是 MSSQL 還是 Access,全部按一按搞定,還順便幫你把 Insert、Update、Select、Delete…等 SQL 四大溝通指令寫好了,程式就這麼在拖拉、設定之間開發完成,有的甚至不用寫任何一行指令。
以前我很排斥用精靈方式來寫程式,堅持一字一句 Key 出來,不過我發現這會花費很多時間,舉個例子來說好了,寫一個簡單的通訊錄,不包括建資料庫的時間,用傳統手 Key 方式,我大概要花上半天的時間,因為我要拉控制項、設定控制項名稱、寫資料庫連接、資料繫結、資料配接器的 Insert、Update、Select、Delete 四個屬性質、設定 BindSource 導覽列…等,寫完天都黑了。
不過如果換成精靈模式寫,大概只要30分鐘就可以搞定,在產出力方面,精靈模式大勝,不過在程式靈活度、和可讀性來說,還是傳統手 Key 方式略勝一籌。
站在公司的立場,當然希望程式設計師的產出力越多越好,有些小地方還是用拖拉的就好,藝術這種東西不能當飯吃,VS是一個很邪惡的東西,因為他讓新手認為寫程式是一件很簡單的東西,讓老手離不開它。
依照上面格式範例 ~ 套用到我的報表要呈現的欄位 ~ 如以下 ~
參考資料來源:
http://blog.stevex.net/index.php/string-formatting-in-csharp/
伺服器應用程式無法使用
您嘗試在此 Web 伺服器上存取的 Web 應用程式目前無法使用。
請按 Web 瀏覽器中的 [重新整理] 按鈕,再試一次。
系統管理員注意:
Web 伺服器的應用程式事件記錄檔中的
錯誤訊息詳細說明了這項特定要求失敗原因。
請檢閱這個記錄項目,查看造成錯誤的原因為何。
終於找到
方法解決了~"~
http://blog.xuite.net/giin/blog/13640747
請直接到
[開始]→[執行]→輸入
[ C:\WINDOWS\Microsoft.Net\Framework\v2.0.50727\aspnet_regiis.exe -i ] 就行了
最後確認一下預設的IIS執行環境
IIS→預設網站→內容→ASP.NET→確認 版本2.0.50727
應該就OK了!!
如果發現有執行程式關不掉
木馬、病毒、當掉的程式皆可使用
按開始->執行->輸入 cmd -> 按enter
c:>ntsd -c q -p <<程序識別碼>>
Q.程序識別碼那裡來??
適用系統:
windows 2000、window xp(NT系列的應該都可以用)。
windows xp 有其他類似的工具 tasklist和tskill
tasklist:列出所有程序名稱及其他資訊。
tskill:終止程序, tskill <<程序名稱>>。
錢的個性
操作心法
停損
enum 是一種用來宣告列舉型別 (Enumeration Type) 的關鍵字,是一組列舉清單項目的具名常數所構成的特殊型別,emun 主要目的在提高程式的可讀性,及易維護性,使用 enum 有以下幾點需要注意:
關於列舉的宣告方式如下:
|
[存取修飾詞] enum [列舉名稱] : [資料型別] { [成員1], [成員2], ... [成員n] } |
關列舉範例程式如下:


struct 是一種用來宣告結構的關鍵字,在結構中包含相關變數,可以將結構視為變數群組,以學生資料 (student) 來說,若要設計其結構,應該包含幾個相關變數,如:學號(num),姓名(name)、電話(tel)、手機(mobile)、地址(address)等,底下介紹結構的宣告及叫用方式:
結構 (struct) 宣告方式:
|
[存取修飾詞] struct [結構名稱] { [存取修飾詞] [資料型別] [變數名稱]; [存取修飾詞] [資料型別] [變數名稱]; ... } |
結構 (struct) 叫用方式:
| [結構名稱] [變數名稱]; |
語法範例:

| enum | struct | class | |
| 中文意義 | 列舉 | 結構 | 類別 |
| 成員資料型別 | 受限制、而且只能為整數型別 | 不受限制 | 不受限制 |
| 叫用方法 | 直接輸入列舉名稱 | 宣告結構變數 | 宣告類別變數 |
| 使用 static 修飾詞 | 否 | 否 | 可 |
| 包含事件及方法 | 否 | 可 | 可 |
| 介面實作 | 否 | 可 | 可 |
| 結構函式 | 否 | 可 | 可 |
| 型別系統 | Value Type | Value Type | Reference Type |
| 預設傳遞參數方式 | Call by Value | Call by Value | Call by Reference |
| 實體存放記憶體在Stack或Heap | Stack | Stack | Heap |
| 欄位初始設定式 | 否 | 否 | 可 |
| 指派成員內容值 | 可以,只能整數 | 否 | 可 |
| 功能 | 簡單 | 普通 | 較強 |
結構 (struct) 宣告方式:
|
[存取修飾詞] struct [結構名稱] { [存取修飾詞] [資料型別] [變數名稱]; [存取修飾詞] [資料型別] [變數名稱]; ... } |
列舉 (enum) 宣告方式:
|
[存取修飾詞] enum [列舉名稱] : [資料型別] { [成員1], [成員2], ... [成員n] } |