田偉編著的《ASP.NET入門很簡單(附光盤)/入門 很簡單叢書》以簡單、輕松的語言細致地介紹了 ASP.NET開發的相關知識,書中的每章內容都是 ASP.NET技術的重點。本書講解由易到難,由淺入深 ,通過大量的實例和詳細的代碼解釋幫助讀者理解和 掌握相應的知識點,在每章最后提供了習題,以檢測 和鞏固讀者的學習效果。本書配1張DVD光盤,收錄了 為本書錄制的16小時配套多媒體教學視頻及實例源文 件,除此之外還提供了大量的進階教學視頻及實例源 文件等。
本書共15章,分3篇。第1篇為開發基礎,涵蓋 ASP.NET概述、開發環境的搭建、C#語言基礎、C#語 言進階。第2篇為開發進階,涵蓋ASP.NET內置對象、 ASP.NET中的表單和控件、SQLServer數據庫及SQL語 言、文件和XML的操作、數據加密、ADO.NET技術、 LINQ查詢語言、WCF入門、AJAX異步技術、三層架構 。第3篇為案例實戰,介紹了一個具體的項目案例— —喬喬網的設計和開發過程,該項目案例綜合了前面 幾章所講的內容,通過該項目案例,讀者不僅可以對 前面的內容進行復習,還可以實際體驗一下項目開發 的完整流程和過程,讓自己的開發水平有一個質的飛 躍。
《ASP.NET入門很簡單(附光盤)/入門很簡單叢書 》特別適合ASP.NET初學者打好基本功的階段進行閱 讀,也適合有一定開發經驗的讀者查閱和參考。另外 ,本書還適合大中專院校作為相關專業的教材使用。
還在為編程的高門檻望洋興嘆嗎?還在為看不懂大段代碼而苦悶不堪嗎?親,別怕!就讓.NET老鳥MOL(摩爾)帶你進入ASP.NET的世界吧!他以輕松幽默的語言,庖丁解牛式的講解,讓你盡快脫離編程菜鳥的行列。讀完田偉編著的《ASP.NET入門很簡單(附光盤)/入門很簡單叢書》,相信你會大呼“哦,原來ASP.NET編程很簡單啊!”。
親愛的讀者朋友們,歡迎你來到ASP.NET的世界!也許你是剛入門的編程小菜鳥,也許你是不知道.NET是什么東西的門外漢,也許你是有一定編程基礎的“程序猿”。但MOL相信,只要你看到這里,那就表明你有一顆在程序路上越走越遠的心。
這里筆者要簡單介紹一下,筆者上高中的時候化學成績還不錯,所以大家都叫我MOL,發音為“摩爾”,后來大家都快忘記我的真名了,直接以MOL稱之。所以,本書中筆者叫MOL。如果你也叫MOL,巧了,咱們八百年前是一家。
MOL會通過《ASP.NET入門很簡單》這本書把你帶入ASP.NET的世界,讓你成為一個合格的“摩絲”。你不知道摩絲是嘛意思?好吧,所謂摩絲,摩爾的粉絲也。本書的語言比較輕松,但不失嚴肅,這樣做的目的是為了讓各位摩絲能在輕松、愉悅的環境中學習自己想要掌握的知識。
本書中MOL講解的方式是按照介紹知識,提出問題,分析問題,代碼解決的流程來進行的。書中的代碼都有很詳細的注釋,以讓各摩絲輕輕松松看懂。除此之外,MOL將完整的程序代碼放在了光盤文件的“源代碼”文件中,以便大家進行查閱。光盤中還會有MOL為本書專門錄制的視頻,可以方便大家更高效地學習ASP.NET的開發知識。MOL的宗旨是:輕輕松松寫程序,快快樂樂做高手。
本書有何特色
1.語言詼諧、幽默
MOL深知很多老師在講課的時候問題嚴謹有余而活潑不足,以致同學們在學習時經常覺得枯燥無味。MOL在本書中將會采用輕松活潑的小清新路線,讓大家不會在程序員的道路上越走越累。
2.配多媒體教學視頻
MOL專門為本書錄制了16小時配套的多媒體教學視頻,另外還提供了大量進階教學視頻及實例源代碼,以幫助各位讀者更加直觀、高效地閱讀本書,從而達到事半功倍的 效果。
3.實例豐富,實用性強
本書以通俗易懂的語言詳細介紹了如何使用ASP.NET開發網站,每章都提供了豐富的實例來幫助讀者理解相應的知識點。通過手把手的教學引導,讀者可以快速掌握所學的知識。
4.代碼精講,注釋豐富
本書中的代碼大多給出了詳細的解釋,便于讀者閱讀和理解,也可以培養讀者從一開始就養成良好的編碼習慣。
5.提供練習題,鞏固提高
除了本書第15章,其他各章最后都提供了必要的練習題,以幫助讀者鞏固和提高所學的知識,也可以方便相關老師教學時使用。
6.提供教學PPT,輔助教學
MOL在本書錄制視頻時專門制作了教學PPT,這些PPT可以方便老師的教學和學生的學習。教學PPT的下載方式參見本書封底的提示語言。
本書內容安排
全書共15章,分為3篇,各篇章的內容簡單介紹如下。
第1篇 開發基礎(第1~4章)
第1章初識ASP.NET。本章通過一些簡單的示例,帶大家走進ASP.NET的世界。
第2章介紹了編程環境。本章MOL會教你如何在Windows 8上安裝Visual Studio 2012環境,并認識Visual Studio 2012的各模塊構成和功能。
第3~4章介紹了C#語法基礎和進階。這兩章詳細講解了C#的語法知識,這是成為一個.NET程序員必須具備的基本功。
第2篇 開發進階(第5~14章)
第5章介紹了ASP.NET中的內置對象及使用方法。
第6章介紹了ASP.NET中的表單和微軟提供的常用控件。
第7章介紹了SQL Server數據庫的安裝和SQL語言的使用。
第8章介紹了互聯網中傳輸數據所采用的XML,還有.NET操作文件的方法。
第9章介紹了如何提高數據的安全性、如何對數據進行加密。
第10章介紹了如何使用ADO.NET對數據源中的數據進行操作。
第11章介紹了LINQ數據查詢的知識。在.NET的世界里,面向對象算是重量級的編程思想,那么怎樣操作對象才能間接操作數據庫?MOL帶你認識LINQ。
第12章介紹了如何開發服務,以及開發的服務如何被調用。
第13章介紹了時下最流行的異步通信AJAX的使用,以及如何用AJAX來調用服務。
第14章介紹了三層架構的知識。使用分層架構可以讓開發流程更加清晰,讓開發過程更加簡單。
第3篇 案例實戰(第15章)
第15章介紹了一個具體的項目案例的詳細開發過程。該案例是MOL開發的一個社交網站,它將綜合應用前面章節所學的知識,讓讀者的開發水平得到一個質的飛躍。
適合閱讀本書的讀者
如果你想要幾天速成,那MOL勸你還是放棄編程吧。如果你已經混到了項目經理的級別,那你也可以繞道而行。MOL寫這本書,是為了讓廣大有志于編程行業,卻苦于入門的讀者有一個好的平臺。在這個平臺上,不論你是不知ASP.NET為何物的小白,還是已經初窺門徑的“程序猿”,或者是已經小有成就的準高手,都可以得到你意想不到的知識。準備好了嗎?MOL帶你出發了!
本書作者
本書由田偉(就是筆者MOL)主筆編寫。其他參與編寫的人員有吳萬軍、項延鐵、謝邦鐵、許黎民、薛在軍、楊佩璐、楊習偉、于洪亮、張寶梅、張功勤、張建華、張建志、張敬東、張倩、張慶利、趙劍川、趙薇、鄭強、周靜、朱盛鵬、祝明慧、張晶晶。
如果您在閱讀本書的過程中有任何疑問,請發E-mail到bookservice2008@163.com以獲得幫助。
MOL于2014.2
第1篇 基礎篇
第1章 初識ASP.NET
1.1 網頁的基礎知識
1.1.1 網頁是什么?
1.1.2 永垂不朽的HTML
1.1.3 HTML標簽
1.1.4 CSS讓頁面更炫
1.1.5 JS讓頁面動起來
1.1.6 HTML編輯利器
1.2 ASP.NET框架
1.2.1.NET框架歷史
1.2.2.NET框架概述
1.2.3 CLI公共語言基礎
1.2.4.NET常用類
1.3 從第一個ASP.NET頁面看世界 第1篇 基礎篇
第1章 初識ASP.NET
1.1 網頁的基礎知識
1.1.1 網頁是什么?
1.1.2 永垂不朽的HTML
1.1.3 HTML標簽
1.1.4 CSS讓頁面更炫
1.1.5 JS讓頁面動起來
1.1.6 HTML編輯利器
1.2 ASP.NET框架
1.2.1.NET框架歷史
1.2.2.NET框架概述
1.2.3 CLI公共語言基礎
1.2.4.NET常用類
1.3 從第一個ASP.NET頁面看世界
1.3.1 一起寫第一個ASP.NET頁面
1.3.2 ASP.NET頁面和靜態頁面的關系
1.3.3 ASP.NET頁面元素
1.3.4 ASP.NET頁面工作原理
1.3.5 ASP.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.1 HelloWorld程序編寫
3.1.2 HelloWorld程序解析
3.1.3 HelloWorld程序總結
3.2 C#數據類型
3.2.1 C#值類型
3.2.2 簡單類型
3.2.3 引用類型
3.2.4 裝箱和拆箱
3.3 變量與常量
3.3.1 常量
3.3.2 變量
3.4 C#中的表達式
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 選擇語句
第2篇 進階篇
第3篇 實例實戰篇