摘要:
更新日志:1、完善 HQL 数据查询(增加流式查询)功能,支持对指定字段进行查询。例如:读取文章表的标题与发布日期字段列,并按发布日期进行降序排列(程序自行转换为对应实体)。第一种:手写配置varqueryBuilder=newHQLEntityQueryBuilder("ArticleEntity").SetSelects("Title,Pubdate").SetOrders("Pubdate").SetOrderby(DataOrderby.Desc);第二种:Lambda 表达式配置varqueryBuilder=newHQLE 阅读全文
摘要:
1、支持 NHibernate 框架(采用线程级 ISession);2、支持 Fluent NHibernate 流配置;3、修正 FFmepgHelper 截图时,视频路径或图片保存路径包含空格会出现未知的异常问题;[感谢“业余爱好者”]4、优化相关类(KeyValueCollection -> ConcurrentDictionary、PropertiesCollection -> PropertiesDictionary);5、优化配置类;6、更新版本号命名方式:.Net 版本号 + Librame 版本号 + 年月日下载:http://sdrv.ms/LncIBt附:NH 阅读全文
摘要:
Librame Utility 3.5.12.0508-------------------------------------------1、修正 LibrameSettings.DefaultWatermarkOptions 配置出错(误取成 DefaultThumbnailMaxSize 配置);[感谢“业余爱好者”]2、优化 FFmpegHelper 助手,支持大视频文件截图;[感谢“业余爱好者”]3、移除 CacherBase 缓存器基类;4、更改 LibrameHelper(Librame 助手)为 LibrameEnvironment(Librame 运行环境);5、标准化配置. 阅读全文
摘要:
Librame Utility 实用工具包第一个版本正式发布(版本号 R1 更改为 3.5.12.0425)Librame Utility 简要介绍:请移步到此查看:http://www.cnblogs.com/rongstar/archive/2012/04/23/librame_utitlity.htmlLibrame Utility 版本号说明:如 3.5.12.0425 => 3.5(表示基于 .NET Framework 开发的版本号),12.0425(表示年份.月份日期)Librame Utility 更新详情(相对于 R1):完善了自定义扩展配置功能(如 LibrameSe 阅读全文
摘要:
Librame.Caching 缓存主要功能介绍一、Librame.Caching.Cache(缓存类)Cache 与 System.Web.Caching.Cache 的使用方式一致;相较于后者,引入了线程锁、缓存项队列等机制,同时进行了优化。二、Librame.Caching.CachePools(缓存池类)提供一组静态操作缓存的方法,相当于 Dictionary<string, Cache> 键缓存对集合。三、Librame.Caching.ICacher(缓存器接口)与 Librame.Caching.CacherBase(缓存器基类)提供封装的单个缓存对象的操作方法,下面 阅读全文
摘要:
Librame Utility R1基于 .NET Framework 3.5 开发,支持 WinForm 与 WebForm 开发环境。一、Librame Utility 功能介绍1、Librame.Caching(缓存功能)支持文件缓存与 SQL 缓存依赖;支持缓存队列、支持线程安全等功能;(比System.Web.Caching 更加强大)2、Librame.Language(多语种功能)支持枚举、异常、框架、其它等类型的多语言配置功能。3、Librame.Logging(日志功能)支持调试、信息、警告、错误、致命等类别的日志记录功能。4、Librame.Security(算法功能)支持 阅读全文
摘要:
当我们在自定义扩展 DemoHtmlHelper 类的时候,经常会遇到下面这个错误。错误 13 “System.Web.Mvc.HtmlHelper”不包含“RouteLink”的定义,并且找不到可接受类型为 “System.Web.Mvc.HtmlHelper”的第一个参数的扩展方法“RouteLink̶... 阅读全文
摘要:
在 MVC 中动态绑定下拉菜单的方法 1. 已知下拉菜单列表项:在 Controller 控制器类中输入已下代码[代码]在 View 中使用[代码]这种方法简单明了,也比较方便,如果不用从数据库中读取数据的话,可以采用这种方法。2. 从数据库或者数组中循环读取下拉列表项 此处省略数据库连接代码,从数据库读出的数据与字符串数组中存储的数据类似,以下就以数组为例。 在 Controller 中控制器类... 阅读全文