A universal binary parser made available as part of kbmMW Enterprise Edition
People has asked about how to use the HTTP.sys transport (TkbmMWHTTPSysServerTransport). First… what is HTTP.sys thing? It is the foundation for Microsofts Internet Information Server. Its an internal Windows kernel level backbone that handles all communication with browser clients when they are accessing IIS based web servers. The interesting part is that HTTP.sys is default […]
The new kbmMW Features blog post serie will talk about various smaller, but useful, features within kbmMW.
This blog will actually be about a quite big feature, namely kbmMW’s Remote Desktop features which is part of kbmMW Enterprise Edition.
There exists various ways to interact with your computer when you are not at home. To mention a few, VNC (Tight, Real, Ultra etc), GotoMyPC, LogMeIn, TeamViewer and obviously Windows own RemoteDesktop.
But kbmMW’s Remote Desktop is a worthy competitor to them all for no additional cost when you have kbmMW Enterprise Edition. And it performs just as good as the above products, but with even much lower CPU usage.
This is priarely a bugfix release, but it also includes a new ISAPI REST server side transport making it possible to host kbmMW based REST servers within Microsoft Internet Information Server’s. Notice that kbmMemTable v. 7.78.10 is a prerequite for installing this version of kbmMW.
- Added new TkbmMWISAPIRESTServerTransport REST capable ISAPI
server side transport.
- Fixed ORM kbmMW_Field ignores name.
- Improved ORM MSSQL support
- Fixed kbmMWNullable scope related issues in a loop
- Fixed ORM SQL92 bugs
- FireDAC adapter improvement. Added UseOpenOrExecuteOnExecute.
- ORM field datatype detection and field metadata changed
improvement. Now assumes unique and required with field is
- Fixed 64 bit HTTPsys transport bug
- Fixed special case YAML leak
Downloads readily available for users with up-to-date SAU from […]
With next release, kbmMW REST servers will be able to be hosted under Microsoft Internet Information Server by compiling the REST server as an ISAPI dll. This blog explains how to make such a dll, how to setup IIS under Win10 to be able to run it, and how to debug it from within […]
We are happy to announce v5.05.50 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 […]
This is a fix release that is a prerequisite for kbmMW v. 5.05.00: Added support for ALTER TABLE RENAME COLUMN syntax in SQL. Improved MAX/MIN string aggregation. Fixed Extract function. See the full list at end of post. kbmMemTable is the premier high performance, high functionality in memory dataset for Delphi and C++Builder with […]
Continuing on the previous LINQ post, I’ll in this post show how to return an object instance or a list of objects as result from a LINQ operation using kbmMW Linq.
The new kbmMW Features blog post serie will talk about various smaller, but useful, features within kbmMW. This blog will be about the new upcoming TkbmMWPrettyBinary class found in kbmMWGlobal.pas.
kbmMW’s logging framework has for quite a while had the ability to convert binary data to “pretty” readable string data. Since such a feature can have broader use cases, I decided to extract it from the logging framework into a selfcontained class of its own.
In the upcoming release, the logging feature will have been improved in various ways. One of the new inclusions is the TkbmMWVirtualLogManager and its interface IkbmMWVirtualLogManager.
The virtual log manager can for example be used for logging select logs to a database, which this short blog will focus on.