软件培训网

欢迎访问软件培训网!招生咨询电话与微信:15225191462(周老师)
软件培训网,专业解决学IT疑难杂症!

首页 > .NET技术培训/ 正文

弄清.NET中复杂的文件类型

2012-08-18 17:56:24

d85软件IT培训网-河南郑州IT培训

当你浏览一个工程目录时,总会感觉到.NET Framework的文件类型有点扑朔迷离。本文将让你对.NETVisual Studio .NET的不同文件及其扩展有更深入的了解。d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

当你访问公共站点时看到URL中熟悉的文件扩展时,你一定立即认出该站点开发所使用的工具。虽然HTML是因特网的标准,然而你会经常碰到.asp并奇怪为何开发者使用这一古老的技术。如果你发现.aspx,你一定猜想程序员开发时使用的ASP.NET版本号。d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

最近与一位.NET开发人员的交流中让我想到,.NETVisual Studio .NET(VS.NET)之间许多文件类型的差别。由此,这里概括了不同文件类型的作用,尤其给出它们不同场合时使用细节。d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

VS.NET的文件类型d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

现在让我们看看VS.NET使用的文件,VS.NET是当前最为流行的.NET开发的IDE。以下列表提供了有关VS.NET使用的通用文件(只涉及到C#VB.NET)d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

.SLN: VS.NET 方案文件,包括:包含在解决方案中的项目信息,以及通过属性窗口访问全局构建设置。 d85软件IT培训网-河南郑州IT培训

.SUO:VS.NET方案用户选项文件。它用于存储特定用户的设置。VS.NET中的源控制集成包使用这一文件存储Web项目的转换表、项目的离线状态、以及其它项目构建的设置。 d85软件IT培训网-河南郑州IT培训

.CSPROJ:一个 VS.NET C#项目文件,它包括项目细节,比如参考内容、名称、版本等等 。 d85软件IT培训网-河南郑州IT培训

.CSPROJ.USER:C#项目的用户选项。 d85软件IT培训网-河南郑州IT培训

.VBPROJ:一个VS.NET VB.NET项目文件。 d85软件IT培训网-河南郑州IT培训

.VBPROJ.USER: VB.NET 项目的用户选项。 d85软件IT培训网-河南郑州IT培训

普通开发文件d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

当开发一个Web站点,Windows服务,或者Windows程序时,你可能会使用到以下的文件类型:d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

.vb:包含VB.NET 源代码的文件。 d85软件IT培训网-河南郑州IT培训

.cs:包含C#源代码的文件 d85软件IT培训网-河南郑州IT培训

.xsd:XML schema文件,即XML的数据定义标准。你可以使用这些文件处理数据集与类。 d85软件IT培训网-河南郑州IT培训

.mdf:一个本地数据的空SQL数据库。 d85软件IT培训网-河南郑州IT培训

.xml:一个XML文件与数据标准。 d85软件IT培训网-河南郑州IT培训

.xslt:一个XSLT文件,即转换XML文档的标准。 d85软件IT培训网-河南郑州IT培训

.cd:一个类图表文件。 d85软件IT培训网-河南郑州IT培训

.js:一个包含JavaScript代码的文件。 d85软件IT培训网-河南郑州IT培训

.vbs:一个包含VBScript代码的文件。 d85软件IT培训网-河南郑州IT培训

.wsf:一个包含可运行在Windows程序脚本的文件。 d85软件IT培训网-河南郑州IT培训

.config:一个可使用存储程序设置的程序配置文件。ASP.NET使用这一文件来配置Web设置,它使用到一个你无法更改的Web.config 文件。 d85软件IT培训网-河南郑州IT培训

.resx:用于编辑和指定程序来源的文件。 d85软件IT培训网-河南郑州IT培训

.ico:一个用于建立习惯图样的图象文件。 d85软件IT培训网-河南郑州IT培训

.rpt:可发布到WebWindows窗体的Crystal Reports文件。 d85软件IT培训网-河南郑州IT培训

.txt:一个简单的文本文件。 d85软件IT培训网-河南郑州IT培训

然而你可以在不必考虑项目类型的情况下使用到这些文件。特定的项目有其对应的特定文件类型。例如,你可以在Web开发项目中使用以下文件类型。 d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

ASP.NET的文件类型d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

ASP.NET使用特定的文件类型。以下列表提供了文件类型说明,这些文件类型在ASP.NET开发中你都会遇到。d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

.aspx:包含代码分离(code-behind) 文件的Web窗体。 d85软件IT培训网-河南郑州IT培训

.asax:这一文件允许你编写代码以处理全局ASP.NET 程序事件。文件中包括一个无法更改的global.asax文件。 d85软件IT培训网-河南郑州IT培训

.ashx:执行一个通用句柄的页面。 d85软件IT培训网-河南郑州IT培训

.asmx:一个ASP.NET Web服务,包括相应的代码分离文件。 d85软件IT培训网-河南郑州IT培训

.htm:一个标准的HTML页。 d85软件IT培训网-河南郑州IT培训

.css:一种在站点上使用的层叠式列表。 d85软件IT培训网-河南郑州IT培训

.sitemap:一种Web程序的站点地图。 d85软件IT培训网-河南郑州IT培训

.skin:用于指定ASP.NETA theme 的文件。 d85软件IT培训网-河南郑州IT培训

.browser: 浏览器定义文件。 d85软件IT培训网-河南郑州IT培训

.disco:一种可选择的文件。 d85软件IT培训网-河南郑州IT培训

.ascx: Web用户控件。 d85软件IT培训网-河南郑州IT培训

你也可以使用列表中没有的其它文件,这取决于程序被编译与配置的方式。 d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

其它文件d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

如果你编译程序,在程序主路径的默认bin文件中将生成一个.exe文件。同时,也生成一个.pdb文件。这一.pdb文件包括编译与项目状态的信息。在编译过程中,这些文件自动生成,但你也可以在编译过程中对其控制而不让其生成。在编译过程你还会碰到另一文件,即被Application Center Test使用的.act文件。d85软件IT培训网-河南郑州IT培训

 d85软件IT培训网-河南郑州IT培训

现在,你已经对.NET Framework的文件类型有所了解。熟悉这些特定文件作用的优点是,如果文件丢失,你将可以重新生成这一文件。d85软件IT培训网-河南郑州IT培训


Tags:郑州学习电脑软件有哪些学校,郑州哪里有中专的计算机培训学校,郑州软件开发编程培训学校哪家好,郑州高中生软件培训班哪家好,北大青鸟郑州校区在哪里,郑州计算机软件开发学校排名好的

搜索
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
热门标签
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
  • QQ交谈