CDIO工程教育系列教程·IT實(shí)訓(xùn)類

出版時(shí)間:2011-8  出版社:溫濤 東軟電子出版社 (2011-08出版)  作者:溫濤 編  

內(nèi)容概要

《CDIO工程教育系列教程?IT實(shí)訓(xùn)類:東軟.NET軟件工程師實(shí)訓(xùn)技術(shù)教程》共分為10章。前8章為項(xiàng)目技術(shù)基礎(chǔ)實(shí)訓(xùn)。第9章是在前8章“任務(wù)管理系統(tǒng)項(xiàng)目”開(kāi)發(fā)、學(xué)習(xí)實(shí)踐的基礎(chǔ)上,加入框架技術(shù)思想,通過(guò)在項(xiàng)目中應(yīng)用框架技術(shù),使學(xué)生學(xué)習(xí)掌握當(dāng)今流行的.NET框架技術(shù)。第10章是項(xiàng)目總結(jié),這部分使用生動(dòng)、恰當(dāng)?shù)谋扔鲗?duì)任務(wù)管理系統(tǒng)的設(shè)計(jì)和代碼實(shí)現(xiàn)做了完美的詮釋,更好地促進(jìn)學(xué)生對(duì)項(xiàng)目技術(shù)的理解和掌握。

書(shū)籍目錄

第1章項(xiàng)目說(shuō)明 1.1項(xiàng)目概述 1.2功能介紹 1.3技術(shù)分析 第2章項(xiàng)目開(kāi)發(fā)環(huán)境搭建 2.1集成開(kāi)發(fā)環(huán)境Visual Studio 2008 2.1.1 Visual Studio 2008簡(jiǎn)介 2.1.2硬件和軟件要求 2.1.3 Visual Studio 2008的安裝 2.1.4 Visual Studio 2008的使用 2.2數(shù)據(jù)庫(kù)環(huán)境 2.2.1 SQL Server 2005 2.2.2 Microsoft SQL Server Management Studio Express 2.3 EditPlus安裝和使用 2.3.1 EditPlus簡(jiǎn)介 2.3.2 EditPlus安裝與使用配置 第3章開(kāi)發(fā)模式與分層技術(shù) 3.1開(kāi)發(fā)模式 3.1.1什么是C/S和B/S 3.1.2 C/S和B/S之比較 3.2分層開(kāi)發(fā) 3.2.1分層開(kāi)發(fā)思想 3.2.2分層開(kāi)發(fā)優(yōu)勢(shì) 3.2.3項(xiàng)目中具體應(yīng)用 第4章界面原型開(kāi)發(fā) 4.1 HTML 4.1.1 HTML基礎(chǔ) 4.1.2常用標(biāo)簽 4.1.3 HTML核心屬性 4.1.4 HTML表單 4.2 CSS技術(shù) 4.2.1 CSS基礎(chǔ) 4.2.2選擇符 4.2.3 CSS屬性 4.2.4個(gè)人任務(wù)管理系統(tǒng)樣式表設(shè)計(jì) 4.2.5應(yīng)用樣式 4.3 JavaScript 4.3.1 JavaScript基礎(chǔ) 4.3.2 JavaScript基本語(yǔ)法 4.3.3 JavaScript事件處理函數(shù) 4.3.4 JavaScript中的對(duì)象 4.3.5常見(jiàn)瀏覽器對(duì)象簡(jiǎn)介 第5章項(xiàng)目數(shù)據(jù)庫(kù)設(shè)計(jì) 5.1個(gè)人任務(wù)管理系統(tǒng)數(shù)據(jù)庫(kù) 5.1.1任務(wù)表Task  5.1.2任務(wù)分類表Sort 5.1.3用戶信息表Users 5.2 SQL語(yǔ)言基本概念 5.2.1 SQL概述 5.2.2主要數(shù)據(jù)類型 5.2.3表與字段 5.3使用SQL語(yǔ)言創(chuàng)建數(shù)據(jù)庫(kù) ‘ 5.3.1數(shù)據(jù)庫(kù) 5.3.2創(chuàng)建表 5.3.3修改表 5.3.4約束 5.4使用SQL語(yǔ)言進(jìn)行增刪改查 5.4.1查詢語(yǔ)句 5.4.2增刪改語(yǔ)句 5.4.3函數(shù) 5.4.4復(fù)雜查詢 第6章C#語(yǔ)言 6.1面向?qū)ο蟾拍?6.1.1類與對(duì)象 6.1.2類的特性 6.2 C#編程基礎(chǔ) 6.2.1標(biāo)識(shí)符 6.2.2保留字 6.2.3數(shù)據(jù)類型 6.2.4常量和變量 6.2.5數(shù)據(jù)類型轉(zhuǎn)換 6.2.6變量的作用域一 6.2.7輸入與輸出 6.2.8運(yùn)算符 6.2.9流程控制 6.3 C#面向?qū)ο缶幊?6.3.1類 6.3.2類的繼承 6.3.3類的多態(tài) 6.3.4抽象方法與抽象類 6.3.5接口 6.3.6 this引用句柄 6.3.7 base關(guān)鍵字 6.3.8名稱空間 6.3.9異常 6.4 C#集合和泛型 6.4.1集合 6.4.2泛型 6.5 C#常用類 6.5.1 object類 6.5.2 String類和StringBuilder類 6.5.3 DateTime類 6.5.4 System.Convert類 第7章ASP.NET 7.1 ASP.NET概述 7.1.1 ASP.NET介紹 7.1.2 ASP.NET Web應(yīng)用程序文件組成 7.1.3 ASP.NET執(zhí)行模型 7.2控件 7.2.1控件的介紹 7.2.2 HTML控件 7.2.3 Web服務(wù)器控件 7.2.4常用Web服務(wù)器控件介紹 7.2.5 Web控件標(biāo)準(zhǔn)屬性 7.2.6常用Web服務(wù)器控件用法 7.2.7控件事件 7.2.8驗(yàn)證控件 7.3 網(wǎng)站基礎(chǔ) 7.3.1 ASP.NET的內(nèi)置對(duì)象 7.3.2 Response對(duì)象 7.3.3 Request對(duì)象 7.3.4 Session對(duì)象 7.3.5頁(yè)面跳轉(zhuǎn) 7.3.6相對(duì)路徑和絕對(duì)路徑 7.3.7 Page.IsPostBack屬性 7.4身份驗(yàn)證 7.4.1 ASP.NET身份驗(yàn)證概述 7.4.2表單驗(yàn)證實(shí)現(xiàn) 7.5母版頁(yè) 7.5.1母版頁(yè)介紹 7.5.2母版頁(yè)使用 7.5.3 內(nèi)容頁(yè)訪問(wèn)母版頁(yè)內(nèi)容 7.6站點(diǎn)導(dǎo)航 7.6.1 ASP.NET站點(diǎn)導(dǎo)航介紹 7.6.2站點(diǎn)地圖 7.6.3 SiteMapPath控件 7.6.4 TreeView控件 7.6.5 Menu控件 7.7 主題和皮膚 7.7.1主題概述 …… 第8章 ADO.NET技術(shù) 第9章Enterprise Library企業(yè)庫(kù) 第10章 項(xiàng)目總結(jié) 附錄A行業(yè)發(fā)展現(xiàn)狀 附錄B 東軟實(shí)訓(xùn)介紹 參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   5.2 SQL語(yǔ)言基本概念 定義好個(gè)人任務(wù)管理系統(tǒng)的表以后,需要通過(guò)一種方式訪問(wèn)它的數(shù)據(jù)庫(kù)。SQL語(yǔ)言的使用就是一種非常重要的訪問(wèn)數(shù)據(jù)庫(kù)的途徑,本節(jié)介紹SQL語(yǔ)言的基本概念。 5.2.1  SQL概述 SQL含義是結(jié)構(gòu)化查詢語(yǔ)言(Structured Query Language),是為IBM的DB2產(chǎn)品設(shè)計(jì)的(DB2是一種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),英文縮寫(xiě)RDBMS)。SQL是一種非過(guò)程化的語(yǔ)言,它使得建立關(guān)系數(shù)據(jù)庫(kù)成為可能。 數(shù)據(jù)庫(kù)系統(tǒng)是在20世紀(jì)60年代,由美國(guó)軍方作為軍事目的而開(kāi)發(fā)和研究的。原來(lái)的目的是要開(kāi)發(fā)一種作為數(shù)據(jù)基地(Database)的計(jì)算機(jī)軟件系統(tǒng)。人們要求該系統(tǒng)不但能夠存儲(chǔ)數(shù)據(jù),而且能夠方便的檢索數(shù)據(jù)。發(fā)展初期曾出現(xiàn)過(guò)三種類型的數(shù)據(jù)庫(kù)系統(tǒng):網(wǎng)絡(luò)型數(shù)據(jù)庫(kù)系統(tǒng)、層次型數(shù)據(jù)庫(kù)系統(tǒng)和關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)。經(jīng)過(guò)不斷比較改進(jìn),最后保留了關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)?,F(xiàn)在所說(shuō)的數(shù)據(jù)庫(kù)系統(tǒng)一般是指關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)。 70年代后期,SQL出臺(tái)。SQL是關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)的最重要的查詢語(yǔ)言。80年代初,由于關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)的廣泛應(yīng)用,1986年由美國(guó)國(guó)家標(biāo)準(zhǔn)局(ANSI)制定的SQL標(biāo)準(zhǔn)——SQL一86出臺(tái)。sQL標(biāo)準(zhǔn)經(jīng)過(guò)專家多次修改和完善,逐步形成了完整的SQL語(yǔ)言。1992年,出臺(tái)SQL一92。1999年制定SQL一99。 SQL語(yǔ)言是一種真正的跨平臺(tái)和跨產(chǎn)品語(yǔ)言,被編程者稱之為一種高水平的語(yǔ)言或第四代語(yǔ)言(4GL)。 SQL語(yǔ)言有以下優(yōu)點(diǎn): (1)非過(guò)程化語(yǔ)言。 SQL是一個(gè)非過(guò)程化的語(yǔ)言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。SQL允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單個(gè)記錄進(jìn)行操作,并可操作記錄集。SQL不要求用戶指定對(duì)數(shù)據(jù)的存放方法。這種特性使用戶更易集中精力于要得到的結(jié)果。所有SQL語(yǔ)句使用查詢優(yōu)化器,它是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)的一部分,由它決定對(duì)指定數(shù)據(jù)存取的最快速度的手段。查詢優(yōu)化器知道存在什么索引,哪兒使用合適,而用戶從不需要知道表是否有索引,表有什么類型的索引。 (2)統(tǒng)一的語(yǔ)言。 SQL可用于所有用戶的數(shù)據(jù)庫(kù)活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、應(yīng)用程序員、決策支持系統(tǒng)人員及許多其他類型的終端用戶。 (3)所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言。 由于所有主要的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)都支持SQL語(yǔ)言,用戶可將使用SQL的技能從一個(gè)RDBMS轉(zhuǎn)到另一個(gè)。所有用SQL編寫(xiě)的程序都是可以移植的。

編輯推薦

《CDIO工程教育系列教程?IT實(shí)訓(xùn)類:東軟.NET軟件工程師實(shí)訓(xùn)技術(shù)教程》以項(xiàng)目案例為導(dǎo)引,以項(xiàng)目開(kāi)發(fā)實(shí)踐為主線,通過(guò)對(duì)案例的剖析,講解了ASP.NET軟件開(kāi)發(fā)所必須具備的基礎(chǔ)知識(shí),在完成項(xiàng)目開(kāi)發(fā)的同時(shí)掌握軟件開(kāi)發(fā)所需要的技術(shù),為下一步進(jìn)行工程項(xiàng)目的開(kāi)發(fā)實(shí)訓(xùn)打下良好的技術(shù)基礎(chǔ)。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    CDIO工程教育系列教程·IT實(shí)訓(xùn)類 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7