图书介绍

NET 4.0编程基础2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

NET 4.0编程基础
  • 孙继磊,薛红芳,谭业武主编;薛红芳,李涛,刘启明副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302408912
  • 出版时间:2016
  • 标注页数:435页
  • 文件大小:44MB
  • 文件页数:446页
  • 主题词:网页制作工具-程序设计-高等学校-教材

PDF下载


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

下载说明

NET 4.0编程基础PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Visual Studio开发环境1

1.1 Visual Studio 2013简介1

1.1.1 起始页1

1.1.2 开发环境2

1.1.3 窗口布局调整5

1.2 用Visual Studio 2013 IDE开发应用程序6

1.2.1 控制台应用程序7

1.2.2 Windows窗体应用程序8

1.3 Hello World程序8

1.3.1 Hello World程序9

1.3.2 namespace命令9

1.3.3 using命令10

1.3.4 程序注释11

1.3.5 Main函数11

1.3.6 为Hello World添加色彩12

1.4 调试应用程序13

1.5 本章小结15

第2章 常量和变量16

2.1 常量16

2.1.1 常量的定义16

2.1.2 常量的初始化16

2.1.3 使用常量的好处17

2.2 变量17

2.2.1 变量的声明和使用17

2.2.2 变量的作用域18

2.2.3 实例变量和静态变量19

2.3 运算符与表达式21

2.3.1 算术运算符、关系运算符和逻辑运算符22

2.3.2 赋值运算符和字符串运算符22

2.3.3 条件运算符22

2.3.4 强制类型转换23

2.4 枚举24

2.5 本章小结24

第3章 流程控制语句25

3.1 条件控制结构25

3.1.1 条件判断if语句25

3.1.2 条件选择switch…case语句26

3.2 循环控制结构28

3.2.1 while循环29

3.2.2 do…while循环31

3.2.3 for循环32

3.2.4 foreach循环34

3.2.5 break和continue关键字36

3.2.6 多重循环38

3.3 数组40

3.3.1 数组类型40

3.3.2 声明和分配数组41

3.3.3 数组元素访问41

3.4 本章小结42

第4章 面向对象43

4.1 C#中的方法43

4.2 对象和类44

4.2.1 抽象45

4.2.2 封装45

4.2.3 继承45

4.2.4 多态46

4.2.5 抽象类和密封类47

4.2.6 this关键字50

4.2.7 base关键字53

4.2.8 构造函数相互调用54

4.3 异常处理55

4.3.1 异常处理概述55

4.3.2 处理异常59

4.3.3 深入了解异常65

4.4 本章小结82

第5章 窗体编程83

5.1 Windows应用程序概述83

5.1.1 Windows应用程序83

5.1.2 调试Windows应用程序87

5.1.3 窗体95

5.2 Windows常用窗体控件101

5.2.1 键盘和鼠标事件101

5.2.2 按钮控件105

5.2.3 文本控件111

5.2.4 图片控件129

5.2.5 日期控件133

5.2.6 选择控件139

5.2.7 Timer控件和ProgressBar控件142

5.3 Windows复杂窗体控件146

5.3.1 列表控件146

5.3.2 菜单栏、工具栏和状态栏162

5.4 对话框177

5.4.1 对话框概述177

5.4.2 通用对话框185

5.4.3 打印对话框193

5.5 本章小结203

第6章 文件操作204

6.1 System.IO命名空间204

6.2 .NET文件系统205

6.2.1 管理目录205

6.2.2 管理文件209

6.3 文本文件读写211

6.4 二进制文件读写213

6.5 文件操作实例展示214

6.6 本章小结219

第7章 线程220

7.1 线程概述220

7.1.1 创建线程220

7.1.2 线程类Thread224

7.2 线程互斥226

7.2.1 多线程引发的问题227

7.2.2 用Monitor类管理临界区229

7.2.3 用Interlocked类实现线程安全的数值修改233

7.2.4 用lock语句管理临界区234

7.3 线程同步237

7.3.1 事件等待句柄EventWaitHandle237

7.3.2 信号量Semaphore246

7.3.3 读写锁ReaderWriterLock251

7.4 线程池254

7.4.1 线程池类ThreadPool255

7.4.2 后台工作线程类BackgroundWorker259

7.5 本章小结262

第8章 数据访问263

8.1 连接数据库263

8.1.1 从Visual Studio 2013连接到数据库263

8.1.2 数据库连接类DbConnection264

8.2 执行SQL命令268

8.2.1 数据库命令类DbCommand269

8.2.2 SQL命令参数273

8.3 DataReader和DataSet276

8.3.1 数据读取器DataReader276

8.3.2 数据集DataSet概述283

8.3.3 数据表、数据列和数据行283

8.3.4 构建表结构285

8.3.5 编辑数据287

8.3.6 数据行状态289

8.4 数据适配器292

8.4.1 SqlDataAdapter概述292

8.4.2 填充数据293

8.4.3 获取表架构299

8.4.4 更新数据库300

8.4.5 命令生成类SqlCommandBuilder303

8.5 显示数据305

8.5.1 数据表格控件DataGridView305

8.5.2 控制DataGridView外观和行为306

8.6 数据集设计器和强类型数据集307

8.6.1 添加数据集308

8.6.2 添加查询313

8.7 本章小结315

第9章 LINQ与实体框架316

9.1 C#对LINQ的支持316

9.1.1 对象初始化器316

9.1.2 隐式类型317

9.1.3 匿名类型319

9.1.4 扩展方法321

9.1.5 Lambda表达式323

9.1.6 表达式树325

9.2 LINQ基本操作327

9.2.1 创建查询数据源327

9.2.2 投影329

9.2.3 选择331

9.2.4 排序333

9.2.5 数据分页334

9.2.6 数据分组336

9.2.7 返回单个元素337

9.2.8 延迟执行和立即执行340

9.3 实体框架Entity Framework342

9.3.1 实体框架基本概念342

9.3.2 创建数据模型343

9.3.3 查询数据345

9.3.4 外键关系和导航属性347

9.3.5 修改数据352

9.4 深入理解实体框架356

9.4.1 对象上下文ObjectContext357

9.4.2 对象状态和对象修改359

9.5 本章小结362

第10章 ASP.NET WebForm开发363

10.1 ASP.NET事件模型和页面生命周期363

10.1.1 经典的Web事件处理方法363

10.1.2 ASP.NET服务器控件事件模型367

10.1.3 ASP.NET页面生命周期368

10.2 基本Web服务器控件372

10.2.1 文本控件372

10.2.2 按钮控件377

10.2.3 日历控件380

10.2.4 文件上传控件381

10.2.5 选择控件384

10.2.6 列表控件386

10.3 高级Web控件389

10.3.1 验证控件389

10.3.2 广告控件403

10.3.3 视图控件——TreeView405

10.3.4 向导控件——Wizard406

10.4 本章小结411

第11章 ASP.NET MVC开发412

11.1 创建应用程序412

11.2 添加控制器412

11.3 添加视图418

11.3.1 更改视图和布局页421

11.3.2 将数据从控制器传递到视图424

11.4 添加模型426

11.5 创建连接字符串和使用SQL服务器LocalDB428

11.6 从控制器访问数据模型430

11.6.1 创建电影431

11.6.2 检查生成的代码432

11.6.3 强类型的型和@model关键字433

11.7 本章小结435

热门推荐