舉報

會員
ASP.NET開發技巧精講
本書介紹了Web開發主要使用ASP.NET的一些常用技巧。書中介紹了VisualStudio2010的常用技巧,然后介紹了日常使用最多的GridView和字符串操作,后面緊接著介紹了CSS、JavaScript、DOM、HTML的技巧,這部分內容其實對于所有的前端開發人員都有參考價值。最后還寫了SQL的常用技巧和文件處理,對于開發人員也很實用。
最新章節
- 10.11 App_Offline.htm特殊文件的神奇作用
- 10.10 C#中怎樣得到當前執行的文件路徑、函數名、代碼行以及文件名
- 10.9 正確寫文件三部曲
- 10.8 逐行讀文件與整串讀文件的區別
- 10.7 讀文件正確釋放資源以及中文亂碼的解決
- 10.6 檢查文件和文件夾是否存在
上架時間:2017-01-23 10:02:56
出版社:電子工業出版社
上海閱文信息技術有限公司已經獲得合法授權,并進行制作發行
- 10.11 App_Offline.htm特殊文件的神奇作用 更新時間:2019-01-02 02:30:05
- 10.10 C#中怎樣得到當前執行的文件路徑、函數名、代碼行以及文件名
- 10.9 正確寫文件三部曲
- 10.8 逐行讀文件與整串讀文件的區別
- 10.7 讀文件正確釋放資源以及中文亂碼的解決
- 10.6 檢查文件和文件夾是否存在
- 10.5 結合GridView打造文件資源管理器
- 10.4 使用通配符*過濾文件類型
- 10.3 遍歷文件
- 10.2 在非aspx頁面中如何使用Server.MapPath
- 10.1 如何用Server.MapPath獲取指定文件所在的路徑
- 第10章 文件
- 9.28 一個和ASP.NET無關卻非常實用的網絡節點診斷小技巧
- 9.27 IE下使用微軟的IE developer toolbar調試工具
- 9.26 使用HTTP Analyzer抓包工具
- 9.25 IE下使用IE WebDeveloper調試工具提高Web前端開發調試功能
- 9.24 JavaScript中使用debugger調試
- 9.23 JavaScript的報錯表現以及如何調試定位bug
- 9.22 JavaScript中的try…catch
- 9.21 JavaScript一樣可以使用Visual Studio2010集成開發環境附近進程進行調試
- 9.20 當前不會命中斷點的原因
- 9.19 附加到進程調試實現多個系統進程之間同時調試
- 9.18 有條件命中斷點
- 9.17 使用即時窗口執行命令
- 9.16 局部變量窗口和自動窗口的作用
- 9.15 如何使用快速監視窗口查看DataTable這樣的復雜數據集對象
- 9.14 設置多個斷點逐過程調試
- 9.13 設置斷點進行逐行調試以及使用監視窗口監視數據
- 9.12 開啟Visual Studio 2010強大的調試功能
- 9.11 ASP.NET往Windows的事件查看器里寫自定義的日志
- 9.10 使用Windows的事件查看器查看異常日志
- 9.9 C#中如何得到當前執行的函數名、代碼行、源碼文件名
- 9.8 最快速加上try…catch的技巧
- 9.7 嵌套try…catch會怎樣
- 9.6 使用try…catch的時機以及使用try…catch的性能損失
- 9.5 正確使用try…catch…finally
- 9.4 try…catch中要注意的重點
- 9.3 怎樣使用try…catch捕獲異常,獲取最有價值的信息
- 9.2 Response.Write(null)會報錯嗎
- 9.1 未將對象引用設置到對象的實例
- 第9章 調試與監控
- 8.16 常用SQL語句
- 8.15 通用表表達式(CTE)用WITH實現遞歸
- 8.14 Except與Intersect函數查詢差異和相同的行
- 8.13 NTILE分段函數
- 8.12 RANK、DENSE_RANK分等級函數
- 8.11 ROW_NUMBER()函數給結果集自動編號
- 8.10 修改SQL Server數據庫兼容級別,啟用強力的pivot/unpivot旋轉運算符
- 8.9 SQL語句中的where>All、where>Any、where>Some
- 8.8 where和having的區別、分組的使用、group by和group by all的區別
- 8.7 waitfor time定時執行SQL或存儲過程
- 8.6 更快的比較
- 8.5 SQL字符串處理
- 8.4 SQL數學計算
- 8.3 SQL日期時間處理
- 8.2 獲取數據庫所有表名、表的列信息、索引信息、約束信息、自增列名
- 8.1 SQL中各種連接的區別
- 第8章 SQL精練語句一千零一夜
- 7.10 網頁<HEAD>的優化
- 7.9 JavaScript的優化
- 7.8 表格的優化
- 7.7 圖片的優化
- 7.6 標記優化
- 7.5 刪除廢語句
- 7.4 盡量不要在HTML代碼里加注釋
- 7.3 刪除多余的引號
- 7.2 盡量不要留空白
- 7.1 HTML代碼不要隨意縮進
- 第7章 HTML代碼優化黃金原則
- 6.5 頁面
- 6.4 狀態欄
- 6.3 彈出窗口以及傳值
- 6.2 地址欄里的秘密
- 6.1 BOM簡介
- 第6章 BOM瀏覽器對象地址欄窗口框架
- 5.6 DOM參考知識
- 5.5 HTML DOM
- 5.4 創建、刪除、替換節點
- 5.3 元素Element的屬性
- 5.2 訪問節點
- 5.1 DOM的節點和元素
- 第5章 DOM地圖
- 4.4 使用Visual Studio 2010增強的CSS頁面設計器
- 4.3 CSS使用
- 4.2 CSS理論
- 4.1 CSS定義
- 第4章 CSS美化頁面
- 3.28 用Reflector看IsNullOrEmpty的偽代碼
- 3.27 用.NET自帶的ILDASM.exe反匯編工具分析IsNullOrEmpty
- 3.26 空字符串的聲明方法以及用Visual Studio 2010自帶的代碼分析工具幾種判斷方法的差異
- 3.25 Microsoft.VisualBasic命名空間半角轉全角等字符串處理能力非常強大
- 3.24 巧用Microsoft Visual Studio International Pack類庫處理亞洲語言(漢字)復雜應用
- 3.23 判斷中文字符以及字符串
- 3.22 隨機數的獲得以及“%10”的妙用
- 3.21 把123456789轉換為12-345-6789的幾種方法比較
- 3.20 交換兩個指定位置字符的幾種方法對比
- 3.19 new string()的作用
- 3.18 字符串保留兩位小數以及四舍五入技巧
- 3.17 字符串Convert.ToInt32、Int32.Parse和Int32.TryParse的區別
- 3.16 字符串和數字類型互相轉換
- 3.15 字符串前加@可以忽略轉義字符,連接斷行大段字符的作用
- 3.14 轉義字符的作用
- 3.13 字符串的小寫string和大寫String的區別
- 3.12 字符串格式化String.Format方法
- 3.11 Split方法的反函數string.Join方法串聯字符串
- 3.10 字符串的分割方法Split以及Split去除末位分割字符最正確的做法
- 3.9 用String.Insert方法往字符串中插入字符
- 3.8 清除左右端字符的Trim方法以及用Replace方法清除所有的空白
- 3.7 String.Remove方法和String.Replace方法的區別
- 3.6 大小寫相互轉換
- 3.5 左右端填充String.PadLeft方法和String.PadRight方法
- 3.4 Substring和IndexOf結合使用
- 3.3 獲取子字符串Substring方法
- 3.2 字符串查找IndexOf和LastIndexOf的區別
- 3.1 訪問字符串中的單個字符及ToCharArray把字符串轉化為字符數組
- 第3章 C#字符串操作技巧
- 2.29 實現自定義多重表頭跨行跨列合并
- 2.28 實現多數據行固定表頭
- 2.27 實現獲取隱藏列值
- 2.26 實現顯示隱藏列
- 2.25 空數據如何友好顯示
- 2.24 實現強制換行
- 2.23 實現單元格字符長度用“…”截斷
- 2.22 實現字符串格式化
- 2.21 實現在頁腳統計數據求和
- 2.20 實現數據根據條件用突出顏色標注
- 2.19 實現自增序號
- 2.18 綁定DropDownList下拉框
- 2.17 表頭的使用以及表頭實現CheckBox全選、反選
- 2.16 結合兩個按鈕實現CheckBox全選效果
- 2.15 啟用模板列使用CheckBox選擇功能
- 2.14 實現鼠標滑行單元格變色
- 2.13 刪除確認
- 2.12 編輯和刪除
- 2.11 明細表效果
- 2.10 選中行高亮效果
- 2.9 數據篩選
- 2.8 GridView結合Webdiyer以及分頁通用存儲過程海量數據分頁
- 2.7 表頭雙向排序
- 2.6 分頁
- 2.5 外觀顯示隱藏網格線
- 2.4 外觀美化
- 2.3 最基本的數據綁定
- 2.2 GridView的前世今生和DataGrid的區別
- 2.1 GridView的重要性
- 第2章 GridView千變萬化
- 1.3 Visual Studio 2010實用技巧
- 1.2 Visual Studio 2010網站和項目的區別
- 1.1 天上掉下個Visual Studio 2010
- 第1章 Visual Studio 2010帶你走進美妙的.NET世界
- 前言
- 版權信息
- 封面
- 封面
- 版權信息
- 前言
- 第1章 Visual Studio 2010帶你走進美妙的.NET世界
- 1.1 天上掉下個Visual Studio 2010
- 1.2 Visual Studio 2010網站和項目的區別
- 1.3 Visual Studio 2010實用技巧
- 第2章 GridView千變萬化
- 2.1 GridView的重要性
- 2.2 GridView的前世今生和DataGrid的區別
- 2.3 最基本的數據綁定
- 2.4 外觀美化
- 2.5 外觀顯示隱藏網格線
- 2.6 分頁
- 2.7 表頭雙向排序
- 2.8 GridView結合Webdiyer以及分頁通用存儲過程海量數據分頁
- 2.9 數據篩選
- 2.10 選中行高亮效果
- 2.11 明細表效果
- 2.12 編輯和刪除
- 2.13 刪除確認
- 2.14 實現鼠標滑行單元格變色
- 2.15 啟用模板列使用CheckBox選擇功能
- 2.16 結合兩個按鈕實現CheckBox全選效果
- 2.17 表頭的使用以及表頭實現CheckBox全選、反選
- 2.18 綁定DropDownList下拉框
- 2.19 實現自增序號
- 2.20 實現數據根據條件用突出顏色標注
- 2.21 實現在頁腳統計數據求和
- 2.22 實現字符串格式化
- 2.23 實現單元格字符長度用“…”截斷
- 2.24 實現強制換行
- 2.25 空數據如何友好顯示
- 2.26 實現顯示隱藏列
- 2.27 實現獲取隱藏列值
- 2.28 實現多數據行固定表頭
- 2.29 實現自定義多重表頭跨行跨列合并
- 第3章 C#字符串操作技巧
- 3.1 訪問字符串中的單個字符及ToCharArray把字符串轉化為字符數組
- 3.2 字符串查找IndexOf和LastIndexOf的區別
- 3.3 獲取子字符串Substring方法
- 3.4 Substring和IndexOf結合使用
- 3.5 左右端填充String.PadLeft方法和String.PadRight方法
- 3.6 大小寫相互轉換
- 3.7 String.Remove方法和String.Replace方法的區別
- 3.8 清除左右端字符的Trim方法以及用Replace方法清除所有的空白
- 3.9 用String.Insert方法往字符串中插入字符
- 3.10 字符串的分割方法Split以及Split去除末位分割字符最正確的做法
- 3.11 Split方法的反函數string.Join方法串聯字符串
- 3.12 字符串格式化String.Format方法
- 3.13 字符串的小寫string和大寫String的區別
- 3.14 轉義字符的作用
- 3.15 字符串前加@可以忽略轉義字符,連接斷行大段字符的作用
- 3.16 字符串和數字類型互相轉換
- 3.17 字符串Convert.ToInt32、Int32.Parse和Int32.TryParse的區別
- 3.18 字符串保留兩位小數以及四舍五入技巧
- 3.19 new string()的作用
- 3.20 交換兩個指定位置字符的幾種方法對比
- 3.21 把123456789轉換為12-345-6789的幾種方法比較
- 3.22 隨機數的獲得以及“%10”的妙用
- 3.23 判斷中文字符以及字符串
- 3.24 巧用Microsoft Visual Studio International Pack類庫處理亞洲語言(漢字)復雜應用
- 3.25 Microsoft.VisualBasic命名空間半角轉全角等字符串處理能力非常強大
- 3.26 空字符串的聲明方法以及用Visual Studio 2010自帶的代碼分析工具幾種判斷方法的差異
- 3.27 用.NET自帶的ILDASM.exe反匯編工具分析IsNullOrEmpty
- 3.28 用Reflector看IsNullOrEmpty的偽代碼
- 第4章 CSS美化頁面
- 4.1 CSS定義
- 4.2 CSS理論
- 4.3 CSS使用
- 4.4 使用Visual Studio 2010增強的CSS頁面設計器
- 第5章 DOM地圖
- 5.1 DOM的節點和元素
- 5.2 訪問節點
- 5.3 元素Element的屬性
- 5.4 創建、刪除、替換節點
- 5.5 HTML DOM
- 5.6 DOM參考知識
- 第6章 BOM瀏覽器對象地址欄窗口框架
- 6.1 BOM簡介
- 6.2 地址欄里的秘密
- 6.3 彈出窗口以及傳值
- 6.4 狀態欄
- 6.5 頁面
- 第7章 HTML代碼優化黃金原則
- 7.1 HTML代碼不要隨意縮進
- 7.2 盡量不要留空白
- 7.3 刪除多余的引號
- 7.4 盡量不要在HTML代碼里加注釋
- 7.5 刪除廢語句
- 7.6 標記優化
- 7.7 圖片的優化
- 7.8 表格的優化
- 7.9 JavaScript的優化
- 7.10 網頁<HEAD>的優化
- 第8章 SQL精練語句一千零一夜
- 8.1 SQL中各種連接的區別
- 8.2 獲取數據庫所有表名、表的列信息、索引信息、約束信息、自增列名
- 8.3 SQL日期時間處理
- 8.4 SQL數學計算
- 8.5 SQL字符串處理
- 8.6 更快的比較
- 8.7 waitfor time定時執行SQL或存儲過程
- 8.8 where和having的區別、分組的使用、group by和group by all的區別
- 8.9 SQL語句中的where>All、where>Any、where>Some
- 8.10 修改SQL Server數據庫兼容級別,啟用強力的pivot/unpivot旋轉運算符
- 8.11 ROW_NUMBER()函數給結果集自動編號
- 8.12 RANK、DENSE_RANK分等級函數
- 8.13 NTILE分段函數
- 8.14 Except與Intersect函數查詢差異和相同的行
- 8.15 通用表表達式(CTE)用WITH實現遞歸
- 8.16 常用SQL語句
- 第9章 調試與監控
- 9.1 未將對象引用設置到對象的實例
- 9.2 Response.Write(null)會報錯嗎
- 9.3 怎樣使用try…catch捕獲異常,獲取最有價值的信息
- 9.4 try…catch中要注意的重點
- 9.5 正確使用try…catch…finally
- 9.6 使用try…catch的時機以及使用try…catch的性能損失
- 9.7 嵌套try…catch會怎樣
- 9.8 最快速加上try…catch的技巧
- 9.9 C#中如何得到當前執行的函數名、代碼行、源碼文件名
- 9.10 使用Windows的事件查看器查看異常日志
- 9.11 ASP.NET往Windows的事件查看器里寫自定義的日志
- 9.12 開啟Visual Studio 2010強大的調試功能
- 9.13 設置斷點進行逐行調試以及使用監視窗口監視數據
- 9.14 設置多個斷點逐過程調試
- 9.15 如何使用快速監視窗口查看DataTable這樣的復雜數據集對象
- 9.16 局部變量窗口和自動窗口的作用
- 9.17 使用即時窗口執行命令
- 9.18 有條件命中斷點
- 9.19 附加到進程調試實現多個系統進程之間同時調試
- 9.20 當前不會命中斷點的原因
- 9.21 JavaScript一樣可以使用Visual Studio2010集成開發環境附近進程進行調試
- 9.22 JavaScript中的try…catch
- 9.23 JavaScript的報錯表現以及如何調試定位bug
- 9.24 JavaScript中使用debugger調試
- 9.25 IE下使用IE WebDeveloper調試工具提高Web前端開發調試功能
- 9.26 使用HTTP Analyzer抓包工具
- 9.27 IE下使用微軟的IE developer toolbar調試工具
- 9.28 一個和ASP.NET無關卻非常實用的網絡節點診斷小技巧
- 第10章 文件
- 10.1 如何用Server.MapPath獲取指定文件所在的路徑
- 10.2 在非aspx頁面中如何使用Server.MapPath
- 10.3 遍歷文件
- 10.4 使用通配符*過濾文件類型
- 10.5 結合GridView打造文件資源管理器
- 10.6 檢查文件和文件夾是否存在
- 10.7 讀文件正確釋放資源以及中文亂碼的解決
- 10.8 逐行讀文件與整串讀文件的區別
- 10.9 正確寫文件三部曲
- 10.10 C#中怎樣得到當前執行的文件路徑、函數名、代碼行以及文件名
- 10.11 App_Offline.htm特殊文件的神奇作用 更新時間:2019-01-02 02:30:05