< >
學習Visual C#程式設計新典範:立即加速程式語言學習的一大步!掌握語法‧運用思考‧實作範例‧解決問題‧整合應用‧影音教學‧範例程式‧練習題解一學就受用的程式設計書:學程式的困難,大家都知道;不知道的是,如何才能更快學會寫程式!‧由資深講師與程式設計師共同撰寫,在一連串觀念說明、圖表講解、範例設計、專題整合實作,並搭配教學影片解說及延伸練習中,您將學會寫出真正的程式,甚至還包括專案設計。‧本書教語法、教思考,更教您撰寫力。寫程式需要邏輯、需要思考,也一定會出錯。本書融入作者群教學、商業實作與除錯的寶貴經驗,在常錯的地方給予適當提示,縮短摸索時間,達成速學之道。‧內容涵蓋主控台應用程式篇/視窗應用程式篇/繪圖、資料庫與檔案篇/專題製作篇,依主題逐一學習,從基礎入門到進階應用,從小範例(先了解主要觀念與語法基礎運用)到整合實作(知道如何運用多項觀念與技術進行整合應用實作) ,讓學習一氣呵成!‧進入程式設計的最佳方法就是透過範例了解指令用途及程式執行流程,本書提供豐富的範例,依據「範例學習重點說明、範例成果演示、範例操作或程式碼說明、程式碼重點及延伸說明」的學習原則,讓您可以更輕鬆的實作,更能了解範例設計的重點。‧完成專題製作是許多程式學習者的目標,本書最後即以音階辨識遊戲、拼圖遊戲、配對記憶遊戲、打地鼠遊戲等專題進入挑戰專案開發的領域,從中學習到更完整的程式設計與開發經驗。‧附贈近200分鐘的超值影音教學,包含VS 2010全新功能教學影片、專題製作教學影片、關鍵內容教學影片,涵蓋觀念解說與實作說明,讓程式設計迅速上手。程式設計資深名師/知名作者 蔡明志 博士誠摯推薦:「…結合語法、思考、實作、解決問題與整合應用的內容安排,在常錯的地方給予適當提示,並提供更易懂的學習概念,所以可以更快地學會撰寫程式與專案實作的技巧,相信可以成為眾多讀者、學生或程式設計師最快進入Visual C# 2010程式設計領域的學習經典。」
一個致力於資訊圖書創作二十餘載的工作團隊,擅長用輕鬆詼諧的筆觸,深入淺出介紹難懂的 IT 技術,並以範例帶領讀者學習電腦應用的大小事。我們不賣弄深奧的專有名辭,奮力堅持吸收新知的態度,誠懇地與讀者分享在學習路上的點點滴滴,讓軟體成為每個人改善生活應用、提昇工作效率的工具。舉凡文書處理、美工動畫、攝影修片、網頁製作、程式開發,都是我們專注的重點,衷心期待能盡我們的心力,幫助每一位讀者燃燒心中的小宇宙,用學習的成果在自己的領域裡發光發熱!我們期待自己能在每一本創作中注入快快樂樂的心情來分享, 也期待讀者能在這樣的氛圍下快快樂樂的學習。 官方網站:www.e-happy.com.twFB粉絲團:www.facebook.com/ehappytw
第一篇 主控制台應用程式第1章 認識 Visual C# 2010 本章將帶您進入 Visual C# 2010 的殿堂,並建立第一個 C# 程式。第2章 資料型別與運算子當宣告一個變數時,應用程式就會配置一塊記憶體給此變數,系統會根據宣告的資料型別決定配置的記憶體大小,不同的資料型態給予不同的記憶體,如此才能使變數達到最佳的運作效率。第3章 流程控制本章將教您如何以條件式判斷來執行不同的程式區塊,以根據不同狀況做出不同的處理方式,同時培養程式設計者補捉程式錯誤並加以修正的能力。第4章 陣列陣列可說是一群性質相同變數的集合,陣列中的所有資料在記憶體中佔有連續的記憶體空間,每一個陣列擁有一個名稱;陣列中的每一份資料稱為「陣列元素」,相當於一個變數。第5章 方法將具有特定功能或經常重複使用的程式,撰寫成獨立的小單元,稱為「方法」(Method),當程式需要時就可以呼叫此方法來執行該段特定程式。第6章 類別與物件類別 (Class) 是一個物件的設計藍圖,而物件則是由該類別所定義出來的實體。繼承是從既有的類別建立新的類別,繼承後的類別稱為為子類別 (Child Class),而被繼承的類別稱為為父類別 (Parent Class)。第二篇 視窗應用程式第7章 Windows Form 應用程式Visual C# 的整合開發環境,提供工具箱讓程式設計者以拖曳方式將各種控制項加入表單,如此就可以節省大量設計輸出入介面的時間,維護也較容易,並將主要心力專注於程式流程的撰寫。第8章 表單及基本控制項本章介紹表單中基本控制項包括 Form 表單、Label 控制項及 LinkLabel 控制項、TextBox、RichTextBox 及 MaskedTextBox 和 Button 控制項,如此就可以輕易設計輸出入介面。第9章 常用控制項控制項是 C# 程式設計的主要課題,熟悉本章介紹的進階控制項,才能在程式設計時使用最適當的控制項達成所需的功能。第10章 功能表控制項與含有多表單和類別的方案一般的功能表,通常會以圖示和文字一起組合成工具列,因為這樣的顯示介面感覺上較美觀專業和親切。一個專案可包含多個表單和類別檔案,在多表單的專案中,必須考慮如何開啟或關閉其它表單,同時表單間的資料傳遞也是相當重要的關鍵。第11章 對話方塊Visual C# 提供對話方塊可以設定字型、前景色或背景色、顯示開啟舊檔和另存新檔、設定列印格式、預覽列印及列印對話方塊。第12章 滑鼠鍵盤與共享事件鍵盤與滑鼠是個人電腦最主要的輸入裝置,其所觸發的事件是應用程式中最常處理的事件,當按下按鍵再放開時,會依序觸發 KeyDown、KeyPress 和 KeyUp 事件,但只有具有 KeyAscii 碼的字元按鍵,才會觸發 KeyPress 事件。第三篇 繪圖、資料庫與檔案第13章 繪圖與多媒體當在表單或控制項建立 Graphics 物件後,就可以在表單或控制項中繪圖,包括:繪製文字、直線、矩形、多邊形、圓形、橢圓形、圓弧,也可將圖形填滿。播放多媒體音效的最簡單方法,就是利用 Windows Media Player 來播放。第14章 資料庫程式設計工具的使用C# 提供資料庫程式設計工具及功能非常強大的資料庫設計精靈,可以輕易完成資料庫設計工作,可單筆或多筆顯示,也可上、下筆巡覽資料,並可新增、刪除、修改資料。第15章 檔案與資料夾處理本章探討資料儲存在檔案的存取方式,包括如何存取檔案、如何剖析檔案內文,以及資料夾和資料檔案的處理方式。第四篇 專題製作第16章 專題製作本章以音階辨識遊戲、拼圖遊戲、配對記憶遊戲、打地鼠遊戲四個專題引導讀者挑戰專題的製作。為了讓讀者快速融入本章專題,在本章開始先以五個小的專案,循序導引讀者進入專題。附錄 內建類別
VS2010全新功能教學影片、專題製作教學影片關鍵內容教學影片、範例程式檔、延伸練習題解Microsoft Visual Studio 2010 Express 中文版
Visual Basic 2010 程式設計速學對策(附影音教學、範例檔、題解) ASP.NET 4.0 網頁程式設計速學對策(使用C#) (附影音教學、C#與VB範例檔、題解、VS...more
購買紙本書