注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C#3.0核心技術

C#3.0核心技術

C#3.0核心技術

定 價:¥109.00

作 者: 奧爾巴哈 等著,康華 等譯
出版社: 機械工業(yè)出版社
叢編項:
標 簽: VC++

ISBN: 9787111248866 出版時間: 2009-03-01 包裝: 平裝
開本: 16開 頁數(shù): 826 字數(shù):  

內(nèi)容簡介

  本書以Microsoft Visual Studio 2008為基礎,簡潔而全面地介紹了C# 3.0編程。本書有針對性地介紹了C#編程語言的語法和使用方法等基本要素,同時還介紹了部分.NET基礎類庫(這些基礎類庫用來生成有用的應用程序)。但跟以前版本不一樣的是,本書完全由概念和用例構成,擴展了深度,提高了可讀性。C# 3.0包含了C#編程語言中最關鍵的改進部分,而本書是在假設你對C#相關知識了解最少的前提下,對其進行深入挖掘——使得任何有一定編程能力的人員都能輕松地理解本書內(nèi)容。另外,針對編程語言,本書覆蓋了.NET CLR和核心Framework程序集,以及LINQ(Language Integrated Query)的統(tǒng)一查詢語法(LINQ很好地銜接了程序和數(shù)據(jù)源)。本書避免雜亂和冗長,對C# 3.0的相關知識進行了簡潔而統(tǒng)一的介紹:開始的章節(jié)對C#進行集中介紹,從基本的語法、類型和變量開始,逐步深入,最后介紹了不安全代碼以及預處理器指令等主題。后面的章節(jié)涉及了核心的.NET 3.5 Framework,包括了LINQ、XML、集合、I/O、網(wǎng)絡、內(nèi)存管理、反射、屬性、安全性、線程、應用程序域以及本地交互性等主題。作為日常使用的工具手冊,本書是那些主要針對WPF、ASP.NET或者WCF等應用技術的書的理想伴侶。那些書忽略了語言以及.NET Framework部分,但是本書卻對這些內(nèi)容進行了詳細的介紹。

作者簡介

  Joseph Albahari是Egton Software Services的核心C#設計架構師。他在.NET以及其他平臺上開發(fā)大規(guī)模的企業(yè)應用程序已經(jīng)有超過15年的經(jīng)驗。

圖書目錄

前言
第1章 C#與.NET框架介紹
面向?qū)ο?br />類型安全
內(nèi)存管理
平臺支持
C#與通用語言運行時的關系
通用語言運行時與.NET框架
C#3.0中有哪些新內(nèi)容
第2章 C#語言基礎
第一個C#程序
語法
基礎類型
數(shù)值類型
布爾類型及其運算符
字符串和字符
數(shù)組
變量和參數(shù)
表達式與操作符
語句
命名空間
第3章 在C#中創(chuàng)建類型

繼承
Object類型
結構
訪問修飾符
接口
枚舉
嵌套類型
泛型
第4章 高級C#
委托
事件
Lambda表達式(C#3.0)
匿名方法
try語句和異常
枚舉與迭代
可空類型
運算符重載
擴展方法(C#3.0)
匿名類型(C#3.0)
屬性
不安全代碼和指針
預處理器指令
XML文檔
第5章 .NET框架概述
CLR與框架核心
.NETFramework3.5的新增功能
應用技術
第6章 框架基礎
字符串和文本處理
日期和時間
日期與時區(qū)
格式化和分析
標準格式字符串和分析標識
其他轉換機制
數(shù)字操作
枚舉類型
Guid結構
相等比較
順序比較
實用類
第7章 集合
Enumeration
ICollection和IList接口
Array類
列表、隊列,棧和集合
字典
自定義集合和代理
可插入的相等比較和順序比較
第8章 語言集成查詢
起步
Lambda查詢
廣義查詢
延遲執(zhí)行
子查詢
組合策略
投影策略
解釋查詢
LINQtoSQL
構建查詢表達式
第9章 LINQ運算符
概述
篩選
投影
聯(lián)接
排序
分組
Set運算符
轉換方法
元素運算符
聚合方法
限定符
生成方法
第10章 LINQtoXML
體系概述
X-DOM概述
實例化X-DOM
第11章 其他XML技術
第12章 處置與回收
第13章 流與輸入/輸出
第14章 網(wǎng)絡
第15章 序列化
第16章 程序集
第17章 反射和元數(shù)據(jù)
第18章 安全性
第19章 線程處理
第20章 匿名方法
第21章 應用程序域
第22章 與本地DLL集成
第23章 診斷
第24章 正則表達式
附錄A C#關鍵字
附錄B 命名空間到程序集的引用

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號