摘要: Relationships (关系) 关系定义了两个实体之间的联系,在数据库关系中用外键约束来表示两个实体之间的联系。默认情况下若在模型类型中发现了导航属性就会创建关系。最常见的关系模式是导航属性定义两端的关系,外键属性定义两者之间的依赖。 1) 术语定义 Dependent entity:依赖实体 阅读全文
posted @ 2017-12-12 20:32 Terrence_Sun 阅读(370) 评论(0) 推荐(0) 编辑
摘要: The Logging Application Block(日志模块) 优点 l 监控常规的应用程序的性能,并提供信息。 l 提供有关应用程序的重要信息 l 提供性能相对比较高的日志解决方案,不需要你关心日志IO性能操作 l 日志写进程会自动收集一些上下文信息,如时间、应用程序域、机器名和进程ID等 阅读全文
posted @ 2017-12-12 20:23 Terrence_Sun 阅读(146) 评论(0) 推荐(0) 编辑
摘要: The Data Access Application(数据访问模块) 适用场景 一般用于解决多种数据库类型之间的访问,同时适合统一面向多种数据库的开发 优点 既可以使用静态对象创建数据库对象,也可以使用非静态对象创建数据库,灵活 对于数据库的连接会自动管理,不需要开发者进行手动管理,资源释放的灵活 阅读全文
posted @ 2017-12-12 20:22 Terrence_Sun 阅读(815) 评论(0) 推荐(0) 编辑
摘要: The Caching Application Block(缓存模块) 适用场景 l 当需要频繁访问静态数据或长变化的数据 l 当适用数据库性价比低的时候 l 数据始终适用,但是从服务器获取比较困难 应用缓存 引用组件 Microsoft.Practies.EnterpriseLibrary.Com 阅读全文
posted @ 2017-12-12 20:20 Terrence_Sun 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 微软企业库基本介绍 微软企业库的基本结构组织图 Enterprise Library共包含八个部分,它们之间的依赖关系也很明确,企业库中的对象和工厂大致有一下几类: 应用程序模块 非静态对象或工厂 静态对象或工厂 Data Access (数据访问模块) Database GenericDataba 阅读全文
posted @ 2017-12-12 20:19 Terrence_Sun 阅读(311) 评论(0) 推荐(0) 编辑