项目一 HelloWorld 1
任务一 安装VS2013开发环境 2
任务二 创建控制台应用程序 3
一、创建控制台应用程序
项目 4
二、设置窗口布局 4
三、设置颜色主题 5
四、设置行号和字体 5
五、录入代码 6
六、运行 7
七、断点调试 7
八、项目文件构成 9
任务三 创建Windows窗体应用
程序 9
一、创建Windows窗体应用
程序项目 10
二、添加控件 10
三、修改控件属性 11
四、给控件添加事件并录入
代码 12
五、运行 13
六、项目文件构成 14
项目总结 14
项目提升 14
项目二 图片移动 15
任务一 知识点 16
一、面向对象编程 16
二、类及其成员 17
三、常用的数据类型 18
四、常量与变量 19
任务二 图片移动项目案例 21
一、创建项目 21
二、界面布局 21
三、编写代码 23
项目总结 29
项目提升 29
项目三 交通灯 30
任务一 知识点 31
一、流程控制语句 31
二、运算符 35
三、类型转换 38
任务二 交通灯项目案例 39
一、创建项目 39
二、界面布局 39
三、编写代码 41
项目总结 44
项目提升 45
项目四 霓虹灯与跑马灯 46
任务一 知识点 47
一、数组 47
二、结构 49
三、枚举 51
任务二 霓虹灯项目案例 52
一、创建项目 53
二、界面布局 53
三、编写代码 54
任务三 跑马灯项目案例 57
一、创建项目 58
二、界面布局 58
三、编写代码 59
项目总结 63
项目提升 64
项目五 贪吃蛇 65
任务一 知识点 66
一、集合 66
二、泛型集合 69
任务二 贪吃蛇项目案例 74
一、创建项目 74
二、界面布局 75
三、编写代码 78
项目总结 91
项目提升 92
项目六 计算器 93
任务一 知识点 94
一、装箱和拆箱 94
二、计算器的功能 96
任务二 计算器项目案例 97
一、创建项目 97
二、界面布局 97
三、编写代码 99
项目总结 104
项目提升 104
项目七 局域网聊天室 106
任务一 UDP聊天室项目案例 107
一、创建项目 108
二、界面布局 108
三、编写代码 109
任务二 TCP聊天室项目案例 111
一、服务器端 112
二、客户端 116
项目总结 121
项目提升 121
项目八 用户登录界面 122
任务一 知识点 123
一、理解异常操作 123
二、处理异常 124
任务二 用户登录界面项目
案例 125
一、创建项目 126
二、界面布局 126
三、编写代码 128
项目总结 147
项目提升 147
项目九 企业人事管理系统 148
任务一 知识点 149
一、三层架构 149
二、各层的主要功能 150
任务二 企业人事管理系统项目
案例 151
一、系统功能的描述 152
二、搭建三层架构 152
三、UI界面布局 155
四、编写代码 164
项目总结 184
项目提升 184
参考文献 186