博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【面试&笔试】ASP.NET的相关问题
阅读量:5860 次
发布时间:2019-06-19

本文共 761 字,大约阅读时间需要 2 分钟。

1.      介绍ASP.NET

答:ASP.NET不是一种语言,而是创建动态web页的一种强大的服务器端技术,它是Microsoft.NETFramework中一套用于生成Web应用程序和Web服务的技术,利用公共语言运行时(CommonLanguage Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。ASP.NET 的技术特性:强大性和适应性,简单易学性,高效可管理性。

2.      ASPASP.NET的区别

答:

A. 开发语言的不同:

ASP仅仅局限于使用non-type脚本语言开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。

ASP.NET允许用户选择使用功能完善的strongly-type编程语言,也允许使用添加巨大的.NETFramework。

B. 运行机制不同:

ASP是解释运行的编程框架,所以执行的效率较低。

ASP.NET是编译性的编程框架,运行是服务器上编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。

C. 开发方式不同:

ASP是吧界面和程序设计混在一起,维护和重用困难。

ASP.NET把界面设计和程序设计以不同的文件分开,复用性和维护性得到提高。

3.      说明ASP.NETApplication特性

答:Application具备以下四个特性:a.信息量大小为任意大小;b.应用与整个应用程序/所有用户;c. 保存在服务器端;d.作用域和保存时间是整个应用程序的生命周期。

(Application中有一个比较常用的事件,是你平时在使用的时候需要用Application.Lock()和Application.Unlick()来保持数据的完整性,避免冲突,串行化了Application的请求)。

 

 

 

 

转载地址:http://rnrjx.baihongyu.com/

你可能感兴趣的文章
DBA很忙—MySQL的性能优化及自动化运维实践
查看>>
通过调用笑话列表API获取笑话列表
查看>>
POI事件模式指北(三)- 读取Excel实战
查看>>
Java —— jdk环境变量搭建
查看>>
前端如何实现图片懒加载(lazyload) 提高用户体验
查看>>
puppet连载六:创建测试模块test
查看>>
光宇游戏CTO沈崴:《问道》“2019”年度数字大服为何选择阿里云!
查看>>
Java 工程师成神之路 | 2019正式版
查看>>
用条码标签打印软件批量打印物料标签
查看>>
资本寒冬下的android面经
查看>>
ASP.NET CORE 中用单元测试测试控制器
查看>>
.NET中使用APlayer组件自制播放器
查看>>
Nginx 1.15.10 主线版发布,高性能 Web 服务器
查看>>
android 记一次解决键盘遮挡问题
查看>>
Dubbo 源码分析 - 集群容错之 Directory
查看>>
微服务设计指南
查看>>
搞定JVM垃圾回收就是这么简单
查看>>
Android开发之ViewPager简单使用
查看>>
使用rekit脚手架创建react项目
查看>>
LiveVideoStackCon讲师热身分享 ( 十三 ) —— Intel QSV技术在FFmpeg中的实现与使用
查看>>