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