asp.net中各类型文件阐述

摘要:
可视化元素是在.aspx文件aspx中创建的。cs:Web表单页的编程逻辑位于一个单独的类文件中,称为代码隐藏类文件。config:Web.config文件为其目录和所有子目录Aspx提供配置信息。resx/。resx:资源文件。资源是应用程序逻辑部署的任何不可执行数据。
.sln:解决方案文件,为解决方案资源管理器提供显示管理文件的图形接口所需的信息。 
.csproj:项目文件,创建应用程序所需的引用、数据连接、文件夹和文件的信息。 
.aspx:Web 窗体页由两部分组成:视觉元素(HTML、服务器控件和静态文本)和该页的编程逻辑。Visual Studio 将这两个组成部分分别存储在一个单独的文件中。视觉元素在.aspx 文件中创建。
 .ascx:ASP.NET的用户控件(也叫做“pagelets”),是作为一种封装了特定功能和行为(这两者要被用在Web应用程序的各种页面上)的Web页面被开发的。一个用户控件包含了HTML、代码和其他Web或者用户控件的组合,并在Web服务器上以自己的文件格式保存,其扩展名是*.ascx。ASP.NET里的缺省配置并不允许Web客户端通过URL来访问这些文件,但是这个网站的其他页面可以集成这些文件里所包含的功能。
.aspx.cs:Web 窗体页的编程逻辑位于一个单独的类文件中,该文件称作代码隐藏类文件(.aspx.cs)。 
.cs: 类模块代码文件。业务逻辑处理层的代码。 
.asax:Global.asax 文件(也叫做 ASP.NET 应用程序文件)是一个可选的文件,该文件包含响应 ASP.NET 或 HTTP 模块引发的应用程序级别事件的代码。 
.config:Web.config 文件向它们所在的目录和所有子目录提供配置信息。 
.aspx.resx/.resx:资源文件,资源是在逻辑上由应用程序部署的任何非可执行数据。通过在资源文件中存储数据,无需重新编译整个应用程序即可更改数据。 
.XSD:XML schema的一种.从DTD,XDR发展到XSD 
.pdb:PDB(程序数据库)文件保持着调试和项目状态信息,从而可以对程序的调试配置进行增量链接。 
.suo:解决方案用户选项,记录所有将与解决方案建立关联的选项,以便在每次打开时,它都包含您所做的自定义设置。 
.asmx:asmx 文件包含 WebService 处理指令,并用作 XML Web services 的可寻址入口点 
.vsdisco(项目发现)文件 基于 XML 的文件,它包含为 Web 服务提供发现信息的资源的链接 (URL)。 
.htc:一个HTML文件,包含脚本和定义组件的一系列HTC特定元素.htc提供在脚本中implement组件的机制  

免责声明:文章转载自《asp.net中各类型文件阐述》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C#中属性和字段的区别类型或命名空间名称“OracleClient”在类或命名空间“System.Data”中不存在(是否缺少程序集引用?)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ASP.Net缓存总结(转)

提高性能最好最快的办法当然是通过缓存来改善,对于任何一个web开发者都应该善用缓存。Asp.net下的缓存机制十分强大,用好缓存机制可以让我们极大的改善web应用的性能,下面是一些总结的缓存的知识点,与大家分享交流:1.页面缓存 要实现页面输出缓存,只要将一条 OutputCache 指令添加到页面即可。  <%@ OutputCache CacheP...

.net缓存自己总结的几条

缓存运行原理:一旦你使用了一个具有OutoutCache内容的用户控件,系统会根据控件的创建形式相应的建立新的缓存(看备注)对象,然后在整个缓存周期内一直使用这个新的缓存对象,而不是使用用户控件本身。也就是说页面初此加载时是使用的用户控件本身,接下来在缓存周期内就是使用的缓存对象。因此在页面上动态更改有缓存的控件时会出错,具体的请看http://www.bl...

Temporary ASP.NET Files 文件夹中保存的是什么内容?[转]

转自:http://www.cnblogs.com/suiqirui19872005/archive/2007/05/14/746320.html ASP.NET 页面请求的处理过程需要使用一些临时文件。当您在 Web 服务器上安装 ASP.NET 2.0 时,所创建的文件夹层次结构如下: %WINDOWS%Microsoft.NETFramewor...

【C#.NET】保护你的ASP.NET应用程序(三)安全性相关的控件

15.6 安全性相关的控件 15.6.1 ASP.NET登录控件概述 使用ASP.NET 2.0提供的这些控件,我们只需要进行简单的设置而无需写一行代码就能提供“注册”、“登录”、“修改密码”和“取回密码”等与账户密切相关的一些操作。 如图15-26所示,可以看到IDE工具箱中的一套登录控件。 图15-26 ASP.NET登录控件 15.6.2 登录控件...

ASP.NET基础知识整理

Asp.net六大对象 1.Request-->读取客户端在Web请求期间发送的值 常用方法: 1、Request.UrlReferrer请求的来源,可以根据这个判断从百度搜的哪个关键词、防下载盗链、防图片盗链,可以伪造(比如迅雷)。 (使用全局一般处理程序) 2、Request.UserHostAddress获得访问者的IP地址 3、Requ...

ASP.NET Core 使用Redis存储Session

前言 Session是我们在web开发中经常使用的对象,它默认是存在本机的,但是在ASP.NET Core中我们可以十分方便的将Session的存储介质改为分布式缓存(Redis)或者数据库(SqlServer)。分布式的缓存可以提高ASP.NET Core 应用的性能和可伸缩性 ,尤其是在托管在云中或服务器场环境中 使用 ASP.NET Core 已经为我...