展开全部

主编推荐语

.NET全面知识点,学习教程、面试指南、开发者手册。

内容简介

本书涉及了。NET平台中最常用的知识点,从面向对象思想到。NET平台的各种特性应用、从Windows窗体程序到ASP.NET,再到常用算法分析以及设计模式,并且包括了大量。NET典型特色。本书不仅可以作为。NET初学者的学习书籍和。NET程序员面试者的参考书籍,也可以作为。NET开发者的程序参考手册。

目录

  • 封面
  • 目录
  • 扉页
  • 版权
  • 前言
  • 第1章 .NET概念题
  • 面试题1 简述面向对象的程序设计思想
  • 面试题2 用代码描述类和对象的区别
  • 面试题3 描述private、protected、internal和public修饰符的作用
  • 面试题4 举例说明属性、get和set访问器的使用
  • 面试题5 描述sealed修饰符的使用
  • 面试题6 请简述静态类和静态类成员
  • 面试题7 构造函数有什么作用
  • 面试题8 方法的重载和override有什么区别
  • 面试题9 举例描述接口的作用
  • 面试题10 接口和抽象类该如何取舍
  • 面试题11 举例说明简单工厂模式的作用
  • 面试题12 访问关键字this和base有什么作用
  • 面试题13 举例说明索引器的作用
  • 面试题14 简述程序集和应用程序域
  • 面试题15 .NET程序是如何编译的
  • 面试题16 请简述.NET的命名空间
  • 第2章 .NET编程语言基础题
  • 面试题1 值类型和引用类型有何区别
  • 面试题2 举例描述装箱和拆箱
  • 面试题3 举例说明枚举类型的应用
  • 面试题4 简述结构和类的区别
  • 面试题5 举例说明C#函数的参数修饰符的作用
  • 面试题6 简述C#变量的隐式类型声明
  • 面试题7 如何使用C#的可空类型
  • 面试题8 用什么方法操作字符串更高效
  • 面试题9 如何使用C#的扩展方法
  • 面试题10 如何使用C#的对象构造器
  • 面试题11 举例说明C#的匿名类型的使用
  • 面试题12 简要地谈谈分部类型和分部方法
  • 面试题13 介绍预处理器命令的应用
  • 面试题14 栈和堆是什么意思
  • 面试题15 请描述.NET的垃圾收集机制
  • 面试题16 如何理解可终结对象和可处置对象
  • 面试题17 .NET如何处理异常
  • 面试题18 如何使用多个catch块处理异常
  • 面试题19 如何自定义异常
  • 第3章 基类、接口和泛型
  • 面试题1 引用类型有哪些方法比较相等性
  • 面试题2 获取两个日期的相差时间
  • 面试题3 如何创建并输出文本文件内容
  • 面试题4 输出指定文件及所在目录的详细信息
  • 面试题5 如何复制目录内容到新目录
  • 面试题6 如何实时监视文件的状态
  • 面试题7 如何判断类型实现了某个接口
  • 面试题8 如何理解C#迭代器方法
  • 面试题9 如何对集合类型进行排序
  • 面试题10 数组列表和数组有什么区别
  • 面试题11 栈集合和队列集合有什么区别
  • 面试题12 泛型有什么优势
  • 面试题13 泛型版本的数组列表如何搜索子项
  • 面试题14 泛型代码中的default有何作用
  • 面试题15 如何使用泛型链表
  • 面试题16 简述泛型约束的使用
  • 第4章 .NET高级特性
  • 面试题1 举例说明C#中的委托如何使用
  • 面试题2 编写关于多点委托应用的实例
  • 面试题3 编写简单的事件机制实例
  • 面试题4 举例说明匿名方法
  • 面试题5 简述Lambda表达式的使用
  • 面试题6 如何使用反射技术获取指定类型中方法的完整信息
  • 面试题7 如何利用反射获取当前程序集指定类型的信息
  • 面试题8 如何动态加载外部程序集并用反射获取指定类型的信息
  • 面试题9 如何通过晚期绑定调用方法成员
  • 面试题10 如何通过晚期绑定读写属性和字段成员
  • 面试题11 如何通过特性使程序代码符合CLS
  • 面试题12 如何使用特性编译时给出警告
  • 面试题13 如何自定义特性
  • 面试题14 编写关于进程基本操作的程序
  • 面试题15 如何通过异步委托编写多线程程序
  • 面试题16 如何手动创建前台和后台次线程
  • 面试题17 如何保证代码段的线程安全
  • 面试题18 如何跨越线程调用窗体控件
  • 面试题19 如何利用System.Threading.Timer类创建电子钟
  • 面试题20 编写将对象序列化的程序
  • 面试题21 如何将XML格式持久化的对象反序列化
  • 面试题22 如何自定义序列化
  • 第5章 Windows窗体编程
  • 面试题1 用记事本编写一个空白窗体并指定窗体的标题
  • 面试题2 为Button控件注册自定义的方法
  • 面试题3 遍历窗体中指定范围的所有Label控件
  • 面试题4 MDI父窗体与子窗体
  • 面试题5 如何启动进度条自动增加进度值
  • 面试题6 如何在窗体非正常关闭前输出关闭信息
  • 面试题7 Appplication.Exit()和窗体类中的this.Close()有什么不同
  • 面试题8 GDI+有几个坐标系统?简要地介绍一下
  • 面试题9 GDI+绘制功能的核心类是?获取该类对象的常用方法是
  • 面试题10 如何使图像由彩色转换为黑白
  • 面试题11 谈谈用不同样式填充形状的思路
  • 第6章 ADO.NET编程
  • 面试题1 简要地描述.NET内置的常用数据提供者
  • 面试题2 分析给出的连接字符串代码
  • 面试题3 分析ConnectString连接字符串
  • 面试题4 分析控制台中的连接对象
  • 面试题5 怎样配置数据库连接
  • 面试题6 用什么对象可以存储连接字符串
  • 面试题7 创建可连接Access数据库和SQL Server数据库的窗体程序
  • 面试题8 请描述构成ADO.NET的主要对象以及它们的作用
  • 面试题9 ExecuteNonQuery方法和ExecuteScalar方法有何区别
  • 面试题10 命令对象执行带参数查询的最佳方法是什么
  • 面试题11 命令对象和数据读取器(DataReader对象)有什么联系
  • 面试题12 数据读取器如何读取多表结果集
  • 面试题13 数据读取器关闭时如何确保连接对象同时关闭
  • 面试题14 SqlCommand对象有哪些方法用于异步访问数据库
  • 面试题15 多活动结果集(MARS)有什么好处
  • 面试题16 使用数据提供者工厂模式显示记录
  • 面试题17 数据读取器与DataSet有什么区别
  • 面试题18 描述DataSet的特点
  • 面试题19 如何快速地读取DataSet中单个DataTable的数据
  • 面试题20 如何添加多个DataTable的表间关系
  • 面试题21 CommandBuilder对象有何作用
  • 面试题22 使用DataGridView控件绑定DataSet的DataTable
  • 面试题23 开发一个含有ListView控件的程序
  • 第7章 SQL查询及LINQ
  • 面试题1 什么是事务(transaction)?它有什么好处
  • 面试题2 编写简单的事务应用
  • 面试题3 存储过程跟SQL语句比较,各有什么优点和缺点
  • 面试题4 请简述ADO.NET中执行存储过程的方法
  • 面试题5 存储过程和用户定义函数的区别
  • 面试题6 写一个存储过程
  • 面试题7 什么类型的DBMS可以完全支持.NET通用语言运行时(CLR)
  • 面试题8 用CLR创建存储过程,要求返回单行及多行自定义的数据记录
  • 面试题9 创建指定数据库的存储过程
  • 面试题10 简要地介绍一些SQL Server触发器的基本功能
  • 面试题11 SQL Server触发器有哪两个表
  • 面试题12 事前触发和事后触发的区别,语句级触发和行级触发的区别
  • 面试题13 分析以下数据表
  • 面试题14 写出一条SQL语句
  • 面试题15 写出获得所有字段的SQL语句
  • 面试题16 写一条SQL语句筛选出每门课程的前两名
  • 面试题17 查询表A中存在name字段值重复3次以上的记录
  • 面试题18 用SQL查询语句查询匹配指定字符串(如“baidu”)的记录
  • 面试题19 请用LINQ技术输出MyNum数组中所有大于100的偶数子项
  • 面试题20 如何使用LINQ技术筛选出子项
  • 面试题21 求QueryString方法执行后局部变量的值
  • 面试题22 给出一个SQL Server数据库MyDb,分析其中的userinfo表
  • 面试题23 用LINQ to XML技术在内存中创建一个XML文档
  • 面试题24 查询“数学”高于60的所有元素并按语文成绩降序输出
  • 第8章 ASP.NET程序开发1
  • 面试题1 怎样理解Web应用程序的“无状态编程”
  • 面试题2 什么是Code-Behind技术
  • 面试题3 简述*.aspx文件中@Page指令的作用
  • 面试题4 简述*.aspx文件中@Import指令的作用
  • 面试题5 简要描述ASP.NET的页面生命周期
  • 面试题6 如何处理页面的异常
  • 面试题7 什么情况下需要判断页面的IsPostBack属性?为什么
  • 面试题8 如何在页面中输出ASP.NET网站根目录的物理路径
  • 面试题9 ASP.NET中有没有ASP中的Request对象和Response对象
  • 面试题10 在ASP.NET的Web项目中所引用的程序集是如何记录的
  • 面试题11 为什么很多ASP.NET网页初次访问很慢,以后几次访问很快
  • 面试题12 如何预编译ASP.NET的Web应用程序项目
  • 面试题13 ASP.NET中共有哪几种类型的控件
  • 面试题14 ASP.NET中的用户控件是什么
  • 面试题15 解释Button、ImageButton、LinkButton及HyperLink的区别
  • 面试题16 制作一个简单的用户控件
  • 面试题17 制作一个基本的自定义控件
  • 面试题18 利用服务器控件编写一个具有*.jpg文件上传功能的页面
  • 面试题19 ASP.NET中的事件回传机制是什么
  • 面试题20 什么是ViewState,在何处可以禁用ViewState
  • 面试题21 ASP.NET的回调(CallBack)和回发有什么区别
  • 面试题22 id属性为“__EVENTVALIDATION”的隐藏字段有什么用
  • 面试题23 列举ASP.NET页面之间传递值的几种方式
  • 面试题24 Session有什么重大BUG,有什么方法可以解决
  • 面试题25 怎样通过超链接传递含中文和特殊符号的参数
  • 面试题26 ASP.NET的表单数据验证控件在何处工作
  • 面试题27 使用常用的数据验证控件编写一个表单页面
  • 面试题28 验证控件如何验证输入值为电子邮件的地址格式
  • 面试题29 编写一个简单的表单页面
  • 第9章 ASP.NET程序开发2
  • 面试题1 如何在Web.config文件中配置有密码的Access数据库连接
  • 面试题2 能否在项目子目录的程序中使用独有的配置信息
  • 面试题3 列举Web.config文件中常用的配置节点
  • 面试题4 ASP.NET的Web.config文件中可配置哪些身份验证方式
  • 面试题5 编写代码实现简单窗体身份验证
  • 面试题6 如何加密Web.config文件中的节点配置信息
  • 面试题7 在*.aspx页面代码中,<% %>和<#% %>有什么区别
  • 面试题8 Eval方法和Bind方法有何区别
  • 面试题9 简述ASP.NET中主要有哪些用于显示的数据控件
  • 面试题10 在GridView控件外如何操作控件中不同位置的子控件
  • 面试题11 如何在GridView控件中使用JavaScript脚本
  • 面试题12 在一行中显示多条记录,使用什么数据控件更方便
  • 面试题13 如何使用嵌套的Repeater控件显示分级
  • 面试题14 ASP.NET使用缓存有什么好处
  • 面试题15 在哪些地方可配置页面输出缓存
  • 面试题16 ASP.NET分页的常用方法有哪些
  • 面试题17 如何实现ListView控件的分页
  • 面试题18 网页静态化是什么意思?使用网页静态化有什么好处
  • 面试题19 编写一个可静态化的页面程序
  • 第10章 Web Service和远程处理
  • 面试题1 简单描述Web Service的特点
  • 面试题2 创建一个简单的Web Service应用
  • 面试题3 .NET Remoting和Web Service有什么异同
  • 面试题4 简要地写出一个.NET Remoting的示例
  • 面试题5 WCF技术有什么优势
  • 第11章 算法和趣味题
  • 面试题1 从键盘输入100个数字,编写代码将它们进行排序
  • 面试题2 计算100元能购买的光盘数
  • 面试题3 用户输入20个数字,如何快速选出最大的数字和最小的数字
  • 面试题4 用递归算法求第30位数
  • 面试题5 搜索用户指定的数字
  • 面试题6 编写代码输出所有的水仙花数
  • 面试题7 如何实现数学家高斯小时候解题的方法
  • 面试题8 如何输出九九乘法表
  • 面试题9 100元纸币的兑换方法
  • 面试题10 用*字符在屏幕输出圆形图案
  • 面试题11 计算客户应存多少钱到银行
  • 面试题12 密码数字游戏
  • 面试题13 冰箱中一共冷藏了多少鸡蛋
  • 面试题14 判断谁说了假话
  • 面试题15 求各种组合
  • 面试题16 消失的1元钱
  • 面试题17 问小明一家如何过桥
  • 面试题18如何给工人付费
  • 面试题19 谁是文艺委员
  • 面试题20 请用面向对象的方法设计该问题
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。