C#项目中一些文件类型说明

designer.cs 是窗体设计器生成的代码文件,作用是对窗体上的控件做初始化工作(在函数InitializeComponent()中)VS2003以前都把这部分代码放到窗体的cs文件中,由于这部分代码一般不用手工修改,在VS2005以后把它单独分离出来形成一个designer.cs文件与窗体对应。这样cs文件中剩下的代码都是与程序功能相关性较高的代码利于维护。

.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组件的机制。

C#项目中一些文件类型说明相关推荐

  1. (转) eclipse项目中.classpath文件详解

    背景:对于java项目中.classpath文件中的相关定义一直不是很了解,有必要进行深入的学习. 1 前言 在使用eclipse或者myeclipse进行Java项目开发的时候,每个project( ...

  2. java调用项目中的文件_详解eclipse项目中.classpath文件的使用

    1 前言 在使用eclipse或者myeclipse进行java项目开发的时候,每个project(工程)下面都会有一个.classpath文件,那么这个文件究竟有什么作用? 2 作用 .classp ...

  3. c语言中的文件类型只有文本文件一种,C语言中的文件类型只有哪两种_后端开发...

    pycharm能干嘛_后端开发 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示 ...

  4. java web配置dll文件_JavaWeb项目中dll文件动态加载方法解析(详细步骤)

    相信很多做Java的朋友都有过用Java调用JNI实现调用C或C++方法的经历,那么Java Web中又如何实现DLL/SO文件的动态加载方法呢.今天就给大家带来一篇JAVA Web项目中DLL/SO ...

  5. 在Java中确定文件类型

    以编程方式确定文件的类型可能非常棘手,并且已经提出并实现了许多基于内容的文件标识方法. Java中有几种可用于检测文件类型的实现,其中大多数很大程度上或完全基于文件的扩展名. 这篇文章介绍了Java中 ...

  6. linux怎样自动检查link文件_怎样理解和识别 Linux 中的文件类型 | Linux 中国

    众所周知,在 Linux 中一切皆为文件,包括硬盘和显卡等.在 Linux 中导航时,大部分的文件都是普通文件和目录文件.但是也有其他的类型,对应于 5 类不同的作用.因此,理解 Linux 中的文件 ...

  7. Android:Android NDK项目中C++文件中打印日志

    Android NDK项目中C++文件中打印日志 工作需要,在NDK项目中的C++文件中打印日志,还是费了点劲查找 才达到自己 想要的效果了. 步骤 添加头文件 添加头文件 定义宏函数 #includ ...

  8. 知道文件扩展名,如何获得在系统中该文件类型的图标

    -----------------------   //  FAQ整理:ccrun(老妖)   //  2005.11.30   ----------------------- 请教:知道文件扩展名, ...

  9. ide项目文件夹浅黄色编写代码无提示或看不到项目中的文件夹

    JetBrains ide全家桶ide都可能出现此情况,项目文件左上角选择为项目时不展示src等包/文件夹,只有选择Project Files时才会显示项目中的文件夹,一般出现此情况都是因为进行了删除 ...

最新文章

  1. Tafficserver旁路接入方案综述
  2. 在床上玩手机,千万不能把手机放下!
  3. matlab中 编程如和隐藏,在matlab中编程(如何实时处理)
  4. springmvc配置servlet
  5. 为什么钉钉里的图片打开得更快了? | 凌云时刻
  6. 初学者之如何快速获取微信小程序源码
  7. Unity 3D 网络游戏架构设计
  8. 地下城php补丁怎么用,dnf补丁怎么用,教你如何学会使用补丁
  9. 科研入门 | 会议、期刊、出版社、数据库等常识
  10. hexo笔记十五:next主题添加网易云外链
  11. C# 实现Excel导出图片
  12. 祝福的游戏。。。。。。。。。
  13. 电脑PC端利用android-sdk使用微信、360云盘等应用
  14. docker eclipse打包_【Docker】Maven打包SpringBoot项目成Docker镜像并上传到Harbor仓库(Eclipse、STS、IDEA、Maven通用)...
  15. torch的GLU函数
  16. SpO2、SaO2、PaO2、低氧血症概念及标准的总结
  17. filebeat 收集json格式_Filebeat 采集日志实践经验记录
  18. 刚踩一个大坑,求个高人指点(已解决)
  19. 惠普暗影精灵2 win10+linux双系统开机直接进win10,无法进系统选择界面的解决办法
  20. ios 关于navigationController导航栏隐藏问题

热门文章

  1. 【web】模拟QQ炫舞例子(键盘)
  2. 支持java语言的虚拟主机_虚拟主机 支持java吗
  3. ldapbrowser工具查询最大条数限制
  4. 关于vscode调试electron2.0.13 64bit出现Cannot connect to runtime process, timeout after 10000ms的问题
  5. 金融专业有关商业银行的论文,有什么值得推荐的题目吗?
  6. 【给力装机 稳定至上】雨林木风 GhostXP SP3 2011 经典珍藏版
  7. linux下用户和用户组配置文件详解
  8. torch.zeros和torch.ones
  9. 别人博客上的:“西方心理学流派简介”,总结的挺好,保存下。
  10. 【C语言编程】递归求勒让德多项式