kbmmw 5.06.00 beta 发布
原生、高效、可扩展、跨平台通信库来了。
we are happy to announce v5.06.00 BETA of our popular middleware for Delphi and C++Builder.
If you like kbmMW, please let others know! Share the word!
We strive hard to ensure kbmMW continues to set the bar for what an n-tier product must be capable of in the real world!
This is a major release with new features in addition to fixing reported bugs and enhancing existing features:
- NEW! kbmMW Native High Performance, Scalable and Cross Platform socket library now included!
- NEW! Advanced CSV object notation streamer with optional autotyping!
- NEW! Optional support for automatic cross table lookup of values and records in ORM even with result based on a complex expression!
- NEW! Dynamic table support in ORM. An ORM dynamic table is not bound to any specific class, but can be defined completely at runtime, also by analyzing an existing table in the datastorage!
- NEW! Advanced date/time formatting and parsing for all sorts of custom date/time layouts!
- NEW! Reboot and advanced clipboard copy/cut/paste of files in kbmMW Remote Desktop.
- NEW! Ability to attach multiple remote desktop clients to same connection for example for read only icon view vs full scale interactive view.
- NEW! Smart local client for use within same application that hosts TkbmMWServer instance.
- NEW! Binary parser visualizer with interactive debugging and stepping features.
- Lots of ORM improvements, including:
- Enhanced generator support with definition of when generators fire (insert/update/delete) (default insert) and if they fire if the field already have a value (default no)
- QueryON directly returning an object notation object instead of class instances
- QueryDataset directly returning a TDataset instead of class instances.
- Execute for DDL support.
- CreateOrUpgradeTable now fully handles indexes and detects added, deleted and modified indexes and automaticaly creates and upgrades those as needed.
- Lots of new features and improvements to LINQ, including:
- Query – Run full fledged query expression on the source data
- Use CSV data as source
- Use object notation instance as source
- AsON – Return LINQ stage result as object notation
- Lots of new features and improvements to Scheduler, including:
- Enhanced Cron format support. Standard, With seconds, With Year and With Seconds and Year.
- New EndingAfterStalls and EndingAfterRuns methods which deactivates a scheduled event.
- New optional automatic unscheduling of scheduled event when event is ending (see above).
- Lots of improvements and additional features in:
- Date/Time
- TkbmMWDateTime
- TkbmMWGregorianCalendar (New!)
- TkbmMWDateTimeCompiledFormat (New!)
- Improvements of correct handling of time vs date vs date/time thru whole n-tier chain.
- REST
- Optional automatic provision of object notation objects when HTML body contains XML or JSON data.
- Default values and more
- Plenty of other areas.
- Date/Time
kbmmw 5.06.00 beta 发布的更多相关文章
- KbmMW 4.40.00 测试发布
经过漫长的等待,支持移动开发的kbmmw 4.40.00 终于发布了,这次不但支持各个平台的开发, 而且增加了认证管理器等很多新特性,非常值得升级.具体见下表. 4.40.00 BETA 1 Oct ...
- KbmMW 4.50.00 测试版发布
We are happy to announce the release of kbmMW v. 4.50.00 Beta Professional and Enterprise Edition wi ...
- kbmMW 5.06.20试用笔记
1.kbmMWConfiguration自动备份配置文件的问题还没有修正. 下面是以前写过的内容,再一次在新闻组中提出这个问题: kbmMW提供一个强大的配置信息管理对象,前期译过这个对象的介绍,在使 ...
- kbmMW 5.07.00试用笔记
在kbmMW 5.06.20试用笔记中遇到的问题,在这个版本中,基本都解决了.但还是发现修正后存在的小问题及新问题: 1.Resolve返回值错误 当提交的ClientQuery是执行一条sql语句, ...
- 课堂Beta发布140字评论
Beta发布140字评论: 第一组:飞天小女警 此项目组的功能是礼物挑选,创意十足,用户只要一听名字便会被深深吸引,并且页面设计感,时尚感十足,不断吸引客户的眼球,而且发布到云服务器上面. 第二组:金 ...
- 个人对beta发布的观点
内容:五个小组的beta发布 时间:2016年11月10日 13:40-15:15 地点:传媒西楼202 发布顺序: 1.飞天小女警(选礼物) 2.金州勇士(在线考试) 3.新蜂(俄罗斯方块) 4.天 ...
- PyRedisAdmin v1.0 Beta 发布,Redis 在线管理工具 - 开源中国社区
PyRedisAdmin v1.0 Beta 发布,Redis 在线管理工具 - 开源中国社区 PyRedisAdmin v1.0 Beta 发布,Redis 在线管理工具
- Alpha、伪Beta 发布后,夏一鸣的个人感想与体会
伪Beta发布在4月15日拉开了帷幕,夏一鸣代表OneZero团队上台进行了Account的发布.产品发布成功,但依然存在问题和不足.以下就Alpha.伪Beta 发布谈一谈我自己(夏一鸣)的想法. ...
- Alpha、伪Beta 发布后,严一格的个人感想与体会
伪Beta发布在4月15日下午2.30左右结束,严一格所在的“爆打”团队产品发布成功.下面是我的想法和体会~ 1.作为“爆打”团队中的一员,我对我们团队可以成功发布Alpha版本和伪Beta版本感到由 ...
随机推荐
- openvpn-admin(openvpn web管理 )
openvpn 两种认证简介: 1.key分发: 在服务器端生成秘钥,然后下载到本地,将服务器端的ca.crt xx.crt xx.key ta.key(如果服务器启用的话需要,未开启的话不需要,功能 ...
- 第四章 栈与队列(a)栈接口与实现
- NumPy 迭代数组
NumPy 迭代数组 NumPy 迭代器对象 numpy.nditer 提供了一种灵活访问一个或者多个数组元素的方式. 迭代器最基本的任务的可以完成对数组元素的访问. 接下来我们使用 arange() ...
- vue 点击图片显示大图
使用指南:https://www.npmjs.com/package/vue-directive-image-previewer 简单使用: 1.安装vue-directive-image-previ ...
- Delphi: RTTI与ini配置文件
项目以Rtti特性做文件参数配置,简化每项读写ini操作,记录以做备忘,代码如下: unit uGlobal; interface uses Windows, Messages, SysUtils, ...
- 【centos】centos安装g++
gcc在Centos下的安装:使用的是以下语句:yum install gcc 以为安装g++,类似的应该使用:yum install g++ 可是提示:command is not found 查询 ...
- eclipse配置mybatis xml文件自动提示(转)
原文链接 原文如下: 如果使用eclipse中,再写mybatis的xml文件的时候,没有提示,用“Alt+/”,不能把代码用快捷键敲出来,可以试试下面要说的这种方法,反正我试了,我这个可以. 1.下 ...
- load balancer does not have available server for client: provider
Ask Question up vote6down votefavorite 4 I'm trying to use Feign client. Below is my feing client: i ...
- [leetcode]445. Add Two Numbers II 两数相加II
You are given two non-empty linked lists representing two non-negative integers. The most significan ...
- mysql分组后将未分组的列合并成行GROUP BY,GROUP_CONCAT
今天遇到一个问题,消息通知可以同时发送给多个班级,而查询消息通知的时候并不需要根据班级分组,如何把多个班级的名称合并成一行数据追加到消息通知的后面呢 然后就发现了 group_concat: SELE ...