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版本感到由 ...
随机推荐
- centos7 搭建keepalived+Nginx+tomcat
准备1台 192.168.2.224 安装Nginx,2台安装tomcat 192.168.2.222 192.168.2.223 1.安装Nginx: 上传pcre-8.36.tar.gz ...
- AltiumDesigner 网络标号放置技巧
我们在使用AD画图的过程中,灵活的使用一些小技巧可以使我们的工作事半功倍,今天给大家介绍一种在画原理图过程中的小技巧. 我们在画原理图过程中经常会放置网络标号,尤其是很多芯片管脚上,例如现在我需要在这 ...
- ViewResolver和JSTL
---------------------siwuxie095 ViewResolver 和 JSTL 1.Spring ...
- 微信公众号开发(5)---使用开源组件开发公众号OAuth2.0网页授权授权登录
搞清微信公众号授权登录的步骤步骤,我们的开发就完成了一大步 献上github 地址: https://github.com/Wechat-Group/weixin-java-tools/wiki/MP ...
- httpclient的简单使用
1.通过get请求后台,注意tomcat的编码设置成utf-8; <Connector connectionTimeout="20000" port="808 ...
- activity背景毛玻璃效果
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools= ...
- [z]dbms_stats.lock_table_stats对于没有统计信息的表分区同样有效
常见的分区表DDL如 split partition.add partition都会生成没有统计信息的表分区table partition,长期以来我对dbms_stats.lock_table_st ...
- python 面向对象编程 之 析构方法
析构方法:当对象在内存中被释放的时候,自动触发执行 如果产生的对象仅仅只是用户级别的, 那么无需定义__del__,如果对象还会向操作系统发生系统调用, 即一个对象有用户级别与内核级两种资源, 比如打 ...
- mysql 常用 sql
查询表创建时间.修改时间等 SELECT * FROM information_schema.tables WHERE table_schema='ty_supplier' AND table_ ...
- thinkphp两表联查并且分页
ThinkPHP中关联查询(即多表联合查询)可以使用 table() 方法或和join方法,具体使用如下例所示: 1.原生查询示例: $Model = new Model(); $sql = 'sel ...