机械工业出版社 旗下网站
首页
我的金书
电子书
特价
畅销排行
图书分类
帮助
|
购物车
|
我的问题
请输入图书关键字:
[
高级搜索
] [
实库存
] [
团购
]
专题
|
特价
|
书评
|
论坛
|
下载
|
新品
|
豆豆
|
鉴委会
|
共建
|
编辑博客
|
抢鲜预订
|
样章试读
|
名人签名
|
格子
|
播报
[放大封面]
[放大封底]
【相关下载】
【二手书】
本产品共有 0 册二手书出售,
最低价:
¥.00
[
查看
]
推荐图书
Java程序设计教程(第2版)
作者:雍俊海
Java程序设计习题集(含参...
作者:雍俊海
Java程序设计
作者:雍俊海
Java程序设计
作者:雍俊海
C程序设计教程
作者:姜桂洪等
C程序设计教程练习题解答...
作者:姜桂洪
用户购买本书还购买了
·
Oracle 10g数据库入门与实践
·
Web数据仓库构建指南
·
WINDOWS系统安全原理与技术
·
地理信息系统二次开发实例教程—...
·
多维数据分析原理与应用
·
分布式数据库系统及其应用(第二...
·
机器学习及其应用
·
计算机组成与体系结构
·
数据仓库(原书第3版)
·
数据挖掘实践
金书共建
·
What's this?
[
分类共建
] ·
所有未分类图书查看
本书当前分类:
软件与程序设计
>
.NET
>
C#
我觉得本书应分到此类中:
--选择类别--
· 计算机
· 工业技术(机械,建筑,电工,汽车,化工,矿冶,轻纺,水利,维修...)
· 经济管理
· 数学
· 通信
· 外语
· 教育(文教科学,工具书,少儿,古代文化,语言文学,学校...)
· 法律
· 物理化学
· 政治/军事/哲学
· 历史地理
· 文学
· 自然科学
· 生活
· 音像
· 艺术
· 期刊
[
金书WIKI
]
[
编辑
]当前页面使本书内容更加完善
[
资源共建
]
·
提交本书书摘
·
提交本书相关资源
C#.NET技术内幕
您想读这本书吗?
作者:
(美)Hoffman,K. 等
出版社:
清华大学出版社
译者:
丛书名:
出版日期:2006-4-13
上架日期:2006-4-17 10:55:00
ISBN:730212492
页数: 版次:1-1
开本:16开
装帧:平装
市场价:
¥78.00
贵宾会员价:
¥58.50
高级会员价:
¥60.84
普通会员价:
¥62.40
金书豆豆
(
What's this?
)
种一个豆豆,书价我来定
!
我要种一个豆豆
【您的购物车】
购买册数:
货到付款:北京、上海、天津、广州、深圳、湖北、河南、山西、陕西、山东、四川、重庆、浙江
更多查看>>
[
暂时缺货,正在进货 您可以在此处进行
缺货登记
,到货后我们会及时通知您!
]
|
大封面
|
封底
|
前言
|
内容简介
|
序言
|
目录
|
作者简介
|
译者简介
|
作者序
|
译者序
|
【读者评论】
内容简介
本书全面阐述了C#语言和.NETFramework的基础知识。首先介绍了C#语言的语法和公共语言运行库(CLR)的基础,接着循环渐进地介绍了WindowsForms应用程序、ASP.NET应用程序、Web服务、XML、加密、应用程序部署、数据访问、保障应用程序的安全,以及调试和测试等内容。
目录
伸缩显示:
[
弹出查看
]
第I部分VisualStudio.NET IDE简介 第1章VisualStudio.NETIDE 3 1.1窗口管理和定制 3 1.1.1用VisualStudio.NET的 “Developer配置文件” 定制界面 3 1.1.2配置快捷键 4 1.1.3过滤MSDNHelp 5 1.1.4最大化可视区域 5 1.1.5使用VisualStudio.NET2003 的可停靠窗口 5 1.2VisualStudio.NET2003的工具 窗口 8 1.3处理文档 11 1.3.1增强文本编辑器的功能 11 1.3.2找到需要的帮助 15 1.3.3编辑HTML 17 1.3.4编辑XML 19 1.3.5编辑二进制文件 20 1.4使用外部工具 20 1.5小结 21 第II部分语言基础 第2章C#简介 25 2.1要再学另外一种编程语言 25 2.2学习公共类型 26 2.2.1理解值类型 26 2.2.2理解引用类型 27 2.2.3引用类型与值类型的区别 27 2.3公共语言运行库 28 2.3.1多种语言,一个运行库 29 2.3.2隔离性 29 2.3.3平台调用 29 2.3.4代码访问安全性 29 2.3.5JIT编译器 30 2.3.6代码执行 30 2.3.7COM互操作 30 2.3.8Rotor:Microsoft通用语言基础 结构的共享源代码 30 2.4垃圾回收理论 30 2.4.1引用计数 30 2.4.2generation(代) 31 2.4.3回收 31 2.4.4部分回收 31 2.4.5不确定的终止 31 2.4.6使用IDisposable创建功能 良好的对象 32 2.5基类库简介 33 2.6规范的“HelloWorld”示例 34 2.7小结 36 第3章表达式和控制结构 37 3.1表达式和控制结构简介 37 3.2基本表达式 37 3.3合法的变量名 37 3.4使用C#运算符 38 3.5前缀/后缀运算符 43 3.6程序流程控制:控制结构 43 3.6.1程序执行路径 43 3.6.2条件语句 43 3.6.3if控制结构 43 3.6.4if/else控制结构组合 44 3.6.5短路计算 44 3.6.6使用三元运算符 46 3.6.7switch语句 47 3.7循环 49 3.7.1for循环 49 3.7.2使用for语句 50 3.7.3foreach语句 50 3.7.4while循环 50 3.7.5do..while循环 52 3.8小结 53 第4章字符串与正则表达式 54 4.1字符串基础 54 4.1.1理解字符串的不变性 54 4.1.2格式化字符串 54 4.1.3使用转义序列 58 4.1.4定位子字符串 59 4.1.5添加填充 59 4.1.6截断字符 59 4.1.7替换字符 60 4.1.8拆分字符串 60 4.1.9修改大小写 60 4.1.10StringBuilder 61 4.1.11追加字符串 61 4.1.12使用AppendFormat 61 4.1.13插入字符串 61 4.1.14替换字符串和字符 62 4.1.15移除子字符串 62 4.2使用正则表达式 62 4.3如何使用匹配 62 4.3.1用正则表达式验证数据 65 4.3.2匹配分组 66 4.3.3替换所匹配的字符串 67 4.4小结 67 第5章数组与集合 68 5.1使用数组 68 5.1.1一维数组和多维数组 68 5.1.2锯齿数组 70 5.1.3将数组作为参数传递 71 5.2集合 72 5.2.1基本集合接口 72 5.2.2遍历集合 73 5.3基础类库中的集合 74 5.3.1使用ArrayList 74 5.3.2使用Stack 75 5.3.3使用Hashtable 76 5.3.4使用BitArray 77 5.3.5使用Queue 78 5.3.6使用SortedList 78 5.4创建自定义集合 79 5.4.1实现CollectionBase类 80 5.4.2创建AddressList集合 80 5.5小结 81 第6章对象与类 83 6.1对象与类 83 6.1.1类的属性 83 6.1.2面向对象设计与编程中的操作 85 6.1.3类 86 6.1.4对象 86 6.1.5对象状态维护 87 6.2对象与类的深入讨论 88 6.2.1继承基类 88 6.2.2多态性 90 6.3小结 93 第7章文件与流I/O以及对象持久性 94 7.1文件与流I/O 94 7.1.1文件与流I/O 94 7.1.2使用流:FileStream、 MemoryStream、StringReader 和StringWriter 97 7.1.3使用FileSystemWatcher 101 7.2对象持久性 105 7.2.1串行化对象 105 7.2.2扩展标准串行化 110 7.3小结 113 第8章XML基础 114 8.1运用DOM 114 8.1.1创建XML文档 119 8.1.2运用XML节点、元素 和属性 120 8.1.3保存DOM 120 8.2使用XmlReader类 121 8.2.1什么是XmlReader 121 8.2.2使用XmlTextReader 121 8.2.3使用XmlValidatingReader 123 8.2.4使用XmlNodeReader 123 8.2.5使用XmlConvert 123 8.3XPath 124 8.3.1语法学习 125 8.3.2节点筛选 126 8.4XPathDocument 127 8.4.1XSLT 129 8.4.2转换XML文档 130 8.5串行化XML样式 132 8.5.1使用基本的XML串行化 132 8.5.2自定义XML串行化 134 8.6小结 135 第9章多线程编程 137 9.1线程基础 137 9.1.1主要的线程属性和线程方法 137 9.1.2ThreadStart委托 139 9.1.3创建线程 139 9.1.4运行线程 139 9.1.5终止线程 140 9.1.6挂起线程 142 9.1.7通过“休眠”来暂停线程 142 9.1.8联接线程 142 9.2同步 143 9.3使用lock关键字 144 9.3.1引发线程事件 144 9.3.2使用Mutex类 146 9.3.3使用Monitor类 147 9.3.4变量保护(Interlocked 递增/递减) 151 9.3.5无等待读取(Reader WriterLock) 151 9.4对非同步编程使用线程池 154 9.4.1WaitCallback委托 154 9.4.2将工作项排入队列 154 9.4.3向线程传递数据 155 9.5小结 156 第10章事件与委托 157 10.1委托的定义 157 10.1.1委托的类型 161 10.1.2委托的内部机制 163 10.1.3组合委托 164 10.1.4事件 164 10.2小结 168 第11章反射与代码属性 170 11.1使用反射 170 11.1.1反射 170 11.1.2反射如何工作 170 11.1.3在运行时查看类型信息 171 11.2使用代码属性 175 11.2.1代码属性 175 11.2.2使用代码属性 175 11.2.3创建自定义属性 176 11.2.4查询自定义属性 178 11.3小结 180 第12章程序集与AppDomain 181 12.1程序集 181 12.2简介 181 12.3程序集构造块 182 12.3.1程序集清单 183 12.3.2元数据 184 12.3.3深入程序集——MSIL 代码 184 12.3.4程序集资源 185 12.4创建程序集 185 12.5在程序集中嵌入资源和内容 188 12.6本地化与附属程序集 190 12.7AppDomain 193 12.7.1简介 194 12.7.2AppDomain编程 194 12.8组合使用程序集与AppDomain 的实例 198 12.9小结 204 第13章COM与Windows互操作性 205 13.1使用.NET代码与COM交互 205 13.1.1COMInterop 205 13.1.2运行时可调用包装程序 206 13.1.3.NET到COM的编组 206 13.1.4代码互操作性示例:.NET 代码调用COM代码 207 13.2COM到.NET 210 13.2.1COM可调用包装程序 210 13.2.2用于COMInterop编程的 .NET代码属性 210 13.2.3从COM将数据编组到 .NET 211 13.2.4Interop编程示例:COM代 码使用.NET组件这个组件 211 13.2.5何时使用Interop 213 13.3主Interop程序集 213 13.3.1主Interop程序集概述 213 13.3.2使用PIA 214 13.3.3创建并部署PIA 214 13.4平台调用(P/Invoke) 215 13.4.1简介 215 13.4.2使用非托管DLL 215 13.4.3平台调用——数据编组 215 13.4.4平台调用示例—— Win32API 217 13.4.5何时使用平台调用 218 13.5小结 218 第14章高性能编程 219 14.1垃圾回收 219 14.1.1垃圾回收内部机制—— generation(代) 219 14.1.2思考垃圾回收器的代码 编写 220 14.1.3非确定性终结与析构 221 14.2CLR中内存与类的管理 222 14.2.1装箱与取消装箱 223 14.2.2集合与装箱 224 14.2.3使用StringBuilder类 225 14.3高性能代码:最优方法 226 14.3.1使用异常 226 14.3.2大块API调用 227 14.3.3值类型与引用类型 227 14.3.4对集合使用AddRange 228 14.3.5锯齿数组与矩形数组 228 14.3.6for与foreach 228 14.3.7利用异步I/O 230 14.4小结 230 第III部分Windows应用程序 第15章WindowsForms 233 15.1WindowsForms基础知识 233 15.1.1Main方法 233 15.1.2理解FormsDesigner 234 15.2HelloWorld 236 15.2.1利用WindowsApplication Wizard创建应用程序 236 15.2.2设置属性 238 15.2.3编译并运行应用程序 239 15.2.4响应按钮的单击 240 15.3小结 243 第16章WindowsForms用户界面 控件 244 16.1标准WindowsForms用户 界面控件 244 16.1.1执行控件操作 244 16.1.2用控件来存储值和更改值 246 16.1.3利用控件维护列表 249 16.2用户控件 257 16.3小结 258 第17章创建优秀的Windows 259 Forms应用程序 259 17.1可视继承 259 17.1.1使用继承的窗体 259 17.1.2使用WinForms可视继承 260 17.1.3可视继承的最优方法 265 17.2创建并使用动态上下文菜单 265 17.2.1上下文相关的、自适应的 用户界面 265 17.2.2使用简单的动态上下文 菜单 266 17.3绘制自定义列表元素 268 17.4使用DrawMode属性 268 17.4.1创建自定义ListBox 268 17.4.2创建自定义菜单项 270 17.5形状窗体 271 17.5.1简介 271 17.5.2创建一个形状窗体示例 272 17.6小结 273 第18章使用Web服务 274 18.1添加Web引用 274 18.1.1在VisualStudio.NET中 添加引用 274 18.1.2使用WSDL.EXE 278 18.2动态URL支持 278 18.2.1在app.config中存储URL 279 18.2.2在独立存储中保存URL 279 18.2.3使用UDDI实现动态 URL 282 18.3异步使用Web服务 282 18.3.1多线程服务使用示例 283 18.3.2Web服务客户端可靠性 284 18.3.3网络连接测试 284 18.3.4处理Web服务错误 285 18.3.5支持离线操作 285 18.4小结 285 第19章智能客户端 287 19.1智能客户端 287 19.1.1理解智能客户端 287 19.1.2用集中服务器部署和更新 智能客户端 288 19.1.3在智能客户端后端支持中 使用Web服务 291 19.1.4根据效率决定是在服务器 端处理,还是在客户端 处理 294 19.1.5使用在线和离线功能 294 19.2小结 294 第20章部署Windows应用程序 296 20.1安装.NET应用程序 296 20.1.1程序集部署 296 20.1.2将程序集放到全局程序集 缓存中 297 20.1.3私有安装 301 20.2Web安装 302 20.2.1从URL部署 302 20.2.2部署智能客户端应用程序 303 20.3MSI/项目安装 305 创建一个安装项目 306 20.4小结 310 第Ⅳ部分Web应用程序 第21章WebForms和ASP.NET 313 21.1WebFormsDesigner 313 21.2创建ASP.NET“HelloWorld” 应用程序 314 21.3基本事件处理 319 21.4小结 323 第22章WebUI控件 324 22.1服务器控件 324 22.2小结 335 第23章ASP.NET中的状态管理 336 23.1客户端状态管理 336 23.1.1视图状态 336 23.1.2使用隐藏表单字段 341 23.1.3cookie 344 23.1.4查询字符串 347 23.1.5在窗体之间传送服务器 控件值 350 23.2服务器端状态管理 354 23.2.1应用程序状态 354 23.2.2会话状态 355 23.3小结 356 第24章缓存 358 24.1缓存 358 24.1.1介绍ASP.NET的缓存 358 24.1.2OutputCache指令 359 24.1.3使用HttpCachePolicy 361 24.1.4使用Cache对象 363 24.2小结 366 第25章高级ASP.NET 368 25.1创建Webfarm中的ASP.NET 应用程序 368 25.1.1Webfarm中的ViewState 369 25.1.2Webfarm中的会话状态 维护 369 25.1.3Webfarm中的应用程序 状态 371 25.1.4Webfarm的配置和部署 372 25.1.5Webfarm的最佳习惯、 建议和告诫 372 25.2ASP.NET的本地化和全球化 373 25.2.1使用本地化的资源 373 25.2.2显示本地化的内容 374 25.2.3其他的本地化功能 376 25.3创建自定义的HttpModule 378 25.3.1了解ASP.NET应用 程序事件 378 25.3.2创建自定义的HttpModule 378 25.4创建自定义的HttpHandler 380 25.5小结 382 第26章部署ASP.NET应用程序 383 26.1手工部署ASP.NET应用程序 383 26.1.1通过“CopyProject” 部署 383 26.1.2XCopy部署 384 26.1.3何时XCopy 384 26.2自动化部署 384 26.2.1创建安装项目 385 26.2.2部署安装项目 389 26.3高级ASP.NET部署 389 26.3.1Webfarm考虑事项 389 26.3.2防火墙、DMZ、路由器和 安全约束 390 26.3.3宿主环境考虑事项 391 26.4小结 392 第Ⅴ部分数据访问 第27章使用.NET数据提供程序 395 27.1SQLServer数据提供程序 395 27.1.1SQLServer数据提供程序 395 27.1.2使用SqlConnection类 395 27.1.3使用SqlConnection的 数据库连接字符串 396 27.1.4SqlCommand类 397 27.1.5SqlDataReader类 399 27.1.6SqlDataAdapter类 399 27.2处理OLEDB数据提供程序 401 27.2.1OLEDB数据提供程序 401 27.2.2使用OleDbConnection 401 27.2.3使用OleDbCommand 401 27.2.4使用OleDbDataReader 402 27.2.5使用OleDbDataAdapter 402 27.3其他数据提供程序 403 27.3.1Oracle的.NET数据提供 程序(ODP.NET) 403 27.3.2Microsoft为Oracle提供的 .NET数据提供程序 403 27.3.3.NETODBC数据提供 程序 403 27.3.4mySQL.NET数据提供 程序 403 27.4DataSet和DataAdapter绑定 404 27.4.1DataSet 404 27.4.2将DataSet与DataAdapter 关联 404 27.4.3示例:将DataSet关联到 动态数据源 404 27.5小结 406 第28章创建自定义的ADO.NET 数据提供程序 408 28.1自定义数据提供程序 408 28.1.1何时创建数据提供程序 408 28.1.2实现自定义数据提供程序 的步骤 409 28.1.3数据提供程序情景示例 409 28.1.4远程数据提供程序概述 410 28.2实现IDataParameter和 IDataParameterCollection 411 28.2.1IDataParameter接口 411 28.2.2IDataParameterCollection 接口 411 28.2.3RDPParameter类 411 28.2.4RDPParameterCollection类 414 28.3实现自定义Connection 416 28.3.1IDbConnection接口 416 28.3.2RDPConnection类 417 28.4实现自定义Command 419 28.4.1IDbCommand接口 419 28.4.2RDPCommand类 420 28.5实现自定义DataReader 424 28.5.1IDataReader接口 424 28.5.2RDPDataReader类 424 28.6实现自定义DataAdapter 429 28.6.1IDbDataAdapter接口 429 28.6.2RDPDataAdapter类 429 28.7小结 433 第29章类型化的DataSet和XSD 434 29.1XML模式定义 434 29.1.1XSD 434 29.1.2XSD中的基本数据类型 436 29.1.3派生的数据类型 436 29.1.4复杂数据类型 437 29.1.5分组元素 437 29.1.6注解XML模式 438 29.1.7XML模式刻面 438 29.1.8设计XML模式—— XmlSchema类 439 29.2使用模式构造DataSet 442 29.2.1使用XML模式定义 表和列 442 29.2.2使用XML模式定义 DataSet键和约束 443 29.3类型化的DataSet 445 29.3.1在VisualStudio.NET中 创建类型化的DataSet 448 29.3.2使用XSD.EXE构造类型 化的DataSet 448 29.3.3使用类型化的DataSet 448 29.3.4注解类型化的DataSet 449 29.4小结 451 第30章WindowsForms数据绑定 452 30.1数据绑定 452 30.1.1WindowsForms数据绑定 452 30.1.2简单数据绑定 452 30.1.3复杂数据绑定 454 30.1.4单向和双向数据绑定 455 30.2数据绑定结构 455 30.2.1BindingContext类 455 30.2.2CurrencyManager类 455 30.2.3PropertyManager类 458 30.3数据绑定示例 458 30.3.1简单绑定 458 30.3.2绑定到ComboBox 459 30.3.3DataGrid绑定 459 30.4高级数据绑定示例 461 30.4.1主/从窗体 461 30.4.2层叠式主/从 463 30.5小结 466 第31章WebForms数据绑定 467 31.1数据绑定 467 31.1.1WebForms数据绑定 467 31.1.2<%#%>绑定语法 468 31.1.3简单数据绑定 468 31.1.4复杂数据绑定 470 31.1.5DataBind()方法 470 31.2数据绑定结构 470 31.2.1Container.DataItem 470 31.2.2DataBinder.Eval 470 31.2.3ItemDataBound事件 471 31.3数据绑定示例 471 31.3.1简单绑定 472 31.3.2Repeater绑定 472 31.3.3DataList绑定 475 31.3.4DataGrid绑定 477 31.4高级绑定示例 477 31.4.1主从窗体 477 31.4.2层叠式主从 481 31.5小结 484 第Ⅵ部分Web服务 第32章Web服务介绍 489 32.1Web服务 489 32.1.1定义Web服务 489 32.1.2SOAP 489 32.1.3WSDL 491 32.2创建Web服务 491 32.2.1HelloWorld 491 32.2.2复杂串行化 494 32.2.3使用Web服务的事务 497 32.2.4维护Web服务的状态 497 32.2.5Web服务的合同优先编程 498 32.3回顾Web服务的使用 498 32.3.1为Web服务创建客户端 代理 498 32.3.2同步调用 498 32.3.3异步调用 498 32.4小结 499 第33章WSE2.0 501 33.1WSE2.0 501 33.1.1GXA 501 33.1.2WSE的发展 501 33.2TCP消息传送 502 33.2.1TCP承载的SOAP 502 33.2.2SoapSender和 SoapReceiver 502 33.2.3SoapService类 505 33.2.4SoapClient类 506 33.3安全性 508 33.3.1WSE安全性 508 33.3.2UsernameTokens 508 33.3.3X.509认证 509 33.3.4签名消息 509 33.4使用WSE2.0传递附件消息 510 33.4.1DIME 510 33.4.2通过WSE传输文件 510 33.5小结 510 第Ⅶ部分保障应用程序的安全 第34章代码访问安全 515 34.1CAS 515 34.1.1使用代码访问安全权限 516 34.1.2代码访问权限 516 34.1.3身份权限 517 34.1.4基于角色的安全权限 517 34.2CAS管理 518 34.2.1修改CAS策略 518 34.2.2策略管理工具 518 34.2.3提高程序集的信任度 519 34.2.4调整区域安全 519 34.2.5评估程序集 520 34.2.6创建部署包 521 34.3编写识别CAS的代码 522 34.3.1使用强制性安全句法 522 34.3.2使用声明性安全句法 522 34.3.3封闭不必要的客户端 523 34.4小结 525 第35章敏感数据安全 526 35.1密钥(对称)加密 526 35.1.1DESCryptoServiceProvider 526 35.1.2RC2CryptoServiceProvider 527 35.1.3RijndaelManaged 527 35.1.4TripleDESCryptoService Provider 528 35.2使用散列保护数据 530 35.2.1MACTripleDES 530 35.2.2SHAlManaged 531 35.2.3MD5CryptoServiceProvider 532 35.3公钥加密和签名 533 35.3.1DSACryptoServiceProvider 533 35.3.2RSACryptoServiceProvider 535 35.4WindowsDataProtectionAPI 535 35.4.1使用DPAPI 536 35.4.2创建DPAPI包装器 537 35.4.3使用DPAPI保护.NET中 的数据 542 35.5小结 543 第36章ASP.NETWeb应用程序 的安全 544 36.1用户安全 544 36.1.1用户验证 544 36.1.2用户角色授权 548 36.1.3实现IIdentity和IPrincipal 548 36.2ASP.NET应用程序中的 数据安全 553 36.2.1保护连接字符串和 Web.config数据 554 36.2.2保护用户口令 554 36.2.3决定何时使用SSL 555 36.2.4使用ViewState加密的 数据安全 556 36.3小结 556 第37章授权和知识产权 557 37.1授权 557 37.1.1授权定义 557 37.1.2何时授权和保护 557 37.1.3授权和验证的类型 558 37.2实现自定义授权 558 37.2.1许可提供者和许可管理员 558 37.2.2创建许可 559 37.2.3创建许可提供者 560 37.2.4建立授权控件 563 37.2.5授权Web控件和Windows Forms控件 566 37.3授权实现策略 566 37.3.1决定授权部署方法 567 37.3.2决定授权验证方法 567 37.3.3决定许可购买方法 567 37.3.4决定授权方法 567 37.4保护知识产权 567 37.4.1通过隐藏授权算法保护 知识产权 567 37.4.2通过混淆法保护知识产权 568 37.4.3使用备用后端保护知识 产权 568 37.5小结 568 第Ⅷ部分企业应用与相关的应用 第38章接口编程 573 38.1接口编程 573 38.1.1了解接口 573 38.1.2隐式声明接口 576 38.1.3显式声明接口 580 38.1.4映射接口 582 38.1.5继承接口 584 38.2小结 585 第39章Remoting 586 39.1Remoting体系结构 586 39.1.1Remoting 586 39.1.2应用程序域 587 39.1.3上下文 588 39.1.4选择信道 589 39.1.5远程对象的生存与死亡 590 39.1.6构建Remoting服务器 应用程序 595 39.1.7构建客户端 596 39.2IIS和Remoting 597 39.3小结 598 第40章COM+企业服务 599 40.1COM+ 599 40.1.1事务 599 40.1.2COM+中的JIT激活 600 40.1.3对象入池 600 40.1.4构造字符串 601 40.1.5基于角色的安全性 601 40.1.6排队的组件 601 40.1.7事件 601 40.2构建COM+组件 602 40.2.1事务 602 40.2.2构造字符串 604 40.2.3JIT激活示例 605 40.2.4对象入池 605 40.2.5共享的属性 606 40.3COM+中的安全性 607 40.3.1对象和安全性上下文 608 40.3.2基于角色的安全性 608 40.4高级COM+ 610 40.4.1事件 610 40.4.2排队的组件 612 40.5小结 612 第41章企业模板 613 41.1企业模板 613 41.1.1企业模板介绍 613 41.1.2静态和动态内容 614 41.1.3静态原型 615 41.1.4子项目向导 615 41.1.5自定义向导 615 41.2策略文件 615 41.3示例教学 617 41.3.1设置先决条件 618 41.3.2布置模板 618 41.3.3创建模板结构 618 41.3.4将策略分配给模板 622 41.3.5建立模板 622 41.3.6建立用户可用的模板 624 41.3.7测试模板 625 41.4小结 627 第Ⅸ部分调试和测试 第42章调试应用程序 631 42.1VisualStudio.NET调试环境 631 42.1.1设置调试的应用程序 631 42.1.2理解语法和错误消息 633 42.1.3理解调试工具窗口 634 42.1.4导航应用程序 637 42.1.5设置并使用断点 638 42.2使用VisualStudio.NET调试 639 第43章监控应用程序 647 43.1调试和跟踪语句 647 43.1.1跟踪监听器 650 43.1.2跟踪开关 654 43.1.3自定义跟踪监听器 657 43.2小结 658 第44章检测应用程序 659 44.1检测应用程序 659 44.1.1检测应用程序介绍 659 44.1.2检测方法 660 44.1.3Windows事件日志 660 44.1.4检查Debug和Trace类 662 44.1.5Windows管理检测 664 44.2企业检测框架 668 44.2.1EIF简介 668 44.2.2企业检测框架的需求 668 44.2.3EIF的元素 668 44.2.4请求跟踪 670 44.2.5配置EIF 671 44.3小结 671 第45章C#的前景 672 45.1C#的前景 672 45.1.1泛性(Generics) 672 45.1.2匿名方法 675 45.1.3最终的可空类型 675 45.1.4带有迭代器的列表管理 676 45.1.5不完全类型 676 45.1.6静态类 677 45.2小结 678
伸缩显示:
[
弹出查看
]
编辑荐语
[
您可以向编辑推荐本书的亮点,采纳后奖励5-10元优惠卷
](一个工作日内处理您的建议)
读者评论
w
查看本书所有书评
[
发表您的书评,编辑将根据书评质量,予以相应的奖励
]
(共0条)
我的订单
订单信息如何填写
查询订单
修改订单
招领启事
关于配送
配送方式及相应服务范围
配送费收取标准
关于付款
邮局汇款
银行转帐
网上支付
上门现付
售后服务
退换货原则
缺书登记
联系我们
金书网
了解GOLDEN-BOOK
俱乐部会员制
(
隐私声明
)
导购服务区
百度搜索本站:
关于我们
|
帮助
|
合作伙伴
|
我的帐户
|
图书馆
|
自考教材网
|
高校教材网
北京 电话:010-68993821/88379639/88379641 邮箱:service@golden-book.com 传真:010-68990188
Copyright 2005 中国科技金书网
机械工业出版社
Golden-Book.Com All rights reserved
京ICP证060035号