《ASP.NET 程序設(shè)計(jì)及實(shí)踐》分為兩篇:理論篇和實(shí)踐篇。理論篇從最基本的概念出發(fā),深入地講解了C#?的基礎(chǔ)知識以及新特性,具體包括ASP.NET和C#語言基礎(chǔ)知識、面向?qū)ο缶幊獭?shù)組與集合、ADO.NET數(shù)據(jù)庫訪問、數(shù)據(jù)控件、頁面設(shè)計(jì)、LINQ數(shù)據(jù)訪問技術(shù)、ASP.NET MVC開發(fā)、Web Service技術(shù)以及配置和部署網(wǎng)站。實(shí)踐篇介紹了基于Visual Studio 2010環(huán)境開發(fā)ASP.NET應(yīng)用程序的方法,具體包括使用C#開發(fā)控制臺、類庫以及Web網(wǎng)站等應(yīng)用程序,使用ADO.NET進(jìn)行數(shù)據(jù)庫連接及訪問,使用數(shù)據(jù)控件進(jìn)行數(shù)據(jù)綁定及操作,使用母版頁、內(nèi)容頁和頁面導(dǎo)航控件進(jìn)行頁面設(shè)計(jì),使用LINQ進(jìn)行集合、數(shù)據(jù)庫查詢,配置、部署和發(fā)布網(wǎng)站等內(nèi)容。
本書重點(diǎn)突出,偏重應(yīng)用,理論聯(lián)系實(shí)際,將ASP.NET的技術(shù)知識點(diǎn)貫穿整個(gè)實(shí)踐篇,能夠使讀者加深對ASP.NET技術(shù)應(yīng)用的了解,并迅速理解和掌握ASP.NET知識,全面提高動手能力。
本書適用面廣,可作為本科計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、網(wǎng)絡(luò)工程,高職高專計(jì)算機(jī)軟件、計(jì)算機(jī)網(wǎng)絡(luò)、計(jì)算機(jī)信息管理、電子商務(wù)和經(jīng)濟(jì)管理等專業(yè)的程序設(shè)計(jì)課程的教材。
理論篇
箄1章 C#與.NET框架
1.1 NET框架
1.1.1 NET框架結(jié)構(gòu)
1.1.2 NET公共語言運(yùn)行庫
1.1.3 MSIL和Jn
1.1.4 C#與.NET框架
1.1.5 C#語言的特點(diǎn)
1.1.6 NET框架應(yīng)用程序種類
1.2 ASENET技術(shù)
1.2.1 ASENET特點(diǎn)
1.2.2 ASENET的命名空間
1.2.3 ASENE丁控件種類
1.3 第一個(gè)C#程序
1.3.1 C#程序結(jié)構(gòu)
1.3.2 C#代碼注釋
1.3.3 HelloWorld示例
本章小結(jié)
本章練習(xí)
第2章 掌握C#基本語法
2.1 變量和常量
2.1.1 變量
2.1.2 常量
2.2 數(shù)據(jù)類型
2.2.1 值類型
2.2.2 引用類型
2.2.3 裝箱和拆箱
2.3 運(yùn)算符和表達(dá)式
2.3.1 運(yùn)算符的類別
2.3.2 算術(shù)運(yùn)算符
2.3.3 賦值運(yùn)算符
2.3.4 關(guān)系運(yùn)算符
2.3.5 邏輯運(yùn)算符
2.3.6 三元運(yùn)算符
2.3.7 運(yùn)算符優(yōu)先級
2.4 語句
2.4.1 分支語句
2.4.2 循環(huán)語句
2.4.3 轉(zhuǎn)移語句
2.4.4 lock語句
2.4.5 using語句
2.5 字符串
2.5.1 字符串基礎(chǔ)
2.5.2 String類
2.5.3 StringBuilder類
2.5.4 格式化
實(shí)踐篇
附錄