ASP.net的文件扩展名

Posted 姚小丹

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.net的文件扩展名相关的知识,希望对你有一定的参考价值。

尽管ASP.NET中采用的是事件响应模式,使程序开发人员和最终用户感觉与WinForm程序非常接近,但是它毕竟还是Web应用程序。而Web应用程序的特点,就是基于浏览器与服务器的请求与响应的执行方式。所以无论ASP.NET最终如何对用户体验进行封装,它都无法脱离最基本的B/S结构的程序运行原理,用户在Web页面做的任何类似WinForm程序一样需要服务器响应的操作最终都将以传统的Post方式提交到服务器,而服务器就根据页面状态信息处理并响应页面请求。

所以,虽然ASP.NET改变了传统的Web开发的很多习惯,但是,我们在进行Web开发的时候还是不可避免地要用到请求(Request)、响应(Response)、会话(Session)、应用程序(Application)等传统的服务器端辅助对象。同时为了实现好的用户体验,ASP.NET还加入了一些独有的辅助对象,如页面(Page)、视图状态(ViewState)、服务器实用工具(Server)等对象。

你所了解的ASP.NET文件扩展名

文件是操作系统里独立的最小存储单位。文件有许多类型,称为文件格式。扩展名就是操作系统用来标识文件格式的一种机制。

在传统的Web应用程序中,除了常用的资源型文件(如图片、Flash、数据库等)和静态的Web页面,一种语言只定义自己特有的一种或两种文件格式。比如ASP程序一般扩展名为.asp,可能的话会定义一些扩展名为.inc的被包含文件。但在ASP.NET应用程序中,却提供了很多种类型的文件。

打开一个ASP.NET项目,经常会看到以下多种类型的文件,如表3-1所示。

表3-1 ASP.NET文件扩展名

技术分享 

续表

 

以上是关于ASP.net的文件扩展名的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET 路由 - 忽略具有特定扩展名的文件的路由,无论目录如何

ASP.NET MVC - 路由 - 带有文件扩展名的操作

使 ASP.Net 文件上传安全

ASP.NET/IIS:所有文件类型为 404

ASP.NET 文件上传 - 验证

asp.net 如何使得点击“下载”链接下载文件时使用默认文件名?