图书介绍

.NET架构与应用开发实践PDF|Epub|txt|kindle电子书版本网盘下载

.NET架构与应用开发实践
  • 杨起帆主编;罗荣良,王硕苹副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302307488
  • 出版时间:2013
  • 标注页数:303页
  • 文件大小:69MB
  • 文件页数:317页
  • 主题词:互联网络-程序设计-教材

PDF下载


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

下载说明

.NET架构与应用开发实践PDF格式电子书版下载

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

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

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

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

图书目录

第1部分 C#语言基础3

第1章 绪论3

1.1 .NET Framework简介3

1.1.1 公共语言运行库4

1.1.2 .NET Framework类库5

1.2 Visual Studio 2008简介5

1.2.1 主窗口6

1.2.2 菜单栏和工具栏6

1.2.3 编辑器和Windows窗体设计器窗口7

1.2.4 工具箱窗口7

1.2.5 解决方案资源管理器窗口9

1.2.6 属性窗口9

1.2.7 生成和调试工具9

1.3 第一个C#程序10

1.3.1 创建第一个控制台应用程序10

1.3.2 创建第一个WinForm应用程序13

1.3.3 创建第一个Web应用程序15

1.4 MSDN Library的使用18

1.5 .NET应用开发过程19

习题20

第2章 C#语言基础22

2.1 C#简介22

2.2 变量23

2.2.1 简单数据类型23

2.2.2 变量和常量25

2.2.3 变量类型27

2.2.4 变量类型之间的转换28

2.2.5 装箱和拆箱28

2.2.6 变量作用域30

2.3 数组31

2.3.1 一维数组31

2.3.2 多维数组32

2.4 集合33

2.4.1 集合的选择33

2.4.2 常见集合的应用34

2.5 字符串37

2.5.1 初始化字符串37

2.5.2 使用字符串37

2.6 语句、运算符和表达式40

2.6.1 选择语句40

2.6.2 循环语句41

2.6.3 跳转语句43

2.6.4 运算符和表达式43

习题46

第3章 C#面向对象编程基础49

3.1 类49

3.1.1 声明类50

3.1.2 对象的声明50

3.1.3 继承51

3.1.4 构造函数53

3.1.5 析构函数57

3.2 方法57

3.2.1 方法声明57

3.2.2 方法的修饰符58

3.2.3 方法的参数和方法的调用58

3.2.4 方法重载59

3.3 命名空间60

3.3.1 声明命名空间60

3.3.2 访问命名空间61

3.3.3 别名61

3.4 结构63

3.5 枚举65

3.6 接口66

习题69

第4章 进程、线程与同步71

4.1 基本概念71

4.2 多线程实例72

4.3 进程管理73

4.3.1 获取进程信息73

4.3.2 进程操作75

4.4 线程管理77

4.4.1 前台线程与后台线程77

4.4.2 线程基本操作78

4.4.3 Volatile关键字79

4.4.4 线程外控件访问79

4.4.5 线程池82

4.5 线程同步84

4.5.1 线程优先级84

4.5.2 线程同步84

4.5.3 Lock语句85

4.5.4 BackgroundWorker控件86

4.6 小结89

习题89

第5章 异常处理91

5.1 异常实例91

5.2 C#异常处理过程93

5.2.1 checked与unchecked语句94

5.2.2 异常处理语句95

5.2.3 throw语句96

5.3 通用异常类97

5.4 自定义异常类97

5.5 小结99

习题99

第2部分 WinForm应用程序开发103

第6章 Windows用户界面和常用控件103

6.1 Windows窗体和控件简介103

6.1.1 控件简介103

6.1.2 理解Windows窗体104

6.1.3 开发简单的Windows窗体项目107

6.1.4 使用窗体属性影响窗体形态107

6.1.5 窗体常用的事件108

6.2 常见窗体控件109

6.2.1 Button控件109

6.2.2 TextBox控件110

6.2.3 Label控件110

6.2.4 LinkLabel控件111

6.2.5 CheckBox控件111

6.2.6 RadioButton控件111

6.2.7 ListBox控件111

6.2.8 ComboBox控件112

6.2.9 PictureBox控件112

6.2.10 作为容器的控件113

6.2.11 使用主菜单114

6.2.12 用状态栏提供反馈114

6.3 多文档窗体115

习题120

第7章 文件流和数据流操作122

7.1 文件简介122

7.2 Directory类和DirectoryInfo类123

7.3 File类和FileInfo类124

7.4 文件流FileStream126

7.5 StreamReader类和StreamWriter类131

7.5.1 StreamReader类131

7.5.2 StreamWriter类131

7.6 BinaryReader类与BinaryWriter类135

7.7 MemoryStream流138

习题140

第8章 TCP网络编程142

8.1 TCP网络编程概念142

8.1.1 网络的分层概念142

8.1.2 TCP/IP的工作机制144

8.2 常见网络类145

8.2.1 IPAddress类145

8.2.2 IPEndPoint类146

8.2.3 IPHostEntry类146

8.2.4 Dns类146

8.2.5 Socket类148

8.2.6 TcpListener类与TcpClient类150

8.3 NetworkStream类152

8.4 同步TCP编程154

8.4.1 服务器端程序154

8.4.2 客户端程序162

8.5 异步TCP编程168

8.5.1 基于事件的异步方式168

8.5.2 使用IAsyncResult设计模式的异步操作169

8.5.3 异步TCP网络编程170

习题171

第9章 即时聊天工具综合开发实训173

9.1 综合项目陈述173

9.1.1 系统总体目标173

9.1.2 系统总体模块设计173

9.1.3 数据库设计174

9.1.4 关键技术174

9.2 服务端设计177

9.2.1 服务端窗体设计177

9.2.2 获取好友等信息列表的BuildXml类180

9.2.3 检查好友信息CheckTalk类182

9.2.4 消息处理HandleMsg类184

9.2.5 配置IP和端口信息IpandPort类185

9.2.6 用户管理ManageUser类185

9.2.7 数据库基本操作Mydao类190

9.2.8 用户信息MyUser类191

9.2.9 用户登录UserLogin类193

9.2.10 用户权限UserPower类193

9.2.11 用户注册类UserRegister类194

9.3 客户端设计开发195

9.3.1 客户端登录模块设计195

9.3.2 客户端注册模块设计198

9.3.3 客户端个人信息修改模块设计201

9.3.4 客户端发送信息模块设计203

9.3.5 客户端“查找/添加好友”模块设计211

9.3.6 客户端MyQQ主窗体模块设计213

9.3.7 客户端类简要介绍214

习题218

第3部分 Web应用程序开发221

第10章 Web站点构建技术221

10.1 个人网站的创建与发布221

10.1.1 创建网站221

10.1.2 发布网站223

10.1.3 复制网站227

10.2 页面定位与布局方法229

10.3 母版页230

10.3.1 母版页基本概念230

10.3.2 母版页的使用231

10.4 CSS样式使用234

10.5 JavaScript使用236

10.5.1 JavaScript脚本位置237

10.5.2 DOM结构238

10.6 小结239

习题239

第11章 ASP.NET数据库应用开发241

11.1 ASP.NET服务器控件241

11.1.1 HTML服务器控件和ASP.NET服务器控件241

11.1.2 验证控件242

11.1.3 数据库控件243

11.2 Web常用对象及Global.asax文件246

11.2.1 实例:在线人数统计246

11.2.2 Request对象和Response对象247

11.2.3 Application对象和Session对象249

11.2.4 Global.asax介绍251

11.3 Web Form中的Page252

11.3.1 页面代码模型252

11.3.2 页面事件分析253

11.4 网页的切换与数据传递254

11.4.1 网页切换254

11.4.2 数据传递254

11.5 ASP.NET数据库应用关键技术255

11.5.1 保存连接255

11.5.2 验证与授权256

11.5.3 ASP.NET缓存258

11.5.4 典型代码段260

11.6 实例:在线论坛261

11.6.1 首页——登录和注册262

11.6.2 信息浏览266

11.6.3 文章搜索267

11.6.4 话题发表及回复268

10.6.5 修改发表内容272

习题278

第12章 网上花店系统综合开发实训280

12.1 项目介绍280

12.1.1 系统功能280

12.1.2 系统总体模块设计281

12.1.3 数据库设计281

12.1.4 关键技术284

12.2 网站前台设计287

12.2.1 网上花店主页287

12.2.2 鲜花艺术287

12.2.3 鲜花详情289

12.2.4 购物车292

12.2.5 填写订单294

12.3 网站后台设计297

12.3.1 订单管理模块设计297

12.3.2 鲜花管理模块设计299

12.3.3 “我的账户”模块设计301

习题302

参考文献303

热门推荐