C#學(xué)習(xí)手冊

出版時間:2011-5  出版社:電子工業(yè)出版社  作者:明日科技 等編著  頁數(shù):520  
Tag標(biāo)簽:無  

前言

  前言  我可以學(xué)會編程嗎?  當(dāng)然可以!即使你沒有基礎(chǔ),即使你是非計(jì)算機(jī)專業(yè)畢業(yè),即使你已過而立之年,甚至是只有初中畢業(yè)。我國最早的計(jì)算機(jī)反病毒專家、江民殺毒軟件創(chuàng)始人王江民,初中畢業(yè),38歲開始學(xué)計(jì)算機(jī),因?yàn)橛⒄Z基礎(chǔ)不好,很多人認(rèn)為他根本沒有學(xué)會編程的可能性。但王江民沒有感覺自己不行,硬是克服各種困難,成為我國最成功的程序開發(fā)人員之一?! ⊥踅駥W(xué)習(xí)編程的訣竅是什么?  是實(shí)踐。王江民說:“計(jì)算機(jī)是實(shí)踐性非常強(qiáng)的學(xué)科。我搞計(jì)算機(jī)是用計(jì)算機(jī),不是學(xué)計(jì)算機(jī)。” 王江民首先學(xué)的是BASIC語言。當(dāng)時,為了輔導(dǎo)上小學(xué)的孩子,對軟件一片空白的王江民竟然決定編寫程序代替家長輔導(dǎo)。短短3個月,王江民就邊學(xué)邊實(shí)踐,編好了一套數(shù)學(xué)語文教學(xué)軟件,試過后效果奇佳,參加電腦報(bào)軟件交流,被評為第二名,譽(yù)為“教育軟件第一”。因?yàn)檫@次成功,極大地激發(fā)了王江民對編程的興趣,使他從此把精力轉(zhuǎn)到了軟件領(lǐng)域?! ∷哉f:實(shí)踐是學(xué)習(xí)編程的最好方法,也是培養(yǎng)編程樂趣、捕獲發(fā)展機(jī)遇的最佳途徑。值得注意的是,不要等學(xué)完全部知識才去實(shí)踐,要隨時學(xué)習(xí),隨時實(shí)踐,哪怕只學(xué)了一點(diǎn)點(diǎn)?! ∵@本書適合我嗎?  非常適合!本書是學(xué)習(xí)C#編程的最佳選擇。所講內(nèi)容通俗易懂,易于學(xué)習(xí),貼近實(shí)踐。對于學(xué)習(xí)中的難點(diǎn)、重點(diǎn),注意結(jié)合實(shí)際開發(fā),采用情景應(yīng)用的方式進(jìn)行介紹和練習(xí)。本書光盤提供了完整的視頻講座,可以對照本書內(nèi)容循序漸進(jìn)地進(jìn)行學(xué)習(xí)。利用本書,不但可以學(xué)會編程,更能激發(fā)學(xué)習(xí)者理論聯(lián)系實(shí)際的熱情,開發(fā)出符合市場需求的軟件和項(xiàng)目?!  罕緯鴥?nèi)容』  本書分為基礎(chǔ)篇、核心篇、高級篇和實(shí)戰(zhàn)篇,共計(jì)23章內(nèi)容。內(nèi)容安排按照從零起步、循序漸進(jìn)的學(xué)習(xí)順序,全面提高讀者學(xué)、練、用的能力。本書知識結(jié)構(gòu)如下圖所示?!  罕緯厣弧 ∽罨A(chǔ)、最易學(xué)  為了讓初學(xué)者易于學(xué)習(xí),本書力求內(nèi)容通俗易懂,講解寓教于樂。對于初學(xué)者難理解的專業(yè)術(shù)語,本書都進(jìn)行了形象的解釋,有些還提供了例圖。書后附錄中又單獨(dú)將專業(yè)術(shù)語提煉出來,供讀者學(xué)習(xí)時參考。初學(xué)人員學(xué)習(xí)編程的另一個障礙是對抽象技術(shù)的理解,例如,介紹ADO.NET對象模型時,書中通過現(xiàn)實(shí)世界中的水庫中的各種裝置來做鮮明的對照,如下圖所示?! ≌Z音視頻講座  為了方便讀者學(xué)習(xí)本書內(nèi)容,本書附贈光盤中提供了22小時視頻講座。其講解細(xì)致、層次清楚、互動性強(qiáng),不但可以加深對書中內(nèi)容的理解,還可以引導(dǎo)學(xué)習(xí)者掌握“是什么”、“為什么”、“怎么辦”、“應(yīng)注意些什么”的編程思維能力。視頻不僅對書中的內(nèi)容進(jìn)行了詳細(xì)介紹,還對相關(guān)技術(shù)進(jìn)行了有效擴(kuò)展,對開發(fā)中易犯的各種錯誤給出了視頻解決方案?! ∽⒅貙?shí)用性  初學(xué)者經(jīng)常會遇到這樣的情況,書中講解的技術(shù)能夠理解,但不知道如何應(yīng)用。例如,在學(xué)習(xí)抽象類時,讀者能夠自己定義抽象類并且能夠從抽象類派生子類,但是不知道抽象類能夠做什么,在哪里應(yīng)用抽象類。本書在介紹技術(shù)時,注意強(qiáng)調(diào)技術(shù)的實(shí)用性,并且通過實(shí)例突出技術(shù)的應(yīng)用價(jià)值。對于一些典型的應(yīng)用,書中通過“情景應(yīng)用”欄目進(jìn)行重點(diǎn)介紹?! ?shí)戰(zhàn)互動練習(xí)  要掌握一項(xiàng)技術(shù),最佳的方式就是多練習(xí)、多實(shí)踐。本書每章都提供了多個供讀者實(shí)踐的實(shí)例任務(wù),讀者可以對照檢驗(yàn)對知識的掌握情況。每個實(shí)例任務(wù)都分為“題目描述”、“技術(shù)指導(dǎo)”和“緊急救援”3部分。其中“題目描述”給出了實(shí)例功能的詳細(xì)描述和效果圖,“技術(shù)指導(dǎo)”給出了開發(fā)思路和關(guān)鍵技術(shù),“緊急救援”提供了下載實(shí)例源代碼和開發(fā)文檔的地址鏈接?! ∷枷肱c激勵  本書每章都提供了一個與軟件行業(yè)相關(guān)的勵志故事,主要有兩個目的:一是讀者在學(xué)習(xí)疲憊的時候,可以閱讀這些人物故事,放松一下;二是希望讀者能從這些人物事跡中有所感悟。這些人物都具有一些共同的特征,它們都能將學(xué)習(xí)與實(shí)踐完美結(jié)合;都能發(fā)現(xiàn)生活中的一些小機(jī)會,借以發(fā)揚(yáng)光大;都具有專注、堅(jiān)持不懈的精神……。希望這些故事能成為你編程路上的精神食糧,伴您度過編程學(xué)習(xí)的日日夜夜?! ∽4蠹易x書快樂!  明日科技

內(nèi)容概要

  本書以初學(xué)者為核心,全面介紹了使用C#語言進(jìn)行程序開發(fā)的各種技術(shù)。在內(nèi)容排列上由淺入深,讓讀者循序漸進(jìn)地掌握編程技術(shù);在內(nèi)容講解上結(jié)合豐富的圖解和形象的比喻,幫助讀者理解“晦澀難懂”的技術(shù);在內(nèi)容形式上附有大量的提示、技巧、說明、情景應(yīng)用、實(shí)戰(zhàn)練習(xí)等欄目,夯實(shí)讀者編程技術(shù),豐富編程經(jīng)驗(yàn)。全書共分4篇23章,其中,第一篇為基礎(chǔ)篇,主要包括認(rèn)識C#語言、熟悉C#程序開發(fā)環(huán)境、掌握C#語言基礎(chǔ)、掌握C#控制語句、熟悉字符和字符串、熟悉數(shù)組和集合、掌握C#面向?qū)ο蟪绦蛟O(shè)計(jì)、處理程?異常等內(nèi)容;第二篇為核心篇,主要包括介紹WinForm窗體、使用WinForm常用控件編程、熟悉高級控件、組件及自定義控件、應(yīng)用ADO.NET技術(shù)操作數(shù)據(jù)庫、掌握C#面向?qū)ο蟾呒壖夹g(shù)等內(nèi)容;第三篇為高級篇,主要包括操作文件及數(shù)據(jù)流、使用GDI+技術(shù)繪圖、打印和制作報(bào)表、應(yīng)用線程技術(shù)編程、熟悉網(wǎng)絡(luò)通信技術(shù)、操作注冊表、調(diào)試和打包應(yīng)用程序、了解C#
3.0新技術(shù)等內(nèi)容;第四篇為實(shí)戰(zhàn)篇,主要包括文檔管理系統(tǒng)和進(jìn)銷存管理系統(tǒng)兩個實(shí)戰(zhàn)項(xiàng)目。
本書附有配套光盤,光盤中提供有本書所有程序的源代碼、重點(diǎn)難點(diǎn)的實(shí)例視頻錄像、編程詞典體驗(yàn)版學(xué)習(xí)?件。其中,源代碼全部經(jīng)過精心測試,能夠在Windows
2000、Windows XP、Windows 2003、Windows 7編譯和運(yùn)行。
讀者對象:本書適用于C#的愛好者、初學(xué)者和中級開發(fā)人員,也可以作為大中專院校和培訓(xùn)機(jī)構(gòu)的教材。

書籍目錄

第1篇 基礎(chǔ)篇
 第1章 認(rèn)識C#語言
  1.1 簡介C#語言
   1.1.1 介紹C#語言產(chǎn)生背景
   1.1.2 比較C#與其他語言的技術(shù)優(yōu)勢
   1.1.3 了解C#語言的優(yōu)良特性
   1.1.4 縱觀C#語言發(fā)展趨勢
   1.1.5 列舉C#語言開發(fā)的成功案例
   1.1.6 使用C#語言開發(fā)的領(lǐng)域
  1.2 學(xué)好C#語言的方法
  1.3 本章小結(jié)
 第2章 熟悉C#程序開發(fā)環(huán)境
  2.1 介紹C#程序開發(fā)工具
  2.2 簡介.NET Framework框架
   2.2.1 認(rèn)識.NET Framework
   2.2.2 討論C#與.NET的關(guān)系
  2.3 安裝集成開發(fā)環(huán)境Microsoft Visual Studio 2008
   2.3.1 安裝和卸載Microsoft Visual Studio 2008
  ?2.3.2 安裝Microsoft Visual Studio 2008 MSDN幫助
   2.3.3 如何使用MSDN幫助
  2.4 熟悉Visual Studio 2008開發(fā)環(huán)境
   2.4.1 啟動Visual Studio 2008開發(fā)平臺
   2.4.2 創(chuàng)建控制臺應(yīng)用程序
   2.4.3 創(chuàng)建Windows應(yīng)用程序
   2.4.4 主窗口
   2.4.5 菜單欄
   2.4.6 工具欄
   2.4.7 “工具箱”窗口
   2.4.8 “解決方案資源管理器”窗口
   2.4.9 “屬性”窗口
   2.4.10 “窗體設(shè)計(jì)”窗口
   2.4.11 “錯誤列表”窗口
   2.4.12 “輸出”窗口
  2.5 本章小結(jié)
 第3章 掌握C#語言基礎(chǔ)
  3.1 編寫第一個C#應(yīng)用程序
  3.2 認(rèn)識C#程序的基本構(gòu)成
   3.2.1 使用命名空間組織C#程序
   3.2.2 認(rèn)識什么是類
   3.2.3 入口方法Main
   3.2.4 標(biāo)識符及關(guān)鍵字
   3.2.5 C#語句
   3.2.6 注釋程序代碼
  3.3 數(shù)據(jù)類型
   3.3.1 數(shù)據(jù)類型的分類
   3.3.2 使用值類型
   3.3.3 使用引用類型
  3.4 常量與變量
   3.4.1 聲明和使用常量
   3.4.2 聲明變量
   3.4.3 定義變量的作用域
   3.4.4 給變量賦值
  3.5 轉(zhuǎn)換數(shù)據(jù)類型
   3.5.1 隱式類型轉(zhuǎn)換
   3.5.2 顯式類型轉(zhuǎn)換
   3.5.3 什么是裝箱和拆箱
   3.5.4 應(yīng)用裝箱和拆箱操作
  3.6 使用運(yùn)算符進(jìn)行計(jì)算
   3.6.1 使用算術(shù)運(yùn)算符
   3.6.2 使用賦值運(yùn)算符
   3.6.3 使用關(guān)系運(yùn)算符
   3.6.4 使用布爾邏輯運(yùn)算符
   3.6.5 使用條件邏輯運(yùn)算符
   3.6.6 使用位移運(yùn)算符
   3.6.7 使用其他運(yùn)算符
   3.6.8 運(yùn)算符優(yōu)先級
   3.6.9 情景應(yīng)用:制作用戶登錄程序
  3.7 實(shí)戰(zhàn)練習(xí)
   3.7.1 用“+”運(yùn)算符進(jìn)行加法和串連字符串
   3.7.2 使用“?:”運(yùn)算符判斷奇偶數(shù)
  3.8 本章小結(jié)
第2篇 核心篇
附錄:專業(yè)術(shù)語表

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    C#學(xué)習(xí)手冊 PDF格式下載


用戶評論 (總計(jì)8條)

 
 

  •   控件介紹的很詳細(xì),比較適合初學(xué)者自學(xué),東北話錄音,很親切的說~
  •   晚上拍的,第二天上午就到了,速度很快,書的治療也超級滿意,紙質(zhì)和內(nèi)容都符合要求。
  •   配有教學(xué)視頻,還不錯
  •   書不錯,值得購買!
  •   滿意,書的質(zhì)量很好,物美價(jià)廉,到貨及時。
  •   不錯,哈哈哈哈哈哈哈哈哈哈
  •   無論是書的質(zhì)量,還是速度,都很好,感謝當(dāng)當(dāng)網(wǎng)
  •   看了前幾個說好評的人,請叫他們出來當(dāng)場對質(zhì),我的天,這樣的書,也可以不負(fù)責(zé)任推薦!

    更惡心的是里面的視頻,我的天,就是在讀書,一句不差!

    強(qiáng)烈要求當(dāng)當(dāng)打假!這類書,少上架!
 

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

京ICP備13047387號-7