摘要:
获取MOSS网站集的数据库信息:// SPWebApplication webapp = SPWebApplication.Lookup(new Uri("http://cn-pekappdev020:8080")); SPDatabase db = webapp.ContentDatabases[0]; string dbconn = db.DatabaseConnectionString;//获取MOSS的Site网站模板信息://Namespace: [Sites Web service]//Web service ref... 阅读全文
随笔档案-2013年05月
MOSS 2013研究系列---动态修改WebConfig(上)
2013-05-09 11:29 by 温森特, 1568 阅读, 收藏, 编辑
摘要:
在开发和部署MOSS应用的时候,我们时常需要定义一些配置信息,这些信息需要部署到对应网站的虚拟目录里面的Web.Config文件里。最简单的办法是直接手工修改,简单容易,技术含量低,稳定性高,但其也有一定的缺点,人为操作,容易出错,而且部署人需要管理权限较高,需要远程到服务器上。 因此,我们建议采用代码直接动态修改,将修改的操作放置于Feature激活事件里面,这样,当功能部署到MOSS应用的时候,激活功能Feature的时候,动态的将需要的配置信息写入到Web.Config里面,收回功能的时候,将配置信息自动移除掉,符合软件设计思想。 闲话少说,言归正传,网上流行的方法是采用SPWe... 阅读全文