東軟.NET軟件工程師實(shí)例參考手冊(cè)

出版時(shí)間:2011-10  出版社:溫濤 大連理工大學(xué)出版社 (2011-10出版)  作者:溫濤 編  

內(nèi)容概要

《高等教育計(jì)算機(jī)類課程規(guī)劃教材:東軟?NET軟件工程師實(shí)例參考手冊(cè)》共分5章,大部分實(shí)例分為“問題”、“解決方法”和“分析”三部分進(jìn)行講解,可幫助學(xué)員快速解決開發(fā)過程中常見的問題,包含C#語言對(duì)常見應(yīng)用的處理方式的講解、各種表現(xiàn)層控件的常見實(shí)例、ASP.NET 3.5 Web開發(fā)中母版頁、導(dǎo)航控件使用實(shí)例以及HTML、CSS和JavaScript常見使用實(shí)例、SQL Server 2005常用SQL語句的編寫實(shí)例、常用函數(shù)的使用、T-SQL簡(jiǎn)介、程序訪問數(shù)據(jù)庫(kù)的常見實(shí)例和Enterprise Library的使用實(shí)例。《高等教育計(jì)算機(jī)類課程規(guī)劃教材:東軟?NET軟件工程師實(shí)例參考手冊(cè)》是東軟軟件工程師實(shí)訓(xùn)系列教程之一。

書籍目錄

第1章 C#語言編程實(shí)例 1.1 字符串和數(shù)字 1.1.1 在字符串中使用轉(zhuǎn)義符 1.1.2 獲得字符串長(zhǎng)度 1.1.3 獲得字符串的子字符串 1.1.4 更改字符串大小寫 1.1.5 測(cè)試字符串是否為NULL或空串 1.1.6 連接及拆分字符串 1.1.7 將字符串轉(zhuǎn)換成其他數(shù)據(jù)類型 1.1.8 格式化數(shù)字 1.2 日期和時(shí)間 1.2.1 日期和時(shí)間綜述 1.2.2 獲取當(dāng)前日期 1.2.3 比較日期 1.2.4 取得日期的指定部分 1.2.5 定義日期的輸出格式 1.2.6 通過當(dāng)前日期得到相關(guān)起始日期 1.2.7 日期加、減n天的方法 1.2.8 獲取兩個(gè)日期之間間隔天數(shù) 1.3 集合與泛型 1.3.1 使用ArrayList 1.3.2 使用HashTable 1.3.3 使用List 1.3.4 使用Dictionary 1.4 文件和目錄 1.4.1 獲得文件信息 1.4.2 創(chuàng)建文件 1.4.3 重命名文件 1.4.4 刪除文件 1.4.5 查看目錄內(nèi)容 1.4.6 創(chuàng)建目錄 1.5 類和接口 1.5.1 基礎(chǔ)知識(shí) 1.5.2 為類增加屬性 1.6 常見異常分析 1.6.1 算術(shù)運(yùn)算異常 1.6.2 空引用異常 1.6.3 格式化異常 1.6.4 數(shù)組越界異常 第2章 ASP.NET 3.5編程實(shí)例 2.1 ASP.NET 3.5基本控件的使用 2.1.1 使用Label控件顯示文本 2.1.2 使用TextBox控件實(shí)現(xiàn)文本框 2.1.3 使用Button控件實(shí)現(xiàn)按鈕 2.1.4 使用RadioButton控件實(shí)現(xiàn)單選按鈕 2.1.5 使用CheckBox控件實(shí)現(xiàn)復(fù)選框 2.1.6 使用DropDownList控件實(shí)現(xiàn)下拉列表框 2.1.7 使用DropDownList控件實(shí)現(xiàn)下拉列表級(jí)聯(lián)選擇 2.1.8 基本控件使用方法舉例 2.2 ASP.NET 3.5高級(jí)控件 2.2.1 使用FileUpload控件實(shí)現(xiàn)文件上傳 2.2.2 使用Calendar控件實(shí)現(xiàn)日期選擇 2.2.3 使用TreeView控件顯示層次數(shù)據(jù) 2.3 用戶控件 2.3.1 創(chuàng)建用戶控件 2.3.2 添加用戶控件 2.4 驗(yàn)證服務(wù)器控件 2.4.1 驗(yàn)證用戶是否輸入了內(nèi)容 2.4.2 將用戶輸入內(nèi)容與指定內(nèi)容進(jìn)行比較 2.4.3 判斷用戶輸入的內(nèi)容是否在指定范圍內(nèi) 2.4.4 判斷用戶輸入的內(nèi)容是否符合規(guī)定格式 2.4.5 將錯(cuò)誤驗(yàn)證信息集中顯示 2.4.6 用驗(yàn)證組實(shí)現(xiàn)修改與重置功能 2.5 頁面跳轉(zhuǎn) 2.5.1 超鏈接控件實(shí)現(xiàn)頁面跳轉(zhuǎn) 2.5.2 服務(wù)器傳輸實(shí)現(xiàn)頁面跳轉(zhuǎn) 2.5.3 瀏覽器重定向?qū)崿F(xiàn)頁面跳轉(zhuǎn) 2.5.4 跨頁面發(fā)送實(shí)現(xiàn)頁面跳轉(zhuǎn) 2.5.5 頁面跳轉(zhuǎn)地址字符串的寫法 2.6 狀態(tài)管理 2.6.1 使用QueryString實(shí)現(xiàn)跨頁面?zhèn)髦?2.6.2 使用Session實(shí)現(xiàn)跨頁面?zhèn)髦?2.6.3 使用Application獲取公共信息 2.6.4 使用Cookie將個(gè)人信息保存在客戶端 2.7 跟蹤 2.7.1 頁面級(jí)跟蹤 2.7.2 應(yīng)用程序級(jí)跟蹤 2.7.3 將程序異常寫入跟蹤日志 2.8 異常處理 2.8.1 頁面級(jí)別的異常 2.8.2 應(yīng)用程序級(jí)別的異常 第3章 網(wǎng)頁編程實(shí)例 3.1 HTML基礎(chǔ)要點(diǎn) 3.1.1 文本輸入框 3.1.2 密碼輸入框 3.1.3 單選按鈕 3.1.4 復(fù)選框 3.1.5 按鈕 3.1.6 文本區(qū)域 3.1.7 隱藏字段 3.1.8 下拉列表 3.1.9 表格標(biāo)簽 3.2 樣式表和視覺效果 3.2.1 應(yīng)用樣式表規(guī)則到全局元素 3.2.2 應(yīng)用樣式表規(guī)則到一組元素 3.2.3 應(yīng)用樣式表規(guī)則到單個(gè)元素 3.2.4 引入外部樣式表 3.2.5 覆蓋樣式表規(guī)則 3.2.6 轉(zhuǎn)換任意內(nèi)容為可賦予樣式的元素 3.2.7 建立自定義鏈接樣式 3.3 MasterPage和導(dǎo)航 3.3.1 創(chuàng)建母版頁 3.3.2 動(dòng)態(tài)編輯母版頁 3.3.3 創(chuàng)建導(dǎo)航 3.4 主題和皮膚 3.4.1 創(chuàng)建主題 3.4.2 應(yīng)用主題 3.5 JavaScript 3.5.1 概述 3.5.2 創(chuàng)建JavaScript變量 3.5.3 創(chuàng)建命名函數(shù) 3.5.4 基于條件的分支執(zhí)行 3.5.5 創(chuàng)建一個(gè)新窗口 3.5.6 將一個(gè)窗口置為當(dāng)前窗口 3.6 JavaScript在ASP.NET中的使用 3.6.1 執(zhí)行一個(gè)指定JavaScript函數(shù) 3.6.2 執(zhí)行操作后向用戶顯示執(zhí)行結(jié)果 第4章 SQL Server 2005實(shí)例 4.1 SQL Server 2005 Express版安裝 4.2 準(zhǔn)備工作 4.2.1 圖形化創(chuàng)建數(shù)據(jù)庫(kù)及創(chuàng)建、刪除表 4.2.2 范例中用到的表 4.3 安全性 4.3.1 sa登錄 4.3.2 在Visual Studio中訪問數(shù)據(jù)庫(kù) 4.4 查詢表中數(shù)據(jù) 4.4.1 查詢表中所有數(shù)據(jù) 4.4.2 取得表中符合某一條件的數(shù)據(jù) 4.4.3 查詢符合多個(gè)條件的記錄 4.4.4 從表中查詢部分字段的記錄 4.4.5 給字段賦予有意義的名稱 4.4.6 字符串連接 4.4.7數(shù)據(jù)類型轉(zhuǎn) 4.4.8 CASE表達(dá)式 4.4.9 限制返回記錄的行數(shù) 4.4.10 查找NULL 4.4.11 把NULL轉(zhuǎn)化為某特定值 4.4.12 IN,LIKE的使用 4.4.13 單行子查詢 4.4.14 多行子查詢 4.5 對(duì)查詢結(jié)果排序 4.5.1 按某一列排序返回查詢結(jié)果 4.5.2 按多個(gè)字段排序 4.5.3 按字符串的一部分排序 4.6 多表查詢 4.6.1 合并結(jié)果集 4.6.2 多表連接 4.6.3 外連接查詢 4.7 插入、更新、刪除數(shù)據(jù) 4.7.1 插入一條新記錄 4.7.2 插入默認(rèn)值 4.7.3 從一個(gè)表中復(fù)制記錄到另一個(gè)表 4.7.4 修改表中記錄 4.7.5 更新滿足條件的記錄 4.7.6 刪除表中所有記錄 4.7.7 刪除表中某些符合條件的記錄 4.7.8 刪除單條記錄 4.7.9 刪除違反參照完整性的記錄 4.7.10 NOT EXISTS的使用 4.8 匯總統(tǒng)計(jì) 4.8.1 計(jì)算一個(gè)平均數(shù) 4.8.2 查詢最大或最小值 4.8.3 求一列的和 4.8.4 統(tǒng)計(jì)記錄數(shù) 4.8.5 統(tǒng)計(jì)某列非NULL值的數(shù)量 4.8.6 行列轉(zhuǎn)置 4.9 日期函數(shù) 4.9.1 加減天、月和年 4.9.2 確定兩個(gè)日期之間相差的天數(shù) 4.9.3 確定兩個(gè)日期之間相差的月數(shù)或者年數(shù) 4.9.4 從日期中提取年、月、日、時(shí)、分、秒 4.10 常用函數(shù)匯總 4.10.1 字符函數(shù) 4.10.2 數(shù)值函數(shù) 4.10.3 日期和時(shí)間函數(shù) 4.10.4 統(tǒng)計(jì)函數(shù) 4.11 存儲(chǔ)過程和自定義函數(shù) 4.11.1 T-SQL簡(jiǎn)介 4.11.2 T-SQL變量聲明及賦值 4.11.3 T-SQL流程控制 4.11.4 存儲(chǔ)過程 4.11.5 用戶自定義函數(shù) …… 第5章 ADO.NET2.0編程實(shí)例

章節(jié)摘錄

版權(quán)頁:   插圖:   分析 TimeSpan對(duì)象表示時(shí)間間隔或持續(xù)時(shí)間,按正負(fù)天數(shù)、小時(shí)數(shù)、分鐘數(shù)、秒數(shù)以及秒的小數(shù)部分進(jìn)行度量。用于度量持續(xù)時(shí)間的最大時(shí)間單位是天。TimeSpan值可以表示為(-)d.hh.mm:ss.ff。d分量表示天,hh表示小時(shí)(24小時(shí)制),mm表示分鐘,ss表示秒,而ff為秒的小數(shù)部分。例如,TimeSpan類型的值”11.13:46:40”,表示11天,13小時(shí),46分鐘和40秒。另外,也可用DateTime.Subtraction(DateTime dl,DateTime d2)方法來計(jì)算d1和d2之間的時(shí)間間隔。其中,d1是被減數(shù),d2是減數(shù)。返回TimeSpan類型的結(jié)果。 1.3 集合與泛型 泛型是C#2.0中的一個(gè)新功能。通過泛型可以定義類型安全的數(shù)據(jù)結(jié)構(gòu),而無須使用實(shí)際的數(shù)據(jù)類型。在使用傳統(tǒng)容器時(shí),引用和值之間的強(qiáng)制轉(zhuǎn)換既會(huì)導(dǎo)致裝箱又會(huì)導(dǎo)致拆箱,如果對(duì)一個(gè)由一百萬個(gè)整數(shù)組成的數(shù)組進(jìn)行快速排序法基準(zhǔn)測(cè)試,就會(huì)發(fā)現(xiàn)泛型方法比非泛型方法快得多。這是由于前者完全避免了對(duì)這些值進(jìn)行封箱,使用泛型方法后大大提高了性能。 在概念上,泛型類似于C++中的模板,但是在實(shí)現(xiàn)和功能方面存在明顯差異。

編輯推薦

《高等教育計(jì)算機(jī)類課程規(guī)劃教材:東軟?NET軟件工程師實(shí)例參考手冊(cè)》是東軟.NET軟件工程師實(shí)訓(xùn)體系的重要組成部分。開發(fā)人員根據(jù)多年的開發(fā)經(jīng)驗(yàn),認(rèn)真總結(jié),將日常開發(fā)工作中經(jīng)常用到的技術(shù),以及這些技術(shù)應(yīng)用中不易被初學(xué)者理解的難點(diǎn)、重點(diǎn),進(jìn)行了系統(tǒng)的梳理,從開發(fā)過程中經(jīng)常遇到的實(shí)際問題出發(fā),精選了一批典型的實(shí)例進(jìn)行講解,以具體實(shí)例解決實(shí)際問題的形式編寫了《高等教育計(jì)算機(jī)類課程規(guī)劃教材:東軟?NET軟件工程師實(shí)例參考手冊(cè)》?!陡叩冉逃?jì)算機(jī)類課程規(guī)劃教材:東軟?NET軟件工程師實(shí)例參考手冊(cè)》不僅是參加.NET項(xiàng)目實(shí)訓(xùn)人員的輔助參考手冊(cè),同時(shí)也是初級(jí)編程人員進(jìn)行項(xiàng)目開發(fā)時(shí)不可多得的參考書。

圖書封面

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


    東軟.NET軟件工程師實(shí)例參考手冊(cè) PDF格式下載


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

 
 

 

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

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