.net概述---from《C#与.net程序员面试宝典》

1、介绍APS.NET

ASP.NET不是一种语言,而是创建动态web页的一种服务器端技术,是Microsoft .NET Framework中一套用于生成web应用程序和web服务的技术。可以使用兼容语言编写web服务文件中的服务器端,是提供web应用服务的编程框架。

2、ASP.NET与ASP的区别

ASP和ASP.NET是微软在web应用开发上的两项技术。区别有:开发语言不同,运行机制不同,运行环境不同,开发方式不同,诞生时间不同等

3、ASP.NET的Application特性

Application对象在实际网络开发中的用途是记录整个网络的信息,在应用程序的多用户之间共享信息,并在服务器运行期间持久的保存数据。Application对象具备控制访问应用层数据的方法,并可用于在应用程序启动和停止触发过程的事件。

4、ASP.NET页面运行机制

当每次请求ASP.NET页面时,依据不同的情况,浏览器、服务器、ASP.NET引擎之间将执行这4条线路中的一条。

5、ASP.NET一个页面的生命周期

页面的生命周期需要经历Page_Init、LoadViewState、LoadPostData、Page_Load等10个事件,都是从初始化对象到销毁对象。

6、C#中的托管代码(Managed Code)

托管代码就是中间语言(IL)代码,在公共语言运行库(CLR)中运行,可以调用许多库中的服务和功能。

7、C#中的非托管代码

由操作系统直接执行的代码,目标计算机机器码。

8、IL语言如何在.net下运行

MSIL是将.net代码转化为机器语言的一个中间过程。

9.如何使用实时编译进行代码优化

在需要的时候,JIT编译器将MSIL的方法体编译成机器码,优化工作集。

10、什么是.net中的私有程序集

程序集是包含编译好的、面向.net framework的代码的逻辑单元。私有程序集一般附带在某些软件上,并只能用于该软件中,添加引用就可以调用。

11、什么是.net中的共享程序集

共享程序集提供多个应用程序域访问同一个程序集的能力,只在内存中存在一个副本,节约资源。

12、如何解决因共享组件而导致的应用程序之间的冲突

版本策略,级别包括:应用程序策略、出版商策略、管理员策略。

13、.net程序的开发和运行基本环境

Visual Studio和.net Framework

14、一个项目是否就是一个程序集

程序集是一个逻辑单元,不是物理单元,和项目是两个概念。

15、.net的应用程序域

应用程序域是CLR中提供代码运行范围、错误隔离和安全隔离的逻辑单元,功能类似操作系统的进程。







  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
C#.NET程序员面试》取材于各大IT公司的历年面试题252个(包括研发类笔试及口试题目、情商及智商类题目),详细分析了应聘C#与.NET程序员职位的常见考点。《C#.NET程序员面试》主要内容包括:面试流程、基础语法和技术框架、数据访问及XML应用、高级特性及应用进阶、测试及质量保证、跨国公司经面试题等。 《C#.NET程序员面试》附带1张光盘,内容为书中面试题的多媒体教学视频和免费赠送的.ASP.NET入门教学视频。 《C#.NET程序员面试》中的面试题不但以实例代码和流程图的形式对答案进行了详细解析,还对问题的相关知识点进行了扩展说明。希望《C#.NET程序员面试》能“授之以渔”,让读者成功应聘,并提升技术水平。《C#.NET程序员面试》适合C群与.NET求职人员阅读,也适合作为其他程序员的拓展读物。 目前许多程序员对C#语言的基础知识掌握不牢,很难通过求职面试。在激烈的求职竞争中,想在几、轮笔试、面试的激烈竞争中拔得头筹,漂亮地完成试卷,躲过面试官布下的种种“陷阱”,是一件非常不容易的事情。要知道研发类考题过关仅仅是基础,情商、智商更为关键,面试是考验人的综合应变能力和逻辑能力的过程。《C#.NET程序员面试》就是为了让读者对企业招聘程序员时需要掌握的知识有一个系统、全面的认识,并进行充分的准备,以期能够成功通过面试
C#面试前必看书籍,取材于各大IT公司的历年面试题252个(包括研发类笔试及口试题目、情商及智商类题目),详细分析了应聘C#.NET程序员职位的常见考点。主要内容包括:面试流程、基础语法和技术框架、数据访问及XML应用、高级特性及应用进阶、测试及质量保证、跨国公司经面试题等。 目前许多程序员C#语言的基础知识掌握不牢,很难通过求职面试。在激烈的求职竞争中,想在几、轮笔试、面试的激烈竞争中拔得头筹,漂亮地完成试卷,躲过面试官布下的种种“陷阱”,是一件非常不容易的事情。要知道研发类考题过关仅仅是基础,情商、智商更为关键,面试是考验人的综合应变能力和逻辑能力的过程。本书记就是为了让读者对企业招聘程序员时需要掌握的知识有一个系统、全面的认识,并进行充分的准备,以期能够成功通过面试。 部分目录: 第1篇 赢在面试 第1章 成功应聘开发职位的秘籍 第2篇 基础语法及技术框架 第2章NET概述 第3章 程序设计基础 第4章 面向对象程序设计 第5章 ASPNET应用开发 第3篇 数据访问及XML应用 第6章 数据访问 第7章 Web Service的开发与应用 第8章 WPF应用开发 第4篇 高级特性及应用进阶 第9章 高级特性 第10章 高级编程 第11章 ASPNET高级进阶 第12章 算法设计与分析 第5篇 测试及质量保证 第13章 测试 第6篇 跨国公司经面试题 第14章 情商类面试题 第15章 智商类面试

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值