內容簡介
《ASP.NET入門很簡單》特別適合ASP.NET初學者打好基本功的階段進行閱讀,也適合有一定開發經驗的讀者查閱和參考。另外,《ASP.NET入門很簡單》還適合大中專院校作為相關專業的教材使用。
圖書目錄
第1篇基礎篇
第1章初識ASP.NET
1.1網頁的基礎知識
1.1.1網頁是什麼?
1.1.2永垂不朽的HTML
1.1.3HTML標籤
1.1.4CSS讓頁面更炫
1.1.5JS讓頁面動起來
1.1.6HTML編輯利器
1.2ASP.NET框架
1.2.1.NET框架歷史
1.2.2.NET框架概述
1.2.3CLI公共語言基礎
1.2.4.NET常用類
1.3從第一個ASP.NET頁面看世界
1.3.1一起寫第一個ASP.NET頁面
1.3.2ASP.NET頁面和靜態頁面的關係
1.3.3ASP.NET頁面元素
1.3.4ASP.NET頁面工作原理
1.3.5ASP.NET頁面生存周期
1.4小結
1.5習題
第2章工欲善其事必先利其器
2.1工欲善其事必先利其器之VS安裝篇
2.1.1安裝VS2012的先決條件
2.1.2安裝VS2012
2.1.3各版本的VS
2.2工欲善其事必先利其器之VS認識篇
2.2.1開始界面
2.2.2選單欄
2.2.3工具列
2.2.4工具箱
2.2.5屬性視窗
2.2.6主工作區
2.2.7其他
2.3工欲善其事必先利其器之VSHelper篇
2.4小結
2.5習題
第3章C#語言基礎
3.1這世界,我來了
3.1.1HelloWorld程式編寫
3.1.2HelloWorld程式解析
3.1.3HelloWorld程式總結
3.2C#數據類型
3.2.1C#值類型
3.2.2簡單類型
3.2.3引用類型
3.2.4裝箱和拆箱
3.3變數與常量
3.3.1常量
3.3.2變數
3.4C#中的表達式
3.5運算符
3.5.1算術運算符
3.5.2邏輯運算符
3.5.3字元串連線運算符
3.5.4自增和自減運算
3.5.5移位運算符
3.5.6比較運算符
3.5.7賦值運算符
3.5.8成員訪問運算符
3.5.9索引運算符
3.5.10數據類型轉換運算符
3.5.11條件運算符
3.5.12委託連線和刪除運算符
3.5.13對象創建運算符
3.6流程控制語句
3.6.1選擇語句
3.6.2選擇語句switch分支語句
3.6.3疊代語句do…while
3.6.4疊代語句for
3.6.5疊代語句foreach
3.6.6疊代語句while
3.6.7跳轉語句break
3.6.8跳轉語句continue
3.6.9跳轉語句goto
3.6.10跳轉語句retum
3.6.11異常處理語句try...catch...finally
3.6.12拋出異常throw
3.7小結
3.8習題
第4章C#語言基礎進階
4.1集合
4.1.1列表ArrayList
4.1.2佇列Queue
4.1.3棧Stack
4.2范型
4.2.1List T >集合
4.2.2 Queue T >范型佇列
4.2.3Stack T >范型棧
4.2.4Dictionary字典
4.3面向對象入門
4.3.1類
4.3.2使用類來創建對象
4.3.3類屬性和方法的訪問控制
4.3.4構造函式&析構函式
4.3.5繼承
4.3.6多態
4.3.7封裝
4.4關鍵字和轉義字元
4.5代碼的藝術性
4.5.1命名規範
4.5.2注釋
4.5.3程式也要層次分明
4.6小結
4.7習題
第2篇進階篇
第5章ASP.NET內置對象
5.1繼續引言
5.2Page類
5.2.1Page類是什麼
5.2.2Page類的屬性
5.2.3Page方法
5.2.4Page類練習程式
5.3Request對象
5.4Response對象
5.5Server對象
5.6Session對象
5.7Cookie對象
5.8Application對象
5.9ViewState對象
5.10 %% >表達式
5.11 010—% >表達式
5.12 %#% >和 %$% >表達式
5.13路徑運算符
5.14小結
5.15習題
第6章ASP.NET中的表單和控制項
6.1表單
6.2獲取表單的值
6.3HTML伺服器控制項
6.4ASP.NET中常用的伺服器控制項
6.4.1按鈕控制項
6.4.2事件和委託
6.4.3文本框控制項
6.4.4下拉選單
6.4.5其他控制項
6.5數據綁定控制項
6.5.1拉選單
6.5.2ListBox控制項
6.5.3GridView控制項
6.5.4Repeater控制項
6.5.5明細控制項
6.6驗證控制項
6.6.1RequiredFieldValidator控制項
6.6.2CompareValidator控制項
6.6.3RangeValidator控制項
6.6.4RegularExpressionValidator控制項
6.6.5customvalidator控制項
6.6.6ValidationSummary控制項
6.6.7驗證控制項匯總
6.7複合控制項
6.7.1TreeView控制項
6.7.2MultiView控制項
6.8自定義控制項
6.9母版頁
6.10小結
6.11練習題
……
第7章SQL Server資料庫及SQL語言
第8章檔案和XML的操作
第9章數據加密
第10章ADO.NET技術
第11章LINQ查詢語言
第12章WCF入門
第13章AJAX異步技術
第14章三層架構
第3篇實例實戰篇
第15章喬喬網的設計和開發