《.NET软件工程师就业求职手册》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:叶青编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115194763
  • 页数:461 页
图书介绍:.NET平台是微软主推的编程平台,其包含的编程语言非常丰富,主要语言为C#、VB、C++等。无论使用哪种语言,程序最终都编译为一致的中间语言代码,所以.NET程序项目可以由多个不同语言的编程者共同合作完成。.NET技术越来越受欢迎,其应用范围广、程序开发效率高、项目开发周期短、有利于团队协作等特性令人向往。随着.NET开发人员的增多,企业面试.NET开发人员也越来越严格,如何在激烈的竞争中脱颖而出,是广大开发者关心的问题。本书一共分为四篇,循序渐进地讲述了.NET涵盖的各种细节,读者可以通过一次学习,完成.NET基石的打造,并可轻松学习.NET的新技术。本书内容围绕.NET面试考题进行讲解,很多.NET知识被融入到解决考题的实例中,使读者在不经意间能快速学习到.NET各方面的知识,短时间内即可轻松通过.NET面试,并参与实际项目的开发。本书的特点是知识覆盖全面,实例非常简洁,易于读者自己扩展。本书以考题形式讲解,学习的过程很轻松,使读者可以快速掌握看似复杂的技术。在实际项目开发中,本书也可作为开发人员的参考手册。

第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