.cs 类文件。源代码都写在这里,主要就看这里的代码。 
.resx 资源文件,一些资源存放在这里,一般不需要看。 
.csproj C#项目文件,用VS打开这个文件就可以直接打开这个项目,自动生成,不需要看。 
.csproj.user 是一个配置文件,自动生成的,会记录项目生成路径、项目启动程序等信息。也不需要看。 
.Designer.cs 设计文件,自动生成,不需要看。 
.aspx 是网页文件,HTML代码写在这里面。

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

以下是摘自:http://hi.baidu.com/luyuanevil 写的关于*.designer.cs文件的一些认识

自从有了partial class 页面上控件的定义语句统统被移到了*.designer.cs文件中,所谓“眼不见心不烦”,微软干脆好人做到底,所有控件定义代码都自动生成。并且给出了警告:

//------------------------------------------------------------------------------
// <auto-generated>
//     此代码由工具生成。
//     运行库版本:2.0.50727.1433
//
//     对此文件的更改可能会导致不正确的行为,并且如果
//     重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------

现在问题来了,如果页面中有控件的命名不规范或者出现重名的情况,则*.designer.cs不会自动更新!有的时候系统也不会告诉你是哪个控件出了问题,尤其当这个控件处于formview的InsertTemplate或者UpdateTemplate 中!所以强烈建议控件的命名要规范,必要的时候可以附加上EditMode。例如对字段userID: 在InsertTemplate中的文本框为:UserIDInsertTextBox,而UpdateTemplate 中为UserIDUpdateTextBox。需要特别说明的是,当整个页面中的代码都符合规范时,运行“转换为Web程序”系统能重新生成相应的designer.cs文件!这一功能为我的FrameBuilder3.0的构建省了不少代码,呵呵。

只是我现在还不知道,究竟是哪个小工具能完成这个功能,隐约的觉得.NET应该自带了一个这样的小工具,也许是以动态链接库的形式或者*.exe的形式存在吧?类似与xsd.exe,希望知道的朋友不吝赐教~~

http://blog.163.com/zjlovety@126/blog/static/224186242010229112210537/

.net 文件类型 及说明相关推荐

  1. 第五课:系统目录及ls·文件类型及alias命令介绍

    1.上过一次我们学习了单用户和救援模式及服务器秘钥登录等操作,而我们最终的目的还是要操作和使用linux系统,所以我们今天先初步学习linux的基本命令如下: 一·目录介绍        ls命令介绍 ...

  2. mysql文件头标记_通过文件头准确识别PHP上传的文件类型 ( 一 )

    /** * 通过文件名,获得文件类型* * @version 0.1 * $filename="d:/1.png";echo cFileTypeCheck::getFileType ...

  3. 不限文件类型的ftp服务器,ftp服务器文件类型

    ftp服务器文件类型 内容精选 换一换 在SAP系统中,如果选择共享文件系统由SFS Turbo而非NFS Server提供时,例如SAP HANA中的Backup卷或者Shared卷,您需要创建SF ...

  4. 云计算Python自动化运维开发实战 三、python文件类型

    为什么80%的码农都做不了架构师?>>>    云计算Python自动化运维开发实战 三.python文件类型 导语: python常用的有3种文件类型 1. 源代码     py ...

  5. 2.1/2.2 系统目录结构, 2.3 ls命令, 2.4 文件类型, 2.5 alias命令

    2019独角兽企业重金招聘Python工程师标准>>> 一.系统目录结构 ls / 查看根下面的文件 [root@linux-128 ~]# ls / bin dev home li ...

  6. 2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型 2.5 alias命令

    2.1 系统目录结构 1.系统目录 ssh的配置文件存放位置 [root@wangborambo ~]# ls /etc/ssh/sshd_config /etc/ssh/sshd_config 根下 ...

  7. Windows注册文件类型信息的学习心得

    前一阵做系统注册文件类型图标的提取工具,本来以为使用SHGetFileInfo()函数只能获取指定文件名的图标,没想到还能获取指定扩展名关联的图标,因此绕了一个大弯路去研究注册表.虽然花费了很多时间, ...

  8. 根据文件头数据判断文件类型

    现有一文件,其扩展名未知或标记错误.假设它是一个正常的.非空的文件,且将扩展名更正后可以正常使用,那么,如何判断它是哪种类型的文件? 在后缀未知,或者后缀被修改的文件,依然通过文件头来判断该文件究竟是 ...

  9. 系统目录结构文件类型及ls.alias命令

    一.系统目录结构 root,为root用户的家目录 bin(sbin),存放常用命令,如ls tree man vi mkdir sbin下命令普通用户无权限使用 boot存放系统启动相关文件(不要误 ...

  10. 服务器同步什么文件类型,不同服务器同步文件类型

    不同服务器同步文件类型 内容精选 换一换 通过注册镜像操作,将外部镜像ISO文件注册为云平台的私有镜像,即ISO镜像.注册镜像前,需先将ISO文件上传到OBS桶中.如果制作的是鲲鹏服务器镜像,&quo ...

最新文章

  1. 【学习——字符串】字符串之一网打尽quq
  2. AAAI 2020 | 华南理工:面向文本识别的去耦注意力网络
  3. java 实现雷达图,如何使用y轴为0到100的chart.js创建雷达图?
  4. Ubuntu文本编辑(vi和nano)命令
  5. bitbucket初次使用
  6. c语言if不能判断u8变量值,C语言变量名命规则.doc
  7. java kafka 分区_Java kafka如何实现自定义分区类和拦截器
  8. 宝塔设置thinkphp的伪静态_宝塔面板与WDCP狭路相逢,谁才是国产之光?
  9. 「雕爷学编程」Arduino动手做(19)—震动报警模块
  10. Oracle 并行执行SQL
  11. android实现号码归属地,Android 如何获取手机号码归属地
  12. 非科班出身,如何成为程序员?
  13. 利用socket实现java程序自动关闭
  14. pycharm 如何设置方法调用字体颜色
  15. [转载]计算机端口详解
  16. BP神经网络学习算法原理
  17. 百度SEO站群WeLive免费在线客服系统 v5
  18. windows 7 UEFI 启动模式安装,解决win7 64 setup会提示GPT分区不支持的问题
  19. Flutter如何实现下拉刷新和上拉加载更多
  20. 计算机二级java答题演示_全国计算机二级考试高级Office考试操作题

热门文章

  1. KotlinPoet
  2. (七)中介者模式-C++实现
  3. Mongodb python驱动教程
  4. linux c主要应用在哪个领域
  5. 8 Django 模型层(2)
  6. 百度移动终端研发工程师笔试题
  7. delphi Bpl 学习杂记
  8. 【转】利用WCF的双工通信
  9. 找不到媳妇给愁的。。。
  10. FaceDataset常用的人脸数据库