出版時間:2009-4 出版社:電子工業(yè)出版社 作者:崔群法 等編著 頁數:459
Tag標簽:無
前言
Visual C#2008是開發(fā)C#的工具(類似VC++與C++的關系),即使用Visual Studio 2008集成開發(fā)環(huán)境進行C#應用程序的開發(fā)。C#本身是一門語言,是隨.NET Framework一起由Microsoft開發(fā)和發(fā)布的。目前.NET Framework的最新版本是3.5,因此也被稱為C#3.5。本書以最新的Visual Studio 2008和C#3.5為基礎,循序漸進地介紹了從入門到深入掌握VisualC#2008所需的各個方面。全書分5篇,共19章?! 〉谝黄獮閏#入門篇,本篇首先向讀者介紹了什么是.NET Framework和C#、開發(fā)環(huán)境的配置以及創(chuàng)建第一個示例程序所需要執(zhí)行的操作。然后,針對C#的語法進行了詳細介紹,包括表達式、控制語句、類型轉換、C#結構及面向對象的內容,等等。 第二篇繼續(xù)介紹C#語法,討論更多C#特性,像聲明和初始化數組、數組比較、使用集合、操作字符串和正則表達式、捕捉錯誤及異常的處理、C#的委托和事件,等等?! 〉谌潜緯闹攸c之一,主要介紹如何使用前面介紹的C#語法來開發(fā)各種應用程序,像創(chuàng)建Windows應用程序、使用MDI窗體、加載,寫入/顯示XML還介紹了在Visual C#2008中對文件、注冊和數據庫的各種操作,另外介紹了基于.NET Framework的各種編程實現,像創(chuàng)建Windows服務、使用線程和程序集,等等?! 〉谒钠饕榻B使用Visual C#2008創(chuàng)建Web應用程序方面的內容,包括ASP.NET的工作原理、ASP.NET的內置對象、數據控件和實現Ajax技術,等等。 第五篇針對.NET Framework 3.5而編寫,主要向讀者介紹了WCF、WPF及LINO三個重要新增特性?! ”緯⒅貜某鯇W者的認知規(guī)律出發(fā),強調實用性、可操作性。使用通俗的語言對Visual C#2008的基本概念和基本設計方法進行講解,并且安排了大量典型和實用的例題供讀者學習?! ⒓颖緯帉懪c制作的人員除封面署名者以外,還有祝紅濤、唐曉陽、郟東方、李璽、劉小丹、郝春雨、王偉平、張水波、陳軍紅、李振、趙俊昌、劉海松、朱俊成、方寧、鄭干忠、郭二鵬等人。在此,對他們表示衷心的感謝。由于編寫時間倉促,加之作者水平有限,書中難免會有錯誤和疏漏指出,懇請廣大讀者批評和指正。
內容概要
.NET已經成為Microsoft的支撐戰(zhàn)略技術,Microsoft的很多產品現在都圍繞.NET而展開。而C#是.NET的核心——.NET框架的“母語”,因此使用C#能夠有效地開發(fā)基于.NET的應用程序。 本書以最新的.NET 3.5和Visual C# 2008為基礎循序漸進地介紹了從入門到深入掌握Visual C# 2008所需的各個方面,包括開發(fā)環(huán)境的配置、C#語法、Windows應用程序開發(fā)、處理文件和注冊表,創(chuàng)建基于Web的應用程序以及.NET 3.5的新增特性等?! ”緯瑫r還介紹了大量Visual C# 2008的開發(fā)經驗,對使用中的重點、難點進行了專門的講解,是一本有效、實用的從入門到精通級的學習指南。 本書適合于學習Visual C# 2008技術的初、中級讀者使用,如果是初學者,本書將帶你順利進入Visual C# 2008開發(fā)領域,如果已有Visual C# 2008技術基礎,本書將是你提高開發(fā)技能和更新開發(fā)理念的必備工具。
書籍目錄
第一篇 入門必備、 第1章 .NET Framework和C#簡介 1.1 .NET Framework與C?! ?.1.1 C#概述 1.1.2 .NET Frameworlk 3.5概述 1.1.3 公共語言運行時(CLR) 1.1.4 .NET Framework類庫 1.1.5 程序集 1.1.6 命名空間 1.2 部署.NET Framework環(huán)境 1.2.1 Visual Studio 2008簡介 1.2.2 安裝ViSUal Smdio 2008 1.2.3 了解Visual Studio 2008工作環(huán)境 1.3 創(chuàng)建第一個C#程序 1.4 C#命令行編譯器 1.4.1 命令行生成 1.4.2 設置環(huán)境變量和幫助 1.4.3 C#編譯器選項 1.4.4 編譯C#類庫 第2章 C#基礎語法 2.1 C#語法 2.1.1 變量 2.1.2 常量 2.1.3 注釋 2.1.4 C#預處理器指令 2.2 控制語句 2.2.1 選擇語句 2.2.2 循環(huán)語句 2.2.3 跳轉語句 2.3 預定義數據類型 2.3.1 值類型和引用類型 2.3.2 CTS類型 2.4 控制臺程序 2.4.1 Main()方法 2.4.2 WriteLine()方法 2.5 C#3.5語言功能 2.5.1 隱含類型化的局部變量 2.5.2 擴展方法 2.5.3 對象與集合初始化器 2.5.4 匿名類型 2.5.5 Lanlbda表達式 2.5.6 自動屬性 第3章 運算符和類型強制轉換 3.1 運算符 3.1.1 賦值運算符 3.1.2 算術運算符 3.1.3 條件運算符 3.1.4 簡化運算符 3.1.5 checked和unclaecked運算符 3.1.6 關系運算符 3.1.7 sizeo運算符和typeoiFj運算符 3.1.8 可空類型和運算符 3.1.9 空接合運算符 3.1.10 運算符的優(yōu)先級 3.2 類型的安全性 3.2.1 類型轉換 3.2.2 裝箱和拆箱 3.3 對象的相等比較 3.3.1 引用類型的相等比較 3.3.2 值類型的相等比較 3.4 運算符重載 3.4.1 運算符的工作方式 3.4.2 運算符重載的示例:Vector結構 3.5 用戶定義的數據類型轉換 3.5.1 執(zhí)行用戶定義的類型轉換 3.5.2 多重數據類型轉換 第4章 C#面向對象編程 4.1 類和對象 4.1.1 面向對象概述 4.1.2 類的基本概念 4.2 類成員 4.2.1 數據成員 4.2.2 定義方法 4.2.3 定義屬性 ……第二篇 編程基礎 第5章 數組和集合 第6章 字符串和正則表達式 第7章 結構化異常處理 第8章 委托與事件第三篇 高級課題 第9章 Windows窗體 第10章 處理XML 第11章 文件和注冊表操作 第12章 .NET數據訪問 第13章 查的睦.NET數據 第14章 與SQL Server2008交互 第15章 基于.NET Framework編程 第四篇 Web開發(fā) 第16章 構建ASP.NET Web應用程序 第17章 ASP.NET應用第五篇 使用.NET Framework3.5 第18章 .NET Framework3.5組 第19章 LINQ介紹
編輯推薦
可作為Visual C#2008初學者的入門教程,更適用于具有一定C#編程基礎的讀者。通過《Visual C# 2008從入門到精通》的學習,讀者可以迅速提高基于Visual C#2008開發(fā)Windows應用程序的實際開發(fā)技能?! 禫isual C# 2008從入門到精通》的特點包括:《Visual C# 2008從入門到精通》內容安排詳略得當、章節(jié)條理清楚、層次分明、講解詳細嚴謹?! 禫isual C# 2008從入門到精通》注重理論與實踐結合,對于每種技術要點都結合實例詳細介紹,使讀者能夠輕松掌握?! 禫isual C# 2008從入門到精通》緊緊圍繞Visual C#2008開發(fā)展開講解,具有很強的邏輯性和系統(tǒng)性?! 热菪路f,涵蓋了大部分Visual C#2008的新特性?! 〖夹g全面、實例豐富、效果實有?! 禫isual C# 2008從入門到精通》中各實例均經過精心設計,操作步驟清晰簡明,技術分析深入淺出,實例效果精美實用。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載