图书介绍

Visual C#.NET程序设计高级教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual C#.NET程序设计高级教程
  • 王华秋主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302330899
  • 出版时间:2013
  • 标注页数:397页
  • 文件大小:79MB
  • 文件页数:412页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C#.NET程序设计高级教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 .NET Framework概述1

1.1 .NET Framework的发展1

1.2公共语言运行库2

1.3 .NET类库2

小结3

习题4

第2章 进程和线程6

2.1进程6

2.2线程9

2.2.1创建多线程10

2.2.2线程类的主要方法11

2.3线程同步14

2.3.1 Lock方法14

2.3.2 Monitor类16

2.3.3 Interlocked类19

2.3.4 Mutex类21

2.3.5 ReaderWriterLock类23

2.4 BackgroundWorker组件24

小结30

习题30

第3章 流和XML32

3.1.NET中的流32

3.1.1同步和异步I/O32

3.1.2 FileStream流32

3.1.3 Stream流38

3.1.4 BufferedStream流41

3.1.5 MemoryStream流42

3.1.6 NetworkStream流43

3.1.7 CryptoStream流45

3.2流的操作49

3.2.1字符串数据49

3.2.2二进制文件52

3.3串行化55

3.3.1 XML格式串行化55

3.3.2二进制格式串行化58

3.3.3 SOAP格式串行化62

3.4 XML65

3.4.1 XML概述65

3.4.2 XML语法66

3.5 XML文档操作68

3.5.1XML命名空间和相关类介绍68

3.5.2读XML文档69

3.5.3写XML文档75

3.5.4运用XmlDocument类76

3.6 XML与DataSet对象80

3.6.1 DataSet读取 XML80

3.6.2将DataSet写入XML80

小结84

习题84

第4章 网络编程技术86

4.1 TCP/IP网络协议86

4.1.1 TCP/IP协议的体系结构86

4.1.2 TCP/IP分层工作原理88

4.2DNS应用开发89

4.2.1同步方法90

4.2.2异步方法94

4.3 TCP应用开发96

4.3.1 TCP概述96

4.3.2 TcpClient类100

4.3.3 NetworkStream流102

4.3.4 TcpListener类103

4.3.5 TCP编程实例104

4.4 UDP应用开发107

4.4.1 UDP封装和拆装107

4.4.2 UDP报文头108

4.4.3 UdpClient类110

4.4.4 UDP编程实例112

4.5 SMTP应用开发114

4.5.1 SMTP介绍114

4.5.2 SMTP通信模型115

4.5.3 SMTP编程115

4.6加密技术116

4.6.1对称加密116

4.6.2不对称加密117

4.7 DES加密编程118

4.7.1 DES简介118

4.7.2 DES算法原理118

4.7.3 DES解密118

4.7.4 DES的几种工作方式119

4.7.5 DES编程实例119

4.8 TripleDES加密编程123

4.8.1 TripleDES介绍123

4.8.2 TripleDES算法结构123

4.8.3 TripleDES编程实例123

4.9 RC2加密编程126

4.9.1 RC2简介126

4.9.2 RC2编程实例127

4.10 Rijndael加密编程129

4.10.1 Rijndael简介129

4.10.2 Rijndael编程实例130

4.11RSA加密编程133

4.11.1 RSA简介133

4.11.2 RSA编程实例133

小结135

习题136

第5章 LINQ数据访问技术138

5.1 LINQ技术概述138

5.1.1什么是LINQ技术138

5.1.2 LINQ技术体系结构138

5.1.3LINQ与ADO.NET的比较139

5.2 LINQ接口和命名空间140

5.3 LINQ语法基础141

5.3.1使用var创建隐形局部变量141

5.3.2对象和集合初始化器142

5.3.3创建匿名类型的对象143

5.3.4创建隐形数组144

5.3.5 Lambda表达式145

5.3.6查询表达式148

5.4LINQ数据查询152

5.4.1 LINQ查询集合中的数据153

5.4.2 LINQ查询数据库中的数据154

5.4.3 LINQ查询数据集中的数据157

5.4.4 LINQ查询XML中的数据159

5.5并行的LINQ160

小结164

习题164

第6章 SQL Server数据挖掘编程167

6.1SQL Server数据挖掘体系结构168

6.2数据仓库的设计168

6.3OLAP数据立方体的建立174

6.3.1定义数据源174

6.3.2定义数据源视图177

6.3.3生成多维数据集180

6.4数据仓库的报表前端展示187

6.4.1创建报表187

6.4.2使用报表192

6.5数据挖掘模型的建立195

6.5.1需求分析195

6.5.2设计挖掘结构195

6.5.3提取知识198

6.6多维表达式MDX202

6.6.1 SELECT子句204

6.6.2FROM子句208

6.6.3 WHERE子句210

6.6.4 WITH子句211

6.7用ADOMD浏览和查询挖掘模型213

小结220

习题220

第7章 图像处理222

7.1 GDI和GDI222

7.1.1GDI+命名空间222

7.1.2设备环境和Graphics对象223

7.1.3位图类型223

7.2图像常用控件、类及结构225

7.3图像的常用操作226

7.3.1打开图像226

7.3.2显示图像227

7.3.3复制图像230

7.3.4图像的保存231

7.4图像几何运算231

7.4.1图像平移231

7.4.2图像翻转236

7.5像素处理237

7.5.1像素颜色值的获取与设置237

7.5.2颜色的逆反处理238

7.5.3图像锐化238

7.5.4镶嵌处理240

7.5.5图像灰度化241

小结246

习题246

第8章 图形和多媒体248

8.1绘图常用控件、类及结构248

8.1.1颜色248

8.1.2画笔249

8.2绘制图形和线条251

8.2.1画直线251

8.2.2画空心矩形253

8.2.3画实心矩阵254

8.2.4画空心椭圆255

8.2.5绘制弧线256

8.2.6画实心椭圆257

8.2.7绘制多边形258

8.2.8绘制分形图形259

8.2.9获取绘图坐标262

8.3绘制文本和颜色264

8.3.1绘制文本264

8.3.2“颜色”对话框265

8.4 GDI+中的画笔和实心形状266

8.4.1阴影画笔266

8.4.2纹理画笔268

8.4.3渐变画笔268

8.5多媒体编程269

8.5.1 Media Player控件269

8.5.2 ShockwaveFlash控件271

小结273

习题273

第9章 分布式技术276

9.1Web Service276

9.1.1什么是Web Service技术276

9.1.2 Web Service技术要素277

9.1.3 Web Service技术分类278

9.1.4 Web Service优缺点279

9.1.5 Web Service使用的场合279

9.1.6 Web Service安全问题280

9.1.7 Web Service开发实例280

9.2.NET Remoting292

9.2.1.NET Remoting的定义292

9.2.2.NET Remoting的通信架构292

9.2.3.NET Remoting的编程实现294

9.2.4 Remoting信道的性能比较300

9.3WCF分布式技术304

9.3.1 WCF基础概念304

9.3.2 WCF的优势304

9.3.3 WCF编程实例305

小结311

习题311

第10章 ASP.NET技术313

10.1代码编辑313

10.1.1重构313

10.1.2重命名315

10.1.3理解代码和脚本316

10.2 ASP.NET应用程序配置318

10.2.1使用Settings管理配置文件318

10.2.2使用ConfigurationManager管理配置文件322

10.3 Web验证控件328

10.3.1 RequireFieldValidator以及RegularExpressValidator328

10.3.2 ValidationSummary330

10.3.3自定义验证控件330

10.4多页面传值332

10.4.1 QueryString332

10.4.2URL Encoding333

10.4.3Cookie334

10.4.4 Session335

10.5Web数据访问技术336

10.5.1数据访问基础336

10.5.2更新数据339

10.5.3使用GridView显示数据库内容342

10.5.4建立参数化查询344

10.5.5使用ListView控件显示345

10.5.6主从关系347

10.6 ASP.NET AJAX350

10.6.1 AJAX概述350

10.6.2 AJAX的UpdatePanel控件351

10.6.3 AJAX的Timer控件353

10.6.4 AJAX的UpdateProgress控件355

10.6.5 AJAX的扩展控件357

小结362

习题362

第11章 软件测试技术366

11.1单元测试366

11.1.1单元测试的概念366

11.1.2 VS2010单元测试366

11.2顺序测试379

11.3 UI自动化测试380

11.4 Web性能测试384

11.5压力测试387

小结395

习题396

参考文献397

热门推荐