出版時間:2011-5 出版社:電子工業(yè)出版社 作者:李純蓮 頁數(shù):336
內容概要
《C#.NET實用教程》為高等院校培養(yǎng)應用型本科人才的發(fā)展目標而編寫,針對已有面向對象程序設計基礎的學生,介紹了.NET基本知識及應用程序的開發(fā)技術。全書共12章,內容包括:C#編程概述、C#語言基礎、Windows基本控件的使用、數(shù)據(jù)庫系統(tǒng)設計基礎、系統(tǒng)建模技術、使用C#和ADO.NET操作數(shù)據(jù)庫、使用C#開發(fā)Windows數(shù)據(jù)庫應用程序、Web應用技術、Web程序設計基礎、網(wǎng)上書店系統(tǒng)的設計、Windows Mobile智能設備程序設計基礎、移動Web程序開發(fā)?!禖#.NET實用教程》循序漸進,內容與實例相結合,理論與實踐同步,逐步引領讀者掌握.NET應用程序開發(fā)技術。書中所附實驗項目針對性強,緊密聯(lián)系開發(fā)實際。以“C#語言基礎+SQL Server 2005+目前流行的開發(fā)技術+實驗指導+課程設計指導”,構成完整的C#語言實際開發(fā)能力的培養(yǎng)體系,用于培養(yǎng)學生C#語言實際開發(fā)能力,使學生初步具備.NET應用程序的獨立開發(fā)能力,以便與實際工作崗位無縫接軌?!禖#.NET實用教程》配有PPT、習題答案等教學資源。 《C#.NET實用教程》可作為普通高等學校計算機相關專業(yè)C#.NET等課程的教材,同時也適合程序開發(fā)人員參考之用。
書籍目錄
第1章 C#編程概述1.1 .NET基礎1.1.1 .NET概述1.1.2 .NET技術體系1.1.3 .NET開發(fā)環(huán)境1.2 C#語言簡介1.3 用Visual Studio 2008創(chuàng)建C#項目1.3.1 創(chuàng)建項目1.3.2 編寫工程1.3.3 編譯工程1.3.4 調試工程1.4 MSDN聯(lián)機幫助1.4.1 啟動聯(lián)機幫助文檔1.4.2 查找類的使用信息習題第2章 C#語言基礎2.1 最簡單的C#程序2.2 C#中的標識符2.3 C#中的關鍵字2.4 變量和常量2.4.1 變量2.4.2 常量2.5 數(shù)據(jù)類型2.5.1 值類型2.5.2 引用類型2.5.3 數(shù)據(jù)類型轉換2.6 語句、運算符和表達式2.6.1 語句2.6.2 運算符2.6.3 表達式2.7 控制語句2.7.1 選擇語句2.7.2 循環(huán)語句2.8 類2.8.1 構造函數(shù)和析構函數(shù)2.8.2 方法2.9 異常處理2.9.1 校驗和非校驗語句2.9.2 異常處理語句2.9.3 引發(fā)異常習題第3章 Windows基本控件的使用3.1 窗體3.1.1 創(chuàng)建窗體3.1.2 窗體屬性3.1.3 窗體的常用事件和方法3.1.4 將控件加入窗體3.1.5 創(chuàng)建第一個Windows應用程序3.2 文本類控件3.2.1 TextBox控件3.2.2 Label控件3.3 按鈕類控件3.3.1 Button控件3.3.2 RadioButton控件3.3.3 CheckBox控件3.3.4 舉例3.4 框架類控件3.4.1 Panel控件3.4.2 GroupBox控件3.4.3 TabControl控件3.5 列表框、視圖類控件3.5.1 ListBox控件3.5.2 ComboBox控件3.5.3 ListView控件3.5.4 TreeView控件3.6 滾動類控件3.6.1 HScrollBar和VscrollBar控件3.6.2 ProgressBar控件3.6.3 TrackBar控件3.7 工具欄和狀態(tài)欄控件3.7.1 ToolBar控件3.7.2 StatusBar控件3.8 定時器控件3.9 菜單控件習題第4章 數(shù)據(jù)庫系統(tǒng)設計基礎4.1 基本概念4.1.1 數(shù)據(jù)4.1.2 數(shù)據(jù)庫4.1.3 數(shù)據(jù)庫管理系統(tǒng)4.1.4 數(shù)據(jù)庫系統(tǒng)4.2 數(shù)據(jù)庫模型4.2.1 層次模型4.2.2 網(wǎng)狀模型4.2.3 關系模型4.2.4 關系數(shù)據(jù)庫的設計4.3 SQL Server 2005的使用4.3.1 安裝SQL Server 20054.3.2 Transact-SQL語言的使用4.3.3 SQL Server數(shù)據(jù)庫管理4.3.4 表的管理與使用4.3.5 視圖及其應用4.3.6 索引的創(chuàng)建與管理習題第5章 系統(tǒng)建模技術5.1 建模概念5.2 UML建模5.2.1 UML概念5.2.2 UML構成5.2.3 UML應用5.3 PowerDesigner建模5.3.1 PowerDesigner概念5.3.2 PowerDesigner構成5.3.3 PowerDesigner應用習題第6章 使用C#和ADO.NET操作數(shù)據(jù)庫6.1 ADO.NET簡介6.2 ADO.NET的體系結構6.2.1 ADO.NET組件的總體結構6.2.2 ADO.NET DataSet結構6.2.3 .NET Framework數(shù)據(jù)提供程序6.2.4 選擇.NET Framework數(shù)據(jù)提供程序6.3 ADO.NET的數(shù)據(jù)對象6.4 數(shù)據(jù)庫的連接6.4.1 SqlConnection的使用6.4.2 OleDbConnection的使用6.4.3 OdbcConnection的使用6.5 數(shù)據(jù)的獲取6.5.1 創(chuàng)建Command對象6.5.2 執(zhí)行命令6.5.3 參數(shù)化查詢6.5.4 執(zhí)行存儲過程6.6 DataReader的使用6.6.1 DataReader簡介6.6.2 使用DataReader讀取數(shù)據(jù)6.6.3 在DataReader中使用多個結果集6.7 DataSet和DataAdapter的使用6.7.1 DataSet簡介6.7.2 DataAdapter簡介6.7.3 利用DataSet和DataAdapter訪問數(shù)據(jù)6.7.4 類型和無類型DataSet習題第7章 使用C#開發(fā)Windows數(shù)據(jù)庫應用程序7.1 數(shù)據(jù)綁定7.1.1 簡單數(shù)據(jù)綁定7.1.2 復雜數(shù)據(jù)綁定7.2 數(shù)據(jù)源的類型7.2.1 數(shù)組作為數(shù)據(jù)源7.2.2 數(shù)據(jù)表作為數(shù)據(jù)源7.2.3 數(shù)據(jù)集作為數(shù)據(jù)源7.2.4 數(shù)據(jù)視圖作為數(shù)據(jù)源7.3 使用DataGrid顯示數(shù)據(jù)7.4 應用實例習題第8章 Web應用技術8.1 Web應用模型8.1.1 CGI8.1.2 ASP8.1.3 客戶端動態(tài)技術8.2 ASP.NET基礎8.2.1 ASP.NET和ASP8.2.2 ASP.NET內置對象8.2.3 ASP.NET 特性8.3 System.Web命名空間8.4 ASP.NET8.4.1 文件處理8.4.2 域名查詢8.4.3 郵件處理8.4.4 事件日志記錄處理8.5 Web服務8.5.1 Web服務基礎8.5.2 Web服務范例8.5.3 編寫Web服務的Windows Forms客戶端習題第9章 Web程序設計基礎9.1 新建Web應用程序9.2 數(shù)據(jù)綁定技術9.3 Web數(shù)據(jù)綁定控件9.3.1 列表控件9.3.2 網(wǎng)格視圖GridView9.3.3 單個記錄顯示控件FormView9.3.4 數(shù)據(jù)列表DataList9.3.5 循環(huán)控件Repeater習題第10章 網(wǎng)上書店系統(tǒng)的設計10.1 概述10.2 需求分析10.2.1 功能需求10.2.2 性能需求10.3 系統(tǒng)框架10.3.1 系統(tǒng)流程分析10.3.2 系統(tǒng)功能模塊的分析10.4 系統(tǒng)配置10.4.1 軟件配置10.4.2 硬件配置10.4.3 網(wǎng)絡配置10.5 數(shù)據(jù)庫分析10.5.1 E-R圖分析10.5.2 表/字段分析10.6 數(shù)據(jù)庫創(chuàng)建10.6.1 創(chuàng)建數(shù)據(jù)庫10.6.2 創(chuàng)建表10.6.3 創(chuàng)建存儲過程10.7 數(shù)據(jù)庫連接10.7.1 BMS中Config.web的配置文檔10.7.2 調用ALianBook中Config.web的代碼10.8 主要界面及相關代碼分析10.8.1 網(wǎng)上書店首頁10.8.2 書目管理頁面10.8.3 添加書目信息頁面10.8.4 書目信息修改頁面10.8.5 銷售統(tǒng)計頁面10.8.6 書目詳細信息顯示頁面10.8.7 購物籃信息查詢頁面10.8.8 書目高級搜索頁面10.9 實例演示習題第11章 Windows Mobile智能設備程序設計基礎11.1 .NET Compact Framework簡介11.1.1 .NET Framework精簡版架構11.1.2 公共語言運行庫11.1.3 .NET Framework精簡版類庫11.2 Windows Mobile智能設備程序概述11.2.1 Windows Mobile發(fā)展前景11.2.2 Windows Mobile智能設備簡介11.2.3 Windows Mobile智能設備程序的特點11.3 開發(fā)環(huán)境搭建11.3.1 系統(tǒng)環(huán)境要求與配置11.3.2 開發(fā)環(huán)境搭建指南11.4 創(chuàng)建Windows Mobile智能設備應用程序11.4.1 創(chuàng)建項目11.4.2 添加代碼并運行11.5 SQL Mobile本地數(shù)據(jù)訪問11.5.1 SQL Mobile簡介11.5.2 創(chuàng)建簡單的SQL Mobile程序11.5.3 數(shù)據(jù)訪問對象11.5.4 SQL Mobile 數(shù)據(jù)庫的管理習題第12章 移動Web程序開發(fā)12.1 移動Web網(wǎng)站簡介12.1.1 移動Web網(wǎng)站布局12.1.2 移動Web網(wǎng)站文件類型12.1.3 移動Web網(wǎng)站路徑12.1.4 移動Web網(wǎng)站中的共享代碼文件夾12.1.5 移動Web應用程序生命周期12.1.6 移動Web頁面生命周期12.2 移動Web網(wǎng)站創(chuàng)建與測試12.2.1 創(chuàng)建Web移動站點12.2.2 測試Web移動站點12.3 使用Visual Studio 2005開發(fā)移動Web網(wǎng)站12.3.1 移動Web控件簡介12.3.2 使用移動Web控件構建頁面12.3.3 移動Web 控件的事件處理12.3.4 使用容器控件12.4 移動Web窗體設計12.4.1 簡單的移動Web窗體12.4.2 響應控件事件12.4.3 顯示菜單12.4.4 顯示文本12.4.5 允許用戶打電話12.4.6 用戶輸入12.4.7 輸入驗證12.4.8 自動分頁習題實驗指導實驗1 C#語言基礎實驗2 基本控件使用實驗3 數(shù)據(jù)庫和表管理實驗4 數(shù)據(jù)查詢實驗5 UML建模實驗6 ADO.NET數(shù)據(jù)庫訪問實驗7 Windows數(shù)據(jù)庫應用程序開發(fā)實驗8 Web應用程序開發(fā)實驗9 移動Web程序開發(fā)
圖書封面
評論、評分、閱讀與下載