出版時(shí)間:2010年8月1日 出版社:清華大學(xué)出版社 作者:夏普(John Sharp) 頁(yè)數(shù):652 譯者:周靖
Tag標(biāo)簽:無(wú)
前言
時(shí)間在流逝,技術(shù)也在迅猛發(fā)展。在希冀中,微軟的.NET戰(zhàn)略早已經(jīng)變成現(xiàn)實(shí),帶來(lái)全新、快速而敏捷的企業(yè)計(jì)算能力,也給軟件開(kāi)發(fā)商和軟件開(kāi)發(fā)人員提供了支持未來(lái)計(jì)算的高效Web服務(wù)開(kāi)發(fā)工具。在希冀中,我們欣喜地看到,微軟的每一個(gè)技術(shù)創(chuàng)新,都對(duì)中國(guó)開(kāi)發(fā)人員產(chǎn)生巨大的推動(dòng)作用,使得越來(lái)越多的人加入微軟開(kāi)發(fā)陣營(yíng)。微軟出版社為了配合Visual Studio的推廣和普及,邀請(qǐng)項(xiàng)目開(kāi)發(fā)組的核心開(kāi)發(fā)人員和計(jì)算機(jī)圖書(shū)專(zhuān)業(yè)作家精心編寫(xiě)了微軟IT Pro系列圖書(shū)。該叢書(shū)自上市以來(lái),在美國(guó)圖書(shū)銷(xiāo)量排行榜上一直高居前列,頗受讀者好評(píng),成為程序開(kāi)發(fā)人員和網(wǎng)絡(luò)開(kāi)發(fā)人員了解微軟技術(shù)的權(quán)威工具書(shū)。隨著新的開(kāi)發(fā)平臺(tái)的發(fā)布,該系列得以大幅度擴(kuò)充,在美國(guó)及歐洲圖書(shū)市場(chǎng)廣受好評(píng)。從2002年開(kāi)始,清華大學(xué)出版社為了滿(mǎn)足中國(guó)廣大程序開(kāi)發(fā)人員、網(wǎng)絡(luò)開(kāi)發(fā)人員以及計(jì)算機(jī)用戶(hù)學(xué)習(xí)最新技術(shù)的渴望,在微軟出版社的配合下,先后推出了《微軟.NET程序員系列》和《微軟.NET程序設(shè)計(jì)系列》。這兩套書(shū)陣容龐大,幾乎涵蓋.NET技術(shù)及其應(yīng)用的各個(gè)方面;也正因?yàn)槿绱?,翻譯和編輯加工的工作量也大得驚人。但為了保持國(guó)外優(yōu)秀技術(shù)圖書(shū)的魅力,同時(shí)使讀者領(lǐng)會(huì)新技術(shù)的真諦,本叢書(shū)的翻譯和編輯都是經(jīng)過(guò)嚴(yán)格篩選的、具有很高的翻譯水平或豐富編輯經(jīng)驗(yàn)的技術(shù)人員。同時(shí),我們還聘請(qǐng)微軟公司相關(guān)產(chǎn)品組的技術(shù)專(zhuān)家審讀每一本書(shū),確保在技術(shù)上準(zhǔn)確無(wú)誤。2005年,隨著微軟新的開(kāi)發(fā)平臺(tái)的推出,我們將原有的兩套叢書(shū)整合為《微軟技術(shù)叢書(shū)》。這套叢書(shū)針對(duì)不同層次的讀者,分為5個(gè)子系列:從入門(mén)到精通、技術(shù)內(nèi)幕、高級(jí)編程、精通&寶典和認(rèn)證考試教材。
內(nèi)容概要
C#作為微軟的旗艦編程語(yǔ)言,深受程序員喜愛(ài),是他們編寫(xiě)高效應(yīng)用程序的首選語(yǔ)言。Visual C#2010新增了大量可圈可點(diǎn)的豐富特性,《Visual C# 2010從入門(mén)到精通:Step by Step》圍繞著基礎(chǔ)知識(shí)和這些新特性全面介紹了如何利用Visual Studio2010和.NET Framework 4.O編寫(xiě)應(yīng)用程序。書(shū)中沿襲深受讀者歡迎的Step by Step風(fēng)格,通過(guò)豐富的練習(xí)引導(dǎo)讀者逐步構(gòu)建Windows應(yīng)用程序,訪問(wèn)SQL Server數(shù)據(jù)庫(kù),開(kāi)發(fā)ASP.NET Web應(yīng)用程序,創(chuàng)建并使用Web服務(wù)等。 全書(shū)共29章,結(jié)構(gòu)清晰,敘述清楚。所有練習(xí)均在Visual Studio 2010簡(jiǎn)體中文版上進(jìn)行過(guò)全面演練。無(wú)論是剛開(kāi)始接觸面向?qū)ο缶幊痰男率?,還是打算轉(zhuǎn)移到C#的具有C,C++或者Java基礎(chǔ)的程序員,都可以從《Visual C# 2010從入門(mén)到精通:Step by Step》中吸取到新的知識(shí)。
作者簡(jiǎn)介
John Sharp,Content Master首席技術(shù)專(zhuān)家。Content Master隸屬于CM集團(tuán),CM集團(tuán)是英國(guó)一家從事技術(shù)文檔創(chuàng)作和咨詢(xún)的專(zhuān)業(yè)公司。John Sharp是負(fù)責(zé)NET Framework和互操作性問(wèn)題的專(zhuān)家,已經(jīng)針對(duì)分布式系統(tǒng)、Web服務(wù)和C#語(yǔ)言發(fā)布了大量相關(guān)的教程、白皮書(shū)和演示文檔。他具有豐富的技術(shù)背景和寫(xiě)作經(jīng)驗(yàn),出版過(guò)多部暢銷(xiāo)書(shū)。
書(shū)籍目錄
第Ⅰ部分 Visual C#和Visual Studio 2010概述 第1章 歡迎進(jìn)入C#編程世界 1.1 開(kāi)始在Visual Studio 2010環(huán)境中編程 1.2 編寫(xiě)第一個(gè)程序 1.3 使用命名空間 1.4 創(chuàng)建圖形應(yīng)用程序 第1章快速參考 第2章 使用變量、操作符和表達(dá)式 2.1 理解語(yǔ)句 2.2 使用標(biāo)識(shí)符 2.3 使用變量 2.4 使用基本數(shù)據(jù)類(lèi)型 2.5 使用算術(shù)操作符 2.6 變量的遞增和遞減 2.7 聲明隱式類(lèi)型的局部變量 第2章快速參考 第3章 方法和作用域 3.1 創(chuàng)建方法 3.2 使用作用域 3.3 編寫(xiě)方法 3.4 使用可選參數(shù)和命名參數(shù) 第3章快速參考 第4章 使用決策語(yǔ)句 4.1 聲明布爾變量 4.2 使用布爾操作符 4.3 使用if語(yǔ)句來(lái)做出決策 4.4 使用switch語(yǔ)句 第4章快速參考 第5章 使用復(fù)合賦值和循環(huán)語(yǔ)句 5.1 使用復(fù)合賦值操作符 5.2 使用while語(yǔ)句 5.3 編寫(xiě)for語(yǔ)句 5.4 編寫(xiě)do語(yǔ)句 第5章快速參考 第6章 管理錯(cuò)誤和異常 6.1 處理錯(cuò)誤 6.2 嘗試執(zhí)行代碼和捕捉異常 6.3 使用checkecl和unchecked整數(shù)運(yùn)算 6.4 拋出異常 6.5 使用finally塊 第6章快速參考第Ⅱ部分 理解C#語(yǔ)言 第7章 創(chuàng)建并管理類(lèi)和對(duì)象 7.1 理解分類(lèi) 7.2 封裝的目的 7.3 定義并使用類(lèi) 7.4 控制可訪問(wèn)性 7.5 理解靜態(tài)方法和數(shù)據(jù) 第7章快速參考 第8章 理解值和引用 8.1 復(fù)制值類(lèi)型的變量和類(lèi) 8.2 理解null值和可空類(lèi)型 8.3 使用ref和out參數(shù) 8.4 計(jì)算機(jī)內(nèi)存的組織方式 8.5 System.Obiect類(lèi) 8.6 裝箱 8.7 拆箱 8.8 數(shù)據(jù)類(lèi)型的安全轉(zhuǎn)換 第8章快速參考 第9章 使用枚舉和結(jié)構(gòu)來(lái)創(chuàng)建值類(lèi)型 9.1 使用枚舉 9.2 使用結(jié)構(gòu) 第9章快速參考 第10章 使用數(shù)組和集合 10.1 什么是數(shù)組 10.2 什么是集合類(lèi) 第10章快速參考 第11章 理解參數(shù)數(shù)組 第12章 使用繼承 第13章 創(chuàng)建接口和定義抽象類(lèi) 第14章 使用垃圾回收和資源管理第Ⅲ部分 創(chuàng)建組件 第15章 實(shí)現(xiàn)屬性以訪問(wèn)字段 第16章 使用索引器 第17章 中斷程序流程并處理事件 第18章 泛型概述 第18章 快速參考 第19章 枚舉集合 第20章 使用查詢(xún)表達(dá)式來(lái)查詢(xún) 第21章 操作符重載第Ⅳ部分 操縱Windows應(yīng)用程序第Ⅴ部分 管理數(shù)據(jù)第Ⅵ部分 使用Visual Studio 2010構(gòu)建專(zhuān)業(yè)解決方案
章節(jié)摘錄
插圖:前面的例子只是一個(gè)非常小的程序。然而,小程序可能很快變成大程序。隨著程序規(guī)模的增大,兩個(gè)問(wèn)題隨之而來(lái)。首先,代碼越多,就越難理解和維護(hù)。其次,更多的代碼通常意味著更多的名稱(chēng)、更多的方法以及更多的類(lèi)。隨著名稱(chēng)越來(lái)越多,極有可能因?yàn)閮蓚€(gè)或多個(gè)名稱(chēng)發(fā)生沖突,造成項(xiàng)目無(wú)法生成(假如程序還使用了第三方的庫(kù),而且那些庫(kù)的開(kāi)發(fā)者同樣使用了很多名稱(chēng),這個(gè)問(wèn)題會(huì)變得更嚴(yán)重)。過(guò)去,程序員通過(guò)為名稱(chēng)添加某種形式的限定符前綴來(lái)解決名稱(chēng)沖突問(wèn)題。但這并不是一個(gè)好的方案,因?yàn)樗痪邆鋽U(kuò)展性。名稱(chēng)變長(zhǎng)后,我們打字的時(shí)間就增多了,而且還要花更多的時(shí)間來(lái)反復(fù)閱讀令人費(fèi)解的長(zhǎng)名字。所以,真正花在寫(xiě)軟件上的時(shí)間就減少了。命名空間(namespace)就是為了解決這個(gè)問(wèn)題而設(shè)計(jì)的,它能為其他標(biāo)識(shí)符(如類(lèi)名)創(chuàng)建一個(gè)具名的容器。同名的兩個(gè)類(lèi)如果在不同的命名空間中,相互之間是不會(huì)混淆的。
編輯推薦
風(fēng)靡全球,高效開(kāi)發(fā)C#組件和Windows應(yīng)用程序的最佳指南?!禫isual C# 2010從入門(mén)到精通:Step by Step》旨在一次一個(gè)步驟地手把手教你掌握Visual C#2010,是開(kāi)發(fā)人員掌握基本編程技能的理想?yún)⒖??!禫isual C# 2010從入門(mén)到精通:Step by Step》以深受讀者歡迎的“動(dòng)手練習(xí)”(learn-by-doing exercise)風(fēng)格,演示了如何、何時(shí)以及為何使用C認(rèn)??焖賾?yīng)用程序開(kāi)發(fā)環(huán)境的特性。通過(guò)《Visual C# 2010從入門(mén)到精通:Step by Step》的學(xué)習(xí),您將熟練掌握如何使用Microsoft Visual Studio 2010和Microsoft NET Framework 4.0;理解C#語(yǔ)言的特性;為windows操作系統(tǒng)創(chuàng)建實(shí)用組件和可實(shí)際運(yùn)行的應(yīng)用程序?!禫isual C# 2010從入門(mén)到精通:Step by Step》是幫助您深入數(shù)據(jù)管理技術(shù)和Web應(yīng)用程序開(kāi)發(fā)的奠基石。 《Visual C# 2010從入門(mén)到精通:Step by Step》重要主題: 探索變量、語(yǔ)句、操作符和方法,創(chuàng)建第一個(gè)Windows Presentation Foundation應(yīng)用程序構(gòu)建用戶(hù)界面(UI),驗(yàn)證數(shù)據(jù)輸入管理錯(cuò)誤和處理異常使用垃圾回收來(lái)管理內(nèi)存資源使用泛型,構(gòu)建新的類(lèi)型,創(chuàng)建可重用的組件使用LINQ和ADO.NET來(lái)查詢(xún)和操作數(shù)據(jù)深入探索任務(wù)并行庫(kù)中的多線程支持使用WindowsCornmurllcatior1Foundation來(lái)創(chuàng)建web服務(wù) 從入門(mén)到精通,適合新手程序員的實(shí)用教程,側(cè)熏于基礎(chǔ)技術(shù)和特征,提范例文件,技術(shù)內(nèi)幕,樅威、必備的參考大全,包含豐富,用的范例代碼,幫助讀者熟練掌握微軟技術(shù),高級(jí)編程,側(cè)重于高級(jí)特性、技術(shù)和解決問(wèn)題,包含豐富、適用性強(qiáng)的范例代碼,幫助讀者精通微軟技術(shù),精通&寶典,著重剖析應(yīng)用技巧,以幫助提高工作效率,主題包括辦公應(yīng)用和開(kāi)發(fā)工具,認(rèn)證考試教材,完全根據(jù)考試要求來(lái)闡述每一個(gè)知識(shí)點(diǎn),提供可供搜索的Eb00k(英文版)和訓(xùn)練題,提供實(shí)際場(chǎng)景、案例分析和故障診斷實(shí)驗(yàn)。 沿襲深受讀者歡迎的Step by Step經(jīng)典寫(xiě)作風(fēng)格,資深專(zhuān)家John Sharp再度演繹更SHARP的C#覆蓋面廣,知識(shí)點(diǎn)新,充分展示C#新增特性。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Visual C# 2010從入門(mén)到精通 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版