第1篇 应聘过程和.NET基础 3
第1章 应聘常识 3
1.1 应聘渠道和方式 3
1.2 应聘流程 5
1.3 撰写简历 6
第2章 面试前的准备 9
2.1 面试前心理调整 9
2.2 面试资料准备 10
2.3 面试的知识准备 11
2.4 面试的基本技巧 12
2.4.1 面试前的等待 12
2.4.2 面试基本问题解答 12
第3章 个人职业规划 14
3.1 个人职业规划的意义 14
3.2 职业生涯的划分 14
3.3 职业规划的心态 16
3.4 如何规划职业生涯 17
3.5 开发者的职业生涯规划 18
3.6 小结 20
第4章 .NET基本概念 21
4.1 面向对象程序设计 21
4.2 .NET基础知识 57
4.3 小结 70
第5章 .NET编程语言基础 71
5.1 语法基础 71
5.2 内存管理和异常处理 103
5.3 小结 123
第6章 基类、接口和泛型 124
6.1 基类应用 124
6.2 集合 141
6.3 泛型 162
6.4 小结 177
第7章 .NET高级特性 178
7.1 委托和事件 178
7.2 反射 192
7.3 特性编程 211
7.4 多线程编程 218
7.5 对象序列化 243
7.6 小结 257
第2篇 Windows窗体程序 261
第8章 Windows窗体编程 261
8.1 Windows窗体程序基础编程 261
8.1.1 用代码直接编写Windows窗体程序 261
8.1.2 Windows窗体控件操作 264
8.1.3 编写代码关闭Windows窗体程序 267
8.2 GDI+编程 268
8.3 小结 270
第9章 ADO.NET编程 271
9.1 连接式访问数据库 271
9.1.1 ADO.ET连接数据库 271
9.1.2 ADO.ET的连接式访问数据库 280
9.2 断开式访问数据库 292
9.3 小结 302
第10章 SQL查询及LINQ技术 303
10.1 数据库基本概念 303
10.1.1 数据库事务 303
10.1.2 .NET相关的数据库存储过程 306
10.1.3 数据库触发器 316
10.2 SQL查询语句 318
10.3 LINQ技术 321
10.4 小结 331
第3篇 AS.NET与远程数据 335
第11章 AS.NET程序开发(一) 335
11.1 AS.NET基础 335
11.1.1 AS.NET基本概念 335
11.1.2 Page类型 344
11.1.3 AS.NET编译 346
11.2 AS.NET控件 348
11.2.1 控件概念 348
11.2.2 控件开发 351
11.3 AS.NET表单开发 360
11.3.1 表单数据处理 360
11.3.2 页面间数据处理 367
11.3.3 数据验证 373
11.4 小结 379
第12章 AS.NET程序开发(二) 380
12.1 Web.config配置文件 380
12.1.1 Web.config基础概念 380
12.1.2 Web.config安全性 384
12.2 ASP.NET数据处理 389
12.2.1 ASP.NET数据绑定 390
12.2.2 ASP.NET数据控件 392
12.2.3 数据缓存 403
12.3 AS.NET网站建设技巧 405
12.3.1 数据分页显示 405
12.3.2 网页静态化 410
12.4 小结 414
第13章 Web Service和远程处理 415
13.1 Web Service基本概念 415
13.2 远程处理技术 419
13.3 小结 423
第4篇 常用算法与逻辑思维 427
第14章 常用算法分析 427
面试例题1:冒泡法排序 427
面试例题2:光盘数量 428
面试例题3:最大数和最小数 430
面试例题4:递归法 432
面试例题5:搜索数字 433
面试例题6:水仙花数 435
面试例题7:高斯求和 437
面试例题8:九九乘法表 438
面试例题9:散币兑换法 439
面试例题10:输出圆形图案 440
面试例题11:求存款数额 442
面试例题12:破解数字密码 443
面试例题13:鸡蛋的数量 444
面试例题14:判断说谎人 445
面试例题15:邮资问题 447
第15章 趣味题 449
面试例题1:旅馆付费 449
面试例题2:小明过桥 450
面试例题3:工人分金条 450
面试例题4:寻找文艺委员 451
面试例题5:汽车行驶距离 451
第16章 情景分析题 454
面试例题1:产品后期发现Bug如何处理 454
面试例题2:如何教老奶奶使用Excel 454
面试例题3:如何提高工作效率 455
面试例题4:诊断网络故障 455
面试例题5:你认为你在学校属于好学生吗 455
面试例题6:如果我录用你,在这份工作上你会干多久 456
面试例题7:除了我们公司之外,你还应征了其他哪些公司 456
面试例题8:诚实国和说谎国 456
面试例题9:为什么下水道的盖子是圆的 457
面试例题10:美国有多少个加油站 457
面试例题11:一辆学校巴士中可以放多少个高尔夫球 457
面试例题12:如何从搅拌机中逃生 457
面试例题13:擦遍西雅图所有窗户能挣多少钱 458
面试例题14:病狗问题推理 458
面试例题15:白帽子与黑帽子 458
面试例题16:为什么镜子中的影像可以颠倒左右,却不能颠倒上下 459
面试例题17:从客户手中追回损失 459
面试例题18:3个灯泡问题 460
面试例题19:谁是罪犯 460
面试例题20:迷宫问题 461