图书介绍

Visual C#学习笔记2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual C#学习笔记
  • 缪勇等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121054965
  • 出版时间:2008
  • 标注页数:573页
  • 文件大小:145MB
  • 文件页数:592页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

Visual C#学习笔记PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 Visual Studio 2005开发环境和C#基础第1章 Visual C# 2005简介1

1.1 C#语言概述2

1.1.1 C#语言的特点2

1.1.2 C#与C/C++的关系3

1.1.3 C#与Java相比较4

1.1.4 C#2.0新增功能4

1.2 C#的开发环境5

1.3 Visual Studio 2005概述6

1.3.1 Visual Studio 2005简介6

1.3.2 Visual Studio 2005的安装7

1.3.3 MSDN的安装8

1.4 Visual Studio 2005的使用9

1.4.1 启动Visual Studio 20059

1.4.2 Visual Studio 2005的起始页11

1.4 3 Visual Studio 2005的窗口13

1.4.4 创建和生成项目16

1.4.5 调试21

1.5 小结23

第2章 C#语言基础24

2.1 C#导言25

2.2 变量和常量26

2.2.1 变量命名26

2.2.2 变量声明27

2.2.3 常量28

2.3 运用运算符29

2.3.1 算术运算符29

2.3.2 赋值运算符31

2 3.3 其他运算符32

2.3.4 运算符的优先级33

2.4 流程控制语句33

2.4.1 条件语句34

2.4.2 循环语句36

2.4.3 跳转语句40

2.5 复杂类型43

2.5.1 枚举43

2.5.2 数组45

2.6 编程注释47

2.7 预处理介绍48

2.8 小结49

第3章 面向对象编程基础50

3.1 C#中的对象和类51

3.2 System.0bject类52

3.3 System.0bject类53

3.3.1 构造函数53

3.3.2 析构函数55

3.4 方法56

3.4.1 方法定义56

3.4.2 方法调用56

3.4.3 方法重载57

3.4.4 静态方法58

3.5 小结59

第4章 数组类和集合类60

4.1 数组类61

4.1.1 数组类是什么61

4.1.2 数组类的应用61

4.2 集合类64

4.2.1 什么是集合类64

4.2.2 使用集合类64

4.3 小结68

第5章 继承69

5.1 继承简介70

5.2 继承的应用70

5.2.1 基类和派生类70

5.2.2 调用基类构造函数72

5.2.3 虚方法和重写方法74

5.2.4 隐藏方法77

5.2.5 抽象类和抽象方法80

5.3 接口应用81

5.3.1 接口的声明于实现81

5.3.2 通过接口实现多继承83

5.3.3 显式接口实现84

5.4 小结85

第6章 线程和文件操作86

6.1 线程简介87

6.2 线程应用87

6.2.1 创建线程87

6.2.2 线程的生命周期89

6.2.3 线程同步91

6.2.4 线程的优先级92

6.3 文件操作95

6.3.1 System.IO命名空间95

6.3.2 File类95

6.3.3 FileStream类95

6.3.4 创建并写入文件97

6 3.5 读取文件98

6 3.6 二进制文件读取99

6.3.7 缓冲区的读写100

6.4 小结101

第7章 处理错误和调试102

7.1 调试103

7.1.1 程序错误103

7.1.2 程序调试103

7.2 异常处理108

7.2.1 throw语句108

7.2.2 try-catch-finally语句110

7.3 小结113

第二篇 .NET与C#核心技术114

第8章 .NET框架114

8.1 .NET概述115

8.1.1 .NET平台115

8.1.2 .NET框架116

8.1.3 公共语言规范CLS117

8.2 公共语言运行库CLR117

8.2.1 CLR概述117

8.2.2 CLR的环境118

8.3 托管代码118

8.3.1 托管代码概述119

8.3.2 托管代码编译和执行的过程119

8.4 .NET框架类库122

8.4.1 .NET框架类库概述122

8.4.2 ADO.NET组件122

8.4.3 XML数据组件123

8.4.4 Windows Forms组件124

8.4.5 Web Forms组件124

8.5 .NET编程125

8.6 小结127

第9章 C#.NET命名空间和程序集128

9.1 C#.NET命名空间概述129

9.2 C#.NET命名空间的使用130

9.2.1 新建命名空间130

9.2 2 使用命名空间130

9.3 程序集概述133

9.3.1 什么是程序集133

9.3.2 为什么使用程序集135

9.3.3 程序集的功能135

9.4 程序集的应用136

9.4.1 构建单文件程序集136

9.4 2 构建多文件程序集140

9.5 添加引用142

9.6 小结146

第10章 字符处理147

10.1 字符串类148

10.1.1 了解字符串148

10.1.2 String类属性成员149

10.2 操作字符串149

10.2.1 分割字符串149

10.2.2 获取子字符串151

10.2.3 比较字符串151

10.2.4 字符删除、插入和大小写的转换153

10.2.5 字符串的合并155

10.3 StringBuilder类156

10.4 字符串的格式化157

10.4.1 格式化157

10.4.2 数值格式化158

10.4.3 自定义的数值格式化159

10.4.4 日期时间格式化160

10.4.5 自定义日期时间格式化161

10.5 小结163

第11章 组件164

11.1 属性165

11.1.1 什么是属性165

11.1.2 使用属性165

11.1.3 只读属性和只写属性167

11.1.4 属性的可访问性168

11.2 索引器169

11.2.1 什么是索引器169

11.2.2 使用索引器169

11.2.3 比较索引器与数组172

11.3 委派和事件173

11.3.1 委派173

11.3.2 多重传送委派176

11.3.3 事件178

11.3.4 内置的委派类型181

11.3.5 多重传送事件183

11.4 泛型185

11.4.1 泛型概述185

11.4.2 使用泛型187

11.4.3 条件约束190

11.5 小结191

第12章 部署192

12.1 部署的含义和.NET Framework的部署功能193

12.1.1 部署的含义193

12.1.2 .NET Framework的部署功能193

12.2 Microsoft Windows Installer概述194

12.2.1 什么是Windows Installer194

12.2.2 Windows Installer的功能195

12.3 创建Windows软件安装包196

12.3.1 创建和配置工程196

12.3.2 安装编辑器199

12.3.3 文件系统编辑器200

12.3.4 注册表编辑器202

12.3.5 文件类型编辑器202

12.3.6 用户界面编辑器203

12.3.7 自定义操作编辑器206

12.3.8 启动条件编辑器206

12.3.9 构建工程207

12.4 安装创建的Windows软件208

12.5 小结211

第三篇 Windows窗体程序212

第13章 Windows窗体212

13.1 窗体简介213

13.2 创建窗体213

13.3 设置窗体属性217

13.4 窗体常用方法和事件218

13.5 Windows窗体中常用控件218

13.5.1 标签控件219

13.5.2 文本框控件220

13.5.3 按钮控件220

13.5.4 列表框控件221

13.5.5 组合框控件223

13.6 Windows窗体常用控件示例程序224

13.7 Windows窗体间的调用227

13.8 小结230

第14章 WinForms高级控件231

14.1 单选按钮控件232

14.2 复选框控件234

14.3 选项卡控件239

14.4 滚动条控件242

14.5 进度条控件245

14.6 列表视图和树视图控件247

14.6.1 列表视图控件247

14.6.2 树视图控件252

14.7 小结255

第15章 菜单和对话框256

15.1 创建菜单257

15.1.1 创建主菜单257

15.1.2 创建快捷菜单260

15.2 使用对话框261

15.2.1 消息框261

15.2.2 打开文件对话框263

15.2.3 保存文件对话框265

15.2.4 字体对话框266

15.2.5 颜色对话框266

15.3 小结267

第16章 GDI+的应用268

16.1 GDI+简介269

16.2 GDI体系结构269

16.3 System.Drawing命名空间270

16.3.1 System.Drawing命名空间中的常用结构270

16.3.2 System.Drawin命名空间中的类270

16.4 颜色、位置和大小271

16.4.1 颜色271

16.4.2 位置和大小272

16.5 Graphics类273

16.6 路径和区域274

16.6.1 路径274

16.6.2 区域278

16.7 画笔和画刷279

16.7.1 画笔279

16.7.2 画刷281

16.8 小结287

第17章 网络编程288

17.1 网络协议概述289

17.2 System.Net和System.Net.Sockets命名空间291

17.2.1 System.Net命名空间291

17.2.2 System.Net.Socket命名空间295

17.3 TcpClient、TcpListener和NetworkStream299

17.3.1 TcpClient和TcpListener299

17 3.2 NetworkStream301

17.4 小结306

第四篇 数据307

第18章 ADO.NET307

18.1 ADO.NET概述308

18.1.1 ADO.NET基本概念308

18.1.2 ADO.NET基本结构308

18.1.3 ADO.NET主要对象310

18.1.4 ADO.NET的命名空间310

18.2 结构化查询语言SQL312

18.2.1 数据定义语言(DDL)312

18.2.2 数据操纵语言(DML)312

18.2.3 数据控制语言(DCL)315

18.2.4 存储过程316

18.2.5 其他语言元素317

18.3 ADO.NET访问数据库318

18.3.1 ADO.NET处理数据库的一般步骤318

18.3.2 ADO.NET处理数据库的基本流程326

18.4 DO.NET访问数据库实例327

18.4.1 数据库设计327

18.4.2 数据库连接类UserData329

18.4.3 系统窗体及程序设计330

18.5 小结346

第19章 数据绑定技术347

19.1 数据绑定概述348

19.1.1 数据绑定的类型348

19.1.2 数据绑定的一般步骤348

19.1.3 常用的数据绑定方案357

19.2 常用数据绑定控件358

19.2.1 DataGrid控件358

19.2.2 DataGridView控件360

19.2.3 ComboBox控件和ListBox控件364

19.3 小结367

第20章 XML368

20.1 XML简介369

20.1.1 XML的产生369

20.1.2 XML和HTML的主要区别369

20.1.3 XML的优点370

20.2 XML文档结构371

20.3 命名空间375

20.3.1 命名空间的声明375

20 3.2 命名空间的使用376

20.4 XML文档类型的定义376

20.4.1 DTD377

20.4.2 Schema379

20.5 XML文档的显示381

20.5.1 用CSS显示XML文档382

20.5.2 用XSL显示XML文档384

20.6 .NET中的XML操作方法388

20.6.1 使用MSXML388

20.6.2 使用System.Xml389

20.7 XML与ADO.NET391

20.7.1 DateSet和XML之间的关系391

20.7.2 DataSet和XML的相互转换392

20.7.3 DataSet的XML架构393

20.8 小结394

第五篇 Web编程395

第21章 ASP.NET开发395

21.1 ASP.NET简介396

21.2 安装和配置IIS396

21.2.1 安装IIS396

21.2.2 配置IIS398

21.3 创建Web应用程序步骤402

21.4 Web应用程序配置、安装和部署405

21.4.1 Web应用程序的配置405

21.4.2 配置安装和部署410

21.5 小结412

第22章 ASP.NET中的控件413

22.1 HTML控件414

22.1.1 HtmlForm控件415

22.1.2 HtmlAnchor控件415

22.1.3 HtmlInput控件416

22.1.4 HtmlImage控件418

22.1.5 HtmlTable控件419

22.2 Web控件420

22.2.1 文本控件421

22.2.2 选择控件421

22.2.3 控制转移控件423

22.3 验证控件424

22.3.1 RequiredFieldValidator控件424

22.3.2 CompareValidator控件426

22.3.3 RangeValidator控件428

22 3.4 RegularExpressionValidator控件430

22.3.5 CustomValidator控件433

22.3.6 ValidationSummary控件434

22.4 用户控件436

22.5 小结439

第23章 ASP.NET中的数据绑定440

23.1 Repeater控件441

23.2 DataList控件447

23.3 DataGrid控件453

23.3.1 显示列454

23.3.2 分页463

23.4 GridView控件465

23.4.1 显示页眉和页脚465

23.4.2 选定内容467

23.4.3 编辑数据469

23.4.4 删除数据471

23.4.5 排序472

23.4.6 分页473

23.5 小结474

第24章 ASP.NET中的对象475

24.1 Page对象476

24.2 HttpResponse对象476

24.3 HttpRequest对象477

24.4 HttpServerUtility对象478

24.5 Application对象481

24.6 Session对象481

24.7 小结484

第六篇 综合应用485

第25章 贪吃蛇游戏制作485

25.1 游戏开发简介486

25.2 游戏架构设计486

25.2.1 游戏玩家操作设计486

25.2.2 类对象设计487

25.3 游戏开发技术分析488

25.3.1 GDI+图形显示技术488

25.3.2 键盘事件488

25.3.3 窗体控件及对话框的使用489

25.3.4 XML数据的读取与保存490

25.4 编程实现491

25.4.1 类对象编程493

25.4.2 窗体编程504

25.5 小结512

第26章 网络文件下载513

26.1 系统构架514

26.2 系统工作机制514

26.3 编程实现517

26.3.1 服务器端程序517

26.3.2 客户端程序523

26.4 小结529

第27章 企业产品信息发布系统530

27.1 系统概述531

27.2 系统分析与设计531

27.2.1 企业用户功能531

27.2.2 普通用户功能532

27.2.3 管理员功能532

27.3 数据库设计533

27.4 系统实现534

27.4.1 系统的配置信息535

27.4.2 定义db.cs类536

27.4.3 Default.aspx(主页面)537

27.4.4 loginascx(企业用户、管理员登录)540

27.4.5 reg.ascx(注册页面)543

27.4.6 Join.ascx(显示最新加入的企业)548

27.4.7 Post.aspx(发布新产品)549

27.4.8 Modify1.aspx(修改产品资料页面)552

27.4.9 Shop.aspx(浏览某一用户发布的所有供求信息、产品信息)556

27.4.10 ShopNs.aspx(查看某一供求详细信息)565

27.4.11 Yellowpage.aspx(企业黄页)567

27.4.12 Yellowpage1.aspx(显示某个二级分类下的所有企业)569

27.4.13 Manage.aspx(管理员管理页面)571

27.5 小结573

热门推荐