-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
C#程序設計與應用開發 版權信息
- ISBN:9787302571858
- 條形碼:9787302571858 ; 978-7-302-57185-8
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
C#程序設計與應用開發 本書特色
內容系統實用,技術體系連貫完整;項目貫穿技術,以點連線,多線成面;項目驅動學習,揭開軟件開發神秘面紗;配套資源豐富,滿足學習者學習需求。 配套資源豐富,提供微課視頻、教學課件、源代碼、習題答案等配套資源豐富,提供微課視頻、教學課件、源代碼、習題答案等
C#程序設計與應用開發 內容簡介
內 容 簡 介 全書以Visual Studio 2017為開發工具,以工作過程為導向,通過項目碎片化將理論知識進行融會貫通,深入淺出地介紹了C#編程的相關技術。全書共分4篇11章。第1~3章為入門篇,詳細介紹了C#語言及其開發環境、C#程序結構、變量和表達式、程序控制流、數組、字符串和集合等C#編程的基礎知識; 第4、5章為進階篇,介紹了C#面向對象程序設計的核心技術,包括類的定義、繼承、多態和接口、委托和事件等知識點; 第6~9章為提高篇,全面介紹了Windows窗體應用程序、WPF應用程序、ADO.NET數據訪問技術、文件與數據流等內容; 第10、11章為應用篇,通過WPF貪吃蛇游戲和學生成績管理系統的開發,讓讀者能夠快速掌握使用C#語言進行軟件開發的關鍵技術,全面提高運用知識解決實際問題和軟件項目開發設計能力。 本書內容實用新穎,結構合理,案例豐富,有些案例可以直接應用到項目開發中,非常適合作為零基礎學習人員的學習用書和大中專院校學生的教材,也可以作為相關培訓機構師生和軟件開發人員的參考書。
C#程序設計與應用開發 目錄
目錄
**部分入門篇
第1章C#編程初體驗
1.1C#語言及其開發環境
1.1.1C#語言——全能的現代編程語言
1.1.2.NET平臺——免費跨平臺的通用開發平臺
1.1.3Visual Studio——智能化開發環境和工具
1.2編寫**個C#程序
1.2.1C#程序結構
1.2.2命名空間
1.2.3標識符和關鍵字
1.2.4類和方法
1.2.5注釋
1.3常用程序類型和技術
1.3.1控制臺應用程序
1.3.2Windows窗體應用程序
1.3.3WPF應用程序
1.3.4Web應用程序
1.4C#編碼規范——程序員需要提升的修養
1.4.1命名的約定
1.4.2注釋的約定
1.4.3代碼組織與風格
1.5知識點提煉
1.6思考與練習
第2章C#編程核心語法
2.1變量和表達式
2.1.1變量
2.1.2常量
2.1.3數據類型
2.1.4類型的安全性
2.1.5運算符和表達式
2.2程序控制流: 分支
2.2.1if語句
2.2.2條件運算符
2.2.3switch語句
2.3程序控制流: 循環
2.3.1while語句
2.3.2dowhile語句
2.3.3for語句
2.3.4foreach語句
2.3.5循環的嵌套
2.3.6循環的中斷
2.4調試與異常
2.4.1調試——軟件開發**技能
2.4.2異常處理——麻煩總得有人解決
2.5知識點提煉
2.6思考與練習
第3章數組、字符串和集合
3.1數組
3.1.1數組基礎
3.1.2多維數組
3.1.3交錯數組
3.2字符串
3.2.1字符串基礎
3.2.2字符串常用操作
3.2.3可變字符串
3.3集合
3.3.1集合基礎
3.3.2列表
3.3.3隊列
3.3.4字典
3.4知識點提煉
3.5思考與練習
第二部分進階篇
第4章面向對象編程技術
4.1類和對象
4.1.1定義類
4.1.2字段
4.1.3方法
4.1.4構造函數與析構函數
4.1.5對象的聲明
4.2屬性和索引器
4.2.1屬性——訪問字段更優雅
4.2.2索引器——聰明的數組
4.2.3靜態類和靜態成員
4.2.4值參數和引用參數
4.3繼承、多態和接口
4.3.1繼承
4.3.2多態——同一問題不同結果
4.3.3接口——讓類信守承諾
4.4委托和事件
4.4.1委托——函數也能當變量
4.4.2事件——悄悄地告訴你
4.5知識點提煉
4.6思考與練習
第5章階段項目: 自動取款機模擬程序
5.1項目概述
5.1.1工作流程
5.1.2系統類圖
5.2項目的實現
5.2.1賬戶類
5.2.2賬戶管理類
5.2.3ATM類
5.3知識點提煉
5.4思考與練習
第三部分提高篇
第6章Windows窗體應用程序
6.1認識Windows窗體應用程序
6.1.1認識Windows窗體
6.1.2窗體的屬性和方法
6.1.3窗體事件處理機制
6.1.4Windows窗體應用程序的生命周期
6.2文本類控件
6.2.1控件基礎
6.2.2標簽控件
6.2.3按鈕控件
6.2.4文本框控件
6.2.5圖片控件
6.2.6多格式文本框控件
6.3選擇類控件
6.3.1單選按鈕控件
6.3.2復選框控件
6.3.3列表框控件
6.3.4組合框控件
6.3.5數值選擇控件
6.4通用對話框
6.4.1“打開文件”對話框
6.4.2“保存文件”對話框
6.4.3消息對話框
6.4.4對話框綜合示例——圖片瀏覽器
6.5菜單、工具欄和狀態欄
6.5.1菜單控件
6.5.2上下文菜單
6.5.3工具欄控件
6.5.4狀態欄控件
6.5.5計時器組件
6.6知識點提煉
6.7思考與練習
第7章WPF應用程序
7.1WPF程序開發入門
7.1.1WPF概述
7.1.2XAML基礎
7.1.3依賴屬性和附加屬性
7.1.4XAML中的事件
7.1.5WPF程序的生命周期
7.2布局和控件
7.2.1控件模型
7.2.2布局控件
7.2.3通用界面控件
7.2.4綜合示例——基本控件的用法
7.3資源和樣式
7.3.1畫刷
7.3.2圖形
7.3.3資源
7.3.4樣式
7.4數據綁定
7.4.1認識數據綁定
7.4.2創建數據綁定
7.4.3數據轉換
7.5WPF命令
7.5.1命令模型
7.5.2自定義命令
7.6知識點提煉
7.7思考與練習
第8章ADO.NET數據訪問技術
8.1使用Connection對象連接數據庫
8.1.1認識ADO.NET
8.1.2Connection對象
8.1.3管理連接字符串
8.2使用Command對象訪問數據庫
8.2.1Command對象
8.2.2DataReader對象
8.2.3調用存儲過程
8.3使用DataSet離線訪問數據庫
8.3.1ADO.NET數據訪問模型
8.3.2DataSet對象
8.3.3DataAdapter對象
8.4數據瀏覽器——DataGridView控件
8.4.1認識DataGridView
8.4.2使用DataGridView控件
8.4.3DataGridView應用示例——添加學生成績
8.5知識點提煉
8.6思考與練習
第9章文件與數據流
9.1管理文件系統
9.1.1System.IO命名空間
9.1.2驅動器管理
9.1.3使用Path類
9.1.4目錄管理
9.1.5文件管理
9.2數據流技術
9.2.1數據流基礎
9.2.2文件處理流
9.2.3讀寫文本文件
9.2.4讀寫二進制文件
9.3知識點提煉
第四部分應用篇
第10章綜合案例: WPF貪吃蛇游戲
10.1創建一個游戲區域
10.1.1游戲區域XAML
10.1.2繪制游戲區域背景
10.2創建與移動貪吃蛇
10.2.1創建貪吃蛇
10.2.2移動貪吃蛇
10.3貪吃蛇游戲的完善
10.3.1為貪吃蛇添加食物
10.3.2控制貪吃蛇
10.3.3碰撞檢測
10.3.4添加自定義標題欄
第11章綜合案例: 學生成績管理系統
11.1三層架構簡介
11.1.1常用的三層架構
11.1.2三層架構的演變
11.1.3搭建三層架構
11.2學生成績管理系統的分析與設計
11.2.1系統概述
11.2.2系統業務流程
11.2.3數據庫設計
11.3學生成績管理系統的實現
11.3.1業務實體層的實現
11.3.2數據訪問層的實現
11.3.3業務邏輯層的實現
11.3.4用戶界面層的實現
11.4學生成績管理系統的部署
11.4.1什么是應用程序部署
11.4.2使用ClickOnce部署學生成績管理系統
11.4.3使用Windows Installer部署學生成績管理系統
參考文獻
C#程序設計與應用開發 作者簡介
曾憲權,男,碩士,教授,碩士生導師,在國內外專業期刊發表專業論文30多篇,主持或參與省部級以上教學科研項目5項,獲河南省教育廳科技成果一等獎2項,校教學成果獎一等獎2項,在清華大學出版社、電子工業出版社出版教材5部。
- >
經典常談
- >
伊索寓言-世界文學名著典藏-全譯本
- >
羅曼·羅蘭讀書隨筆-精裝
- >
回憶愛瑪儂
- >
伯納黛特,你要去哪(2021新版)
- >
我從未如此眷戀人間
- >
莉莉和章魚
- >
自卑與超越