• 使用feature创建网站栏


        读过了夏天的感觉《使用Feature构建(之一):Site Columns 》,很受启发。说实话,以前做项目,就没有考虑到这方面的问题,都是通过界面,进行傻瓜式的操作,当然,部署时也没有一个一个的创建,因为测试环境模拟了真实的环境,然后把整个网站集恢复到生产环境去了。不过怎么说这也是个最规范效率最高的方法,知道了当然就要搞清楚,于是就做了尝试。
        大致看了看feature目录下面的文件夹,对feature的大致的作用还有了个更充分的理解。MOSS利用feature的特性,使整个产品变成了一个积木式的玩意儿,可以随意的添加功能。简单的feature,诸如网站栏、内容类型等,在moss基础之上的配置型的内容,由于继承自moss本身,不需要底层的代码,所以只需要简单的两个XML文件就可以搞定。一个文件名为feature.xml,另外一个是在feature.xml中指定的文件名
        feature.xml的内容如下:
    Code

              仔细看了看,其实没啥内容,指定了标题和说明,并在<ElementManifest> 节中指定了feature具体的描述文件的位置。
         Bower-Columns.xml的内容,则是具体描述了每个要添加的网站栏的ID、名称、所属的组(没有的话就新建)、网站栏的类型、显示名,根据类型不同还会有相关的描述。
    Code

          用stsadm部署了一下,成功看到了网站栏中出现了新的名为Bower的组,组中有“文档分类”、“通知内容”、“新闻内容”的网站栏,感觉很爽啊!终于找到了对MOSS深入定制的感觉!呵呵
    原创内容,转载请注明原作者 by Guobower
    转战ERP领域,欢迎交流,微信:Guobower,QQ:124358678
  • 相关阅读:
    杂记 后台代码取DataSource中的值,和不间断滚动JS
    利用IHttpModule实现URL地址转发功能
    在ASP.NET中跟踪和恢复大文件下载
    小记,取GB2312汉字的首字母
    小记,提供文件下载,并控制下载速度
    黑客知识系列之木马程序隐身的技术
    经典算法C#四种排序算法
    跟我学做c#皮肤美化(六)
    【转】xPath语法介绍
    一个httpwebrequest异步下载的例子
  • 原文地址:https://www.cnblogs.com/bower/p/1116923.html
Copyright © 2020-2023  润新知