图书介绍

新编Visual C#2005程序设计从入门到精通2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

新编Visual C#2005程序设计从入门到精通
  • 龙马工作室编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115176930
  • 出版时间:2008
  • 标注页数:448页
  • 文件大小:252MB
  • 文件页数:463页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

新编Visual C#2005程序设计从入门到精通PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 入门篇3

第0章 精英成长之路3

0.1 C#4

0.2 关于本书4

0.3 选择Visual Studio 20055

0.4 本书阅读方案5

第1章 建立C#集成开发环境7

1.1 Microsoft.NET简介8

1.2 Visual Studio 2005环境要求9

1.2.1 硬件要求9

1.2.2 软件要求9

1.3 安装Visual Studio 20059

1.4 Visual Studio 2005入门11

1.5 本章小结13

第2章 第一个C#应用程序15

2.1 创建C#应用程序的基本步骤16

2.1.1 新建项目17

2.1.2 设计应用程序的用户界面17

2.1.3 设置控件的属性18

2.1.4 编写程序代码20

2.1.5 运行程序21

2.2 应用程序的文件组成及代码分析22

2.2.1 AssemblyInfo.cs文件22

2.2.2 Form1.cs文件23

2.2.3 Form1.designer.cs文件24

2.2.4 Program.cs文件27

2.2.5 命名空间、项目引用和using语句27

2.3 应用程序的执行过程分析29

2.3.1 应用程序的入口点Main方法29

2.3.2 Form1类的构造函数29

2.3.3 InitializeComponent方法30

2.3.4 btnShow_Click方法和btnExit_Click方法32

2.3.5 Dispose方法32

2.4 本章小结33

第3章 C#语言速成(一)35

3.1 常量和变量36

3.1.1 常量36

3.1.2 变量36

3.2 C#的数据类型39

3.3 值类型41

3.3.1 整数类型41

3.3.2 浮点数类型43

3.3.3 decimal类型44

3.3.4 布尔类型45

3.3.5 字符类型46

3.3.6 结构类型47

3.3.7 枚举类型50

3.3.8 类型转换50

3.4 运算符和表达式52

3.4.1 算术运算符52

3.4.2 关系运算符54

3.4.3 逻辑运算符56

3.4.4 位运算符56

3.4.5 赋值运算符57

3.4.6 条件运算符58

3.4.7 其他特殊运算符58

3.4.8 运算符的优先级60

第4章 C#语言速成(二)61

4.1 数组62

4.1.1 数组基本知识62

4.1.2 C#数组的特点63

4.2 流程控制65

4.2.1 复合语句65

4.2.2 if语句65

4.2.3 switch语句69

4.2.4 while语句71

4.2.5 do-while语句72

4.2.6 for语句73

4.2.7 foreach语句74

4.2.8 break语句、continue语句和goto语句76

4.3 面向对象的基础78

4.3.1 对象78

4.3.2 类79

4.3.3 继承81

4.4 本章小结84

第5章 Windows应用程序的用户界面设计85

5.1 Windows Forms基础86

5.1.1 开发丰富的应用程序界面86

5.1.2 理解Windows Forms86

5.2 使用窗体设计器86

5.2.1 创建窗体87

5.2.2 调整窗体尺寸88

5.2.3 窗体在屏幕上的显示位置88

5.2.4 设置窗体的边框风格89

5.2.5 创建不同形式的窗体90

5.3 常用的Windows窗体控件92

5.3.1 标签93

5.3.2 文本框94

5.3.3 按钮94

5.3.4 列表框95

5.3.5 组合框96

5.3.6 单选按钮与复选框96

5.3.7 主菜单控件和弹出菜单控件99

5.3.8 工具栏控件101

5.3.9 多行文本框101

5.3.10 图片框102

5.3.11 UpDown控件103

5.3.12 日期/时间控件104

5.3.13 进度条控件104

5.3.14 Provider控件109

5.3.15 水平滚动条与垂直滚动条111

5.3.16 Panel和GroupBox容器控件111

5.4 本章小结111

第6章 多文档应用程序的开发113

6.1 多文档应用程序概述114

6.2 多文档应用程序开发步骤114

6.3 多文档应用程序开发实例114

6.3.1 创建父窗体115

6.3.2 创建子窗体115

6.3.3 实现父窗体功能116

6.3.4 Form1.cs文件117

6.3.5 实现子窗体功能119

6.3.6 MdiChild.cs文件119

6.3.7 运行多文档应用程序120

6.4 本章小结121

第7章 Windows应用程序的典型实例123

7.1 计算器的设计124

7.1.1 创建计算器项目Calculator124

7.1.2 设计计算器的用户界面124

7.1.3 编写代码125

7.1.4 Form1.cs文件131

7.1.5 运行项目Calculator138

7.2 文本编辑器的设计139

7.2.1 创建文本编辑器项目TextEdit139

7.2.2 设计文本编辑器的用户界面139

7.2.3 编写代码142

7.2.4 Form1.cs文件149

7.2.5 运行项目TextEdit155

7.3 本章小结155

第2篇 提高篇159

第8章 SQL速成159

8.1 安装和使用数据库管理系统160

8.2 数据库基本概念162

8.3 结构化查询语言概述164

8.4 查询语句165

8.4.1 从表中查询记录166

8.4.2 WHERE从句166

8.4.3 通配符167

8.4.4 从范围中取值168

8.4.5 逻辑运算符169

8.4.6 排序170

8.4.7 消除重复行170

8.4.8 读取NULL值171

8.4.9 TOP关键字171

8.4.10 合并查询的结果172

8.4.11 COUNT和AVG函数172

8.4.12 指定别名和显示名173

8.4.13 从多个表中查询信息174

8.5 修改数据174

8.5.1 在表中增加新行174

8.5.2 更新数据175

8.5.3 删除数据175

8.6 本章小结176

第9章 创建数据库支持的Web应用程序177

9.1 构架180

9.2 设计留言板界面182

9.3 编写留言板程序185

9.4 本章小结189

第10章 数据库支持的应用程序191

10.1 访问数据库的ADO.NET192

10.1.1 ADO.NET的数据存取192

10.1.2 ADO.NET的运作过程196

10.1.3 ADO.NET与ADO的差别197

10.2 管理支持程序197

10.2.1 当前可用的支持程序198

10.2.2 由管理支持程序执行的类198

10.3 ADO.NET对象的使用202

10.3.1 Connection对象202

10.3.2 DataAdapter对象205

10.3.3 Command对象209

10.3.4 DataSet对象209

10.3.5 DataView对象214

10.3.6 DataReader对象216

10.4 控件与数据的绑定218

10.4.1 简单的控件数据绑定218

10.4.2 复杂的控件数据绑定221

10.4.3 使用数据窗体向导224

10.5 本章小结226

第11章 Web服务的应用与开发227

11.1 理解Web服务228

11.1.1 Web服务的用途228

11.1.2 理解SOAP协议229

11.1.3 创建Web服务229

11.1.4 在C#中使用Web服务230

11.2 一个简单的实例231

11.2.1 建立Web服务232

11.2.2 测试Web服务233

11.2.3 调用Web服务234

11.2.4 发布Web服务243

11.3 调用比较复杂的Web服务244

11.4 本章小结247

第3篇 精通篇251

第12章 提高数据库的使用效率251

12.1 管理连接252

12.2 管理连接池256

12.2.1 实例一257

12.2.2 实例二261

12.3 DataSet和DataReader262

12.4 本章小结264

第13章 处理多用户请求265

13.1 并发性266

13.2 事务266

13.2.1 SQL中的事务处理267

13.2.2 ADO.NET中的事务处理267

13.3 本章小结268

第14章 进程和线程应用程序269

14.1 了解AppDomain270

14.1.1 Windows 32进程模式270

14.1.2 .NET进程模式270

14.1.3 AppDomain类271

14.2 进程的操作273

14.2.1 Process类273

14.2.2 应用实例274

14.3 线程的操作280

14.3.1 Thread类281

14.3.2 多线程实例282

14.4 多线程同步288

14.4.1 加锁290

14.4.2 监视器293

14.4.3 互斥体299

14.4.4 定时器302

14.5 线程池305

14.5.1 ThreadPool类305

14.5.2 ThreadPool实例306

14.6 本章小结308

第15章 发布应用程序309

15.1 部署应用程序的基本概念310

15.1.1 .NET下部署解决方案的主要任务310

15.1.2 Visual Studio.NET部署的新增功能310

15.2 部署一个简单的应用程序311

15.2.1 向解决方案中添加部署项目311

15.2.2 设置部署项目的属性314

15.2.3 向部署项目中添加项314

15.2.4 部署中的文件安装管理316

15.2.5 指定目标计算机上的注册表设置317

15.2.6 部署中的文件类型管理317

15.2.7 部署中的用户界面管理318

15.2.8 部署中的自定义操作管理319

15.2.9 在部署中启动条件管理319

15.3 本章小结320

第4篇 实战秘籍篇323

第16章 常用功能的实现323

16.1 创建透明窗体324

16.2 创建环形窗体327

16.2.1 编程思路327

16.2.2 设计步骤327

16.3 创建系统托盘329

16.3.1 编程思路329

16.3.2 设计步骤329

16.4 飘动的窗体331

16.4.1 实例介绍332

16.4.2 设计步骤332

16.5 读写二进制文件334

16.6 剪贴板操作339

16.6.1 编程思路339

16.6.2 设计步骤339

16.7 注册表操作341

16.7.1 编程思路342

16.7.2 设计步骤343

16.8 Windows集成身份验证348

16.9 本章小结354

第17章 热门控件应用详解355

17.1 Windows Forms控件介绍356

17.1.1 菜单控件356

17.1.2 LinkLabel控件358

17.1.3 CheckedListBox控件358

17.1.4 DateTimerPicker控件359

17.1.5 Panel和GroupBox容器控件359

17.1.6 NotifyIcon控件360

17.1.7 PrintDocument控件360

17.1.8 DataGridView控件361

17.2 服务器控件362

17.2.1 HTML服务器控件363

17.2.2 ASP.NET服务器控件364

17.2.3 验证控件366

17.3 常用控件应用367

17.3.1 按钮控件和标签控件367

17.3.2 文本框和列表框控件369

17.3.3 单选按钮和复选框控件372

17.3.4 工具提示控件374

17.3.5 进度条控件376

17.3.6 树形视图控件377

17.3.7 列表视图控件383

17.4 热门控件应用386

17.4.1 制作一个图像浏览器386

17.4.2 下载Web页面393

17.4.3 访问Web主页396

17.4.4 设置墙纸400

17.5 本章小结402

第18章 企业网站403

18.1 配置网站404

18.2 数据库表结构405

18.3 后台系统实现406

18.3.1 管理员登录模块406

18.3.2 站内公告模块409

18.3.3 新闻模块414

18.3.4 产品模块418

18.3.5 订单管理模块430

18.3.6 留言管理模块433

18.4 前台系统实现437

18.4.1 显示公告439

18.4.2 显示新闻列表440

18.4.3 填写订单442

18.4.4 保存填写订单444

18.4.5 填写留言445

18.4.6 保存用户的留言446

18.5 本章小结447

附录A 常用快捷键及其技巧(在光盘中)449

附录B 常见问题及解答(在光盘中)454

附录C 源码大放送(在光盘中)470

附录D 教学网站推荐(在光盘中)474

附录E 资源网站推荐(在光盘中)476

附录F 视频网站推荐(在光盘中)478

热门推荐