从网上下载了一个实例,里面有几个文件夹和文件不是很明白。问题一:在“App_Code”文件下有一个“TestDatabase.xsd”文件?请问“.xsd”是什么格式的文件?有什么作用?问题二:在“TestDatabase.xsd”下有“TestDatabase.Designer.cs”、“TestDatabase.xsc”、“TestDatabase.xss”文件。请问,“.xsc”和“.xss”分别是很么格式的文件?有什么作用?问题三:在“App_GlobalResources”下有“MyGlobal.en-us.resx”文件。请问“App_GlobalResources”是什么文件夹,里面的文件是实现什么功能的文件。问题四:“MyGlobal.en-us.resx”是什么格式的文件?实现的什么功能?问题五:“MyGlobal.en-us.resx.Designer.cs”和“MyGlobal.en-us.resx”是什么关系?问题六:可能是换肤功能的实现。在“App_Themes”文件夹下有三个文件夹,“Blue”、“Default”、“Red”文件夹下有,“.skin文件”。
代码如下:
<%--ImageUrl如下设置则解析到该主题下的Images文件夹的pic.jpg文件--%>
<asp:Image runat="server" ImageUrl="Images/pic.jpg" />请问,所谓的“.skin”文件实现的是什么功能?问题六:在“Catch”文件夹下有“CacheControl.ascx”文件,请问“.ascx”是什么格式的文件?有什么作用?

解决方案 »

  1.   

    问题三:在“App_GlobalResources”下有“MyGlobal.en-us.resx”文件。请问“App_GlobalResources”是什么文件夹,里面的文件是实现什么功能的文件。
    这个是ASP.NET多语言化文件,可以直接google ASP.NET本地化问题四:“MyGlobal.en-us.resx”是什么格式的文件?实现的什么功能?
    同上,这个是实现英语版本的.en-us是英文的简称
    问题六:在“Catch”文件夹下有“CacheControl.ascx”文件,请问“.ascx”是什么格式的文件?有什么作】
    这个是用户自定义控件啊
      

  2.   

     看MSDN
    XSD是指XML结构定义 ( XML Schemas Definition )
    将资源文件放入应用程序根目录的保留文件夹 App_GlobalResources 中,即可创建全局资源文件。App_GlobalResources 文件夹中的任何 .resx 文件都具有全局范围
    MyGlobal.en-us.resx资源文件
    designer文件通常存放的是一些配置信息。
    主题(Theme),在主题文件夹中创建 .skin 文件。一个 .skin 文件可以包含一个或多个控件类型的一个或多个控件外观
    ascx用户控件
      

  3.   

    看不懂,不知如何google或是baidu。啊还请各位大侠多多指教指教,在此基础上google或是百度吧。
      

  4.   


    恩。看MSDN,有时候不熟悉,怎不知道搜什么呢?
      

  5.   

    xsd是来规定XML的,xsd 是Schema的一种。xsd是用来验证数据是否正确,比如你的XML数据要写进数据库,如果不验证,可能就会有很多问题。当你的XML通过XSD验证后,就可以用XSL进行格式化。生成HTML,矢量图形等。.resx 文件,属于资源文件 ,由 XML 组成,可以加入任何资源,包括二进制。同样不能被嵌入到 Assembly 中。在 System.Resources 名字空间中有专用读写的类。VS. NET 创建这种文件然后将其转成 .resources 文件并根据设置将其嵌入到 Assembly 中
    “.skin皮肤文件,用于更换各个页面 的外观显示
    .ascx 是用户控件,用户控件必须嵌入到aspx中才能使用。
    相当于模板其实ascx可以理解为Html里的一部分代码,
    只是嵌到aspx里而已,
    因为aspx内容多的时候实在是不太好管理,
    而且你把公共的Html部分写成ascx也可以公用在很多aspx里
    比如Web页的下面注释部分
      

  6.   

    ascx文件