快速业务通道

ASP.NET企业开发框架IsLine FrameWork系列之十三--框架配置信息大全(上)

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-20
参数 含义 DBType 指明了需要使用的数据库种类 Server 数据库地址 UserID 用户名 Pwd 密码

IsLine FrameWork一个是支持企业应用系统开发的框架,开发人员可以在其基础上对企业所需的应用 系统进行快速开发,目前版本为V1.0版,随着需求的不断完善,IsLine FrameWork的版本也在不断升级。

IsLine FrameWork完成了对数据源、服务器端变量、缓存、日志、异常、安全性能等元素的封装,支 持多种数据库、多个数据库同时操作;支持跨方法的事物;支持多个日志渲染器同时工作,这意味着开发 人员可以同时将分类日志信息写入不同的目标。该框架以配置文件为中心,所有变更动作(例如改变数据 库、改变日志记录介质等)都可以通过修改配置文件完成,这一篇文章就为大家总结了IsLine FrameWork 中所有用到的配置信息,大家可以当做字典使用,欢迎大家阅读。

先来回顾一下IsLine FrameWork总体命名空间框架图:

IsLine FrameWork配置项保存在web.config中,配置内容主要分布在以下三个节点中:

位于<configSections></configSections>节点中的内容,主要以 <sectionGroup></sectionGroup>标签体现

位于<appSettings>之前的内容

位于<appSettings></appSettings>之间的内容,主要以<add>标签体现

以上三部分不必同时出现,只需根据实际需要匹配出现。下面将按照命名空间顺序,给大家介绍相关 配置项的信息。

一.IsLine.Data命名空间

这部分主要决定了所操作的数据库类型与位置,以及其他数据库方面的配置信息,有两种方式实现:

方式一.

Step 1.在<configSections>与</configSections>中加入:

<sectionGroup name="IsLine.Data.Configuration">
      <section name="DataBaseConnection" type="IsLine.Data.Configuration.SuitConfig"/>
</sectionGroup>

Step 2.在</configSections>后加入:

·如果你希望使用SQL SERVER数据库(无版本限制):

代码

<IsLine.Data.Configuration>
      <DataBaseConnection>
         <DBType>IsLine.Data.DataTypeEnum.DataBaseType.SqlServer</DBType>
         <Server>IP</Server>
         <UserID>sa</UserID>
<PwdType>Cryptography.None</PwdType>
         <Pwd>111111</Pwd>
         <DataBase>UML</DataBase> //SqlServer only
      </DataBaseConnection>
    </IsLine.Data.Configuration>

· 如果你希望使用Oracle数据库:

代码

<IsLine.Data.Configuration>
      <DataBaseConnection>
         <DBType>IsLine.Data.DataTypeEnum.DataBaseType.Oracle</DBType>
         <Server>IP</Server>
         <UserID>ID</UserID>
         <PwdType>Cryptography.Decrypting</PwdType>
         <Pwd>111111</Pwd>
         <OtherPlus>Provider=MSDAORA.1; Persist Security Info=False;</OtherPlus>
      </DataBaseConnection>
    </IsLine.Data.Configuration>

节点含义:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号