当前位置: 首页 > 软件库 > 程序开发 > 常用工具包 >

BLToolkit

业务逻辑工具包
授权协议 MIT
开发语言 C# .NET
所属分类 程序开发、 常用工具包
软件类型 开源软件
地区 不详
投 递 者 益光亮
操作系统 Windows
开源组织
适用人群 未知
 软件概览

Business Logic Toolkit 是一组组件用于简化 .NET 应用的开发,BLToolkit 兼容 .NET Frameworks 3.5 and 4.0, Silverlight 4, and Mono.

主要功能包括:

Database:

Objects:

Run-time code generation:

  • Business Logic Toolkit 是一组组件用于简化 .NET 应用的开发,BLToolkit 兼容 .NET Frameworks 3.5 and 4.0, Silverlight 4, and Mono. 主要功能包括: Database: DbManager DataAccess Linq Mapping T4 Templates for data model generatin

  • .Net 的 ORM框架 在MySql上试过几个. DBLinq, 这个类似于Linq to Sql, BUG太多了; Linq to Entity, 这个也试了,很多特性不支持,写起来很不方便。 论到兼容性、稳定性,最后还是觉得BLToolkit最优. BLToolkit提供了对数据库访问的多层次封装。可以用ADO.Net的封装,可以用Entity ORM, 也可以用Linq, 使用起来非常方便

  • .Net 的 ORM框架 在MySql上试过几个. DBLinq, 这个类似于Linq to Sql, BUG太多了; Linq to Entity, 这个也试了,很多特性不支持,写起来很不方便。 论到兼容性、稳定性,最后还是觉得BLToolkit最优. BLToolkit提供了对数据库访问的多层次封装。可以用ADO.Net的封装,可以用Entity ORM, 也可以用Linq, 使用起来非常方便

  • BLT是否支持Oracle存储过程?我尝试了很多方法,如下所述让它工作但没有运气.存储过程使用多个值更新表.这是存储过程,一个小的测试过程. DROP PROCEDURE BETA_AUTO_UPDATE; / CREATE OR REPLACE PROCEDURE BETA_AUTO_UPDATE ( AutoId IN NUMBER, Rule IN NVARCHAR2, Nam IN NVA

  • QDate:2010-09-24 17:58:39| Inquiring:Marko| Source:StackOverFlow From what I have seen on the ormbattle.net, BlToolkit is the fastest ORM for .NET. I would like to test it in one of my projects, but I

  • by Wally_the_Walrus i have this entity: namespace Entities.dbo { [TableName("tbl_question")] public class Question : AbstractEntity { [MapField("c_from")] [Association(CanB

  • Question Is there any way how to get a SQL query result from a bltoolkit? I need to set the query explicitly.. for example: SELECT * FROM table thanks Best Answer Yes. The DbManager class contains som

  • Is it possible with BLToolKit (http://bltoolkit.net) to create a set of records for list of object (batch insert)? If yes, how is this possible? Thanks a lot! 3 Answers answered 2010-11-26 17:06:54 #1

  • 有沒有辦法在bltoolkit如何添加一個實體財產不映射到資料庫表? 喜歡的東西: [NoMap()] public string Something {get; set;} 嗎?謝謝 orm mapping entity bltoolkit 這個問題有 1 個解答。 第 1 個答案 只使用MapIgnore屬性 [MapIgnore()] public string Something {get

  • In my database, there is one large "code" table with system code look-ups for values used all over the system. Like so: [TableName("code_entries")] public class Code { [Map

  • For some reasons, database connection timeout and rasied following exception: BLToolkit.Data.DataException: Timeout expired.  The timeout period elapsed prior to completion of the operation or the ser

  • I haven't found a way to retrieve two lists of objects from an SP with two select statements. Is it possible with BLToolkit, or can only hierarchical data be fetched in such a manner? I'm trying to re

  • Is it possible to use SQL Server table-value functions by using the BLToolkit library? I would like to use it within the Linq query, but I couldn't find anything regarding this on the library wiki. 1

  • How to map output parameter in SQL to an out parameter in DataAccessor? I've tried to put Direction.Output attribute, but with no luck. Nonworking sample: public abstract class DocumentAccessor : Data

  • 我需要在一次事务中同时往同一个表插入多条数据, string sql = @"INSERT INTO [ConsoleResult] ([TransID] ,[Type])

 相关资料
  • 综述 在多功能的动态web应用程序中测试业务逻辑漏洞需要用非常规手段来思考。如果应用认证机制原先以1、2、3的步骤依次执行的验证身份目的来开发,万一用户从步骤1直接跳到步骤3会发生什么?用更加简单的例子来说,在打开失败、权限拒绝或仅仅500的错误的情况下,应用程序是否依然能够提供访问权限? 可以举出许多例子,但是不变的思想是“跳出常规思维”。这种类型的漏洞无法被漏洞扫描工具探测到,依赖于渗透测试人

  • 1.1  概述 业务逻辑模块主要用于编写业务逻辑,一般包含三个子模块:action(定义action和procedure)、code(业务逻辑的实现,一般使用java实现,有src,dsrc,lib)、fn(函数定义)。 1.2  Action定义 语法: <action name=" n" global="true" log-enabled="true" procedure=" "> <参

  • 因此,每个功能区显然都在数据库中,但它们还需要一些逻辑来确定用户何时获得了功能区。 按照我的编码方式,是一个简单的接口: 是一个抽象类,它实现了接口,避免了方法的定义: 现在,将像这样实现一个特定的功能区: 这段代码工作得很好,表是按照我期望的方式在数据库中创建的(我在本地环境中使用DDL生成)。 问题是,在域对象中编写业务逻辑感觉是错误的。这是好的练习吗?你能提出一个更好的解决方案吗?此外,我不

  • 我们的业务逻辑代码主要在 controllers 目录中,新建一个 todo.py 文件, 核心代码如下 (完整代码参考这里),代码说明可以参考注释: # -*- coding: utf-8 -*- import flask from flask import request, redirect, flash, render_template, url_for from application.e

  • 问题内容: 软件体系结构中的域对象和域服务是什么?我不熟悉它们,或者它们与业务逻辑层有何不同? 问题答案: 不同的人以不同的方式使用这些术语,但这是我的看法: 1)“业务”和“域”大致是同义词。“域”更为通用,因为它不会假设您正在编写业务应用程序。因此,如果我们正在编写科学应用程序或游戏,则可能更喜欢将代码的相关部分称为“域”代码,而不是“业务”代码。因此,在本说明的其余部分中,我将使用“域”,因

  • 问题内容: 我的应用程序中有两层验证。首先是由bean验证API执行的实体验证(例如,必填字段)。第二层是业务逻辑验证。例如,用户有一个帖子。用户只有自己是该帖子的创建者,并且帖子评级小于50,才能删除该帖子。因此,我必须执行以下操作: 我不喜欢这种方式,因为这种条件被重用,而且我不得不重复代码。此外,如果条件数大于5左右,那么阅读和理解代码就变得不现实。 此外,标准的Spring Validat

  • 我目前刚接触Spring integration。 基本上尝试使用Java Spring integration DSL异步轮询多个文件位置。我需要获取文件名,并使用文件名执行一些操作,最后将文件推送到S3,我的问题是这些使用文件执行操作的任务是否可以在任务执行器或服务激活器处理程序中执行。我不确定哪个地方是对的。 我在这里附上了示例代码。 还有一种方法可以检索通道中文件的文件名,因为我需要将它作

  • 在实现访问服务器和与本地数据库交互之后,是时候把事情整合起来了。逻辑步骤如下: 从数据库获取数据 检查是否存在对应星期的数据 如果有,返回UI并且渲染 如果没有,请求服务器获取数据 结果被保存在数据库中并且返回UI渲染 但是我们的commands不应该去处理所有这些逻辑。数据源应该是一个具体的实现,这样就可以被容易地修改,所以增加一些额外的代码,然后把command从数据访问中抽象出来听起来是个不