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版本感到由 ...
随机推荐
- 原生js,通过document.getElementByClassName获取元素的索引值
let itemList = document.getElementsByClassName('sky-item') // 一行所有元素 let index = 0 for(let i = 0; i& ...
- 侯捷STL课程及源码剖析学习3: 深度探索容器list
一.容器概览 上图为 GI STL 2.9的各种容器.图中以内缩方式来表达基层与衍生层的关系.所谓的衍生,并非继承(inheritance)关系,而是内含(containment)关系.例如 heap ...
- navicat连接虚拟机中mysql"Access denied for user'root'@'IP地址'"问题
登陆要链接的服务器上的mysql 命令:mysql -uroot -p123456 然后执行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED ...
- Mybatis抛出 Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f54509]异常
今天在做Springmvc和spring 时 mybatis 是抛出异常 Closing non transactional SqlSession [org.apache.ibatis.session ...
- 202. Happy Number (INT)
Write an algorithm to determine if a number is "happy". A happy number is a number defined ...
- IIS下载,WebClient().DownloadFile下载
new System.Net.WebClient().DownloadFile(serverPath, localPath); 有时候使用的时候,文件下载不下来.需要设置一下服务器上IIS的权限
- 简述 OAuth 2.0 的运作流程(转)
原文地址:http://www.barretlee.com/blog/2016/01/10/oauth2-introduce/ 本文将以用户使用 github 登录网站留言为例,简述 OAuth 2. ...
- html5的地理位置定位
html5提供的地理位置定位使开发人员不用借助其他软件就能轻松实现位置查找,地图应用,导航等功能. 地理位置定位基本原理GPS, WIFI, IP, 手机信号基站 核心对象Geolocation是wi ...
- rbac 权限分配, 基于formset实现,批量编辑
已经完成了 批量添加的功能. 还想要一个批量修改的功能了.随之而来的第一个问题就是, 我们的formset 并不是一条记录.而是 多条记录,甚至整个表的记录.那么显而易见的问题就是,当前端页面把数 ...
- jquery分页插件精选
1.最新的分页控件:Mricode.Pagination(推荐) https://github.com/mricle/Mricode.Pagination 2.Jquery Pagination Pl ...