This content on this page was updated
14-Mar-2010 19:16 Calif time
Demo Server Temporarily Offline
demos.href.com is temporarily offline. It should be back
by Tuesday, 16-Mar. The goal is to update ALL of the
30 or so demos to the Delphi 2010 compiler, and to
enhance the F2H demo.
14-Mar-2010 19:15
Form to HTML Converter
We recently had a closer look at this old and relatively
amazing component, which takes Delphi forms (or any sub-container within the form, such as a panel), and exports
the controls to HTML.
Some access violations were apparent when using it with Delphi 2010 and those are fixed in WebHub v2.115, which is available
for download now.
14-Mar-2010 19:00
Technical and Moral Support via Newsgroups
We are offering free technical support for
WebHub, Rubicon and IIS Backup
via newsgroups instead of listserv, so that we can
load the content into CodeNewsFast over time.
Please join us. You will need a login -
free, here.
07-Sep-2009 23:00
WebHub v2.109 supports Delphi 2010
This is the first version of WebHub to support
Delphi 2010 and the setup file is available now
for customers.
07-Sep-2009 23:00
v2.108 recalled
Please do not use v2.108 if you are compiling your
WebHub app as-service. Use v2.109 or v2.107.
27-Aug-2009 19:58
64-bit runner status
A new runner, runisa64.dll, exists now thanks to Vseslav's work and Free Pascal. It works on
64-bit Windows with IIS running in 64-bit mode.
It talks to the 32-bit Hub and custom
32-bit applications compiled with Delphi and WebHub components.
The file is now included in the v2.108+
runtime installer,
available to customers.
22-Aug-2009 17:30
WebHub v2.106 available for customers now
This release simplifies the ideas that have been
in MultiTypeApp and TtpProject during the last year.
If you are building WebHub apps that need to run
as-service, you should use this edition.
26-Jul-2009 17:00
HREF web sites running latest build
We publish this list to give you an indication of the scope of applications suitable to the latest WebHub release.
The following have been upgraded to run the most recent version of WebHub:
WebHub v2.104 ready
Improvement to the runisa.dll runner - helpful
for installations on new servers. No other changes.
15-Jul-2009 17:00
Delphi Next-Beta
It is safe to assume that as a Technical Partner of CodeGear,
members of our development team were invited to test the beta. If you are also part of the beta and need WebHub components to test compilation, etc, please contact Ann through the
usual Contact link on this web site.
9-Jul-2009 17:00
WebHub v2.103 ready
This is a VERY MINOR update.
9-Jul-2009 17:00
StreamCatcher able to modify IIS logs for WebHub sites
To understand, please take two minutes and do the following.
First, go into any demo and click a few links.
Second, go into IIS log folder and look at the most recent log.
What you should find is that all your requests were transformed
by custom rules such that dynamic requests look more like
static requests.
We can now use standard analysis tools to look at WebHub traffic.
The transformation rules are extremely flexible. What you see on the demo server is a simple example.
This version of StreamCatcher has NOT been released to
the public yet.
30-Jun-2009 11:00
WebHub v2.102 ready
Files are available to customers on FTP now.
20-Jun-2009 01:00
WebHub v2.102 with Rubicon 3
The Delphi Super Page is running with an EXE compiled with
the latest WebHub and the latest Rubicon 3, with Delphi 7.
The WebHub Help system is running with an EXE compiled with the same components in Delphi 2009.
7-Jun-2009 05:45
WebHub v2.101 available
Installers for version 2.101 are available on FTP now for customers.
09-Apr-2009 00:10
GUI Separation: Prototype Done, In Progress
We have worked out a way to separate the GUI aspect of TPack and WebHub components, into separate units. Essentially, the implementation of the Verbs of TtpComponents will be done in a unit separate from the component itself.
You probably will not see this until mid- or late-April.
When done, it will be possible to compile a non-gui WebHub application with zero dependency on the Forms unit.
13-Mar-2009 15:50
WebHub v2.100 available
Installers for version 2.100 are available on FTP now for customers.
There are 3 major areas of improvement in v2.100.
1) ZMAdmin can maintain your application-level config
files, with context-sensitive hints. 2) There is a web
data source component for use with dbExpress (for testing).
3) The new-project wizard is wiser and is fully
documented.
21-Feb-2009 19:10
Ann Lynnworth to speak during Australian Delphi User Group Symposium
April 2nd and 3rd 2009, two topics (ZaphodsMap and high-end web development); more details
at the ADUG web site.
16-Feb-2009 18:00
Delphi 2005, issue with SOAP patches
Reference CodeGear download #24535
We have upgraded our install-builder server
to include these patches, impacting users of D09 ONLY.
15-Feb-2009 15:00
Delphi 2007, issue with SimpleDS unit
For Delphi 2007 users: WebHub components are now built
with update 3, which is also known as release 2, i.e. all
the latest patches.
10-Feb-2009 17:00
Small step: cgi-bin runner compiles under Kylix 3
We reached one small WebHub milestone today: the new-ipc cgi-bin
runner compiles under Kylix for Linux. Have not yet
tested it, nor tried to compile under FreePascal.
The next, much bigger step, is to get the new Hub
compiling under Kylix... More news as it happens.
24-Jan-2009 23:30
WebHub for Delphi 2009 STATUS
WebHub for Delphi 2009 installs, compiles and serves pages for all demos which have been tested (primarily SHOWCASE and ADV).
Loading of English, German, French, Chinese and probably all
other languages from WHTEKO files works. Syntax highlighting
of non-English languages now also works.
Output (to browser) of international content also seems to be working now.
The new-project wizard has been rewritten and now supports
the new approach of basing projects on TtpProject such that you
can quickly change them to run as-service, with or without GUI, in preparation for use on ... those other operating systems.
Customers will find the installer on ftp.
12-Jan-2009 17:00
WebHub 2.100 Documentation Online
The online reference for WebHub now includes content
through WebHub 2.100.
Names are truly stabilizing now. Do not give up hope of
ever managing to upgrade your older WebHub applications!
We have converted dozens and dozens of them, and will
help you if needed (first 2 hours FREE).
We have a number of scripts to help with the process (FREE).
WebHub 2.100 pre-release is available on FTP.
31-Dec-2008 22:40
Happy New Year!
Wishing you a healthy and properous 2009.
31-Dec-2008 22:00
Goodbye Delphi 6
We will ship files for Delphi 6 through the end of May 2009.
We strongly recommend upgrading to Delphi 2009.
05-Dec-2008 07:27
Goodbye BDE
We are STARTING the process of letting go of the Borland
Database Engine and adopting dbExpress.
Links to help you are here.
04-Dec-2008 16:31
WebHub v2.099 available for customers
Customers will find setup installers for v2.099 on ftp now.
ZMAdmin has been improved significantly, and now enables editing and validation of WebHub configuration files, including your application-level config files. Hints provided for all settings.
04-Dec-2008 15:00
HREF Tools will have a booth at CodeRage III online conference
Our booth will open on December 1st.
7-Nov-2008 20:05
NativeXML, ZaphodsMap for Delphi 2009
We have ported NativeXml to Delphi 2009.
The new-project wizard has been updated to support the
new automatic loading of standard modules. You can now
use the application-level config file to indicate which
standard modules you want, e.g. the HTML Files panel,
the Dreamweaver interface, etc.
2-Nov-2008 15:20
Donate to Firebird Foundation
If you use Firebird SQL and have not made a donation to them in
the past year, please do so now. Associate membership costs $50 a year; voting membership costs $300/year. Any donation, even $10, will show your support of this award-winning, open-source, cross-platform, high-power SQL database.
06-Oct-2007 21:00
WebHub online reference: updated for v2.098
Entries were made for almost all the new and changed
features in WebHub v2.098. Please visit http://webhub.com/dynhelp and if you need more details on any property, method, etc., please use the "ask a question" icon which is at the bottom of each entry.
09-Sep-2008 21:45
WebHub v2.097 available for customers
Customers will find setup installers for v2.097 on ftp now.
10-Jul-2008 21:50
WebHub v2.096 available for customers
Customers will find setup installers for v2.096 on ftp now.
08-Jun-2008 19:05
WebHub documentation updated
The WebHub component reference is now online and
reasonably current. This online system replaces the webhub.hlp file.
Many thanks to Joshua Gong for writing the WebHub application which serves the help database content.
05-Jun-2008 03:55
Alert: users of WebHub v2.093, 2.094, 2.095
The WHERE macro is obsolete. The DynURL.Current property was in vogue for a few months and has been replaced with DynURL.ToSessionIDW. If you were building your applications with these recent builds, please run a careful search and be sure to use the latest terminology with v2.095.
05-Jun-2008 04:04
WebHub, new ipc prototype performance
We have cross-platform base classes now for interprocess comms.
We also have a prototype of the Hub, Runner and an App working, delivering the "adv" demo. Performance is now better than
with the win32-only edition.
15-May-2008
WebHub v2.094 available for customers
Customers will find setup installers for v2.094 on ftp now.
19-May-2008 19:30
Memory leaks found and fixed
In the last week, we were able to reproduce and chase down
several memory leaks. One has been in since v2.073 and the
others are much older. One shows up only under high traffic.
The v2.094 build is still being published as a pre-release
because we are still testing. If you have the ability to
test with us, on a non-production server, that would be
most appreciated.
17-Apr-2008 19:00
WebHub v2.093 available for customers
Customers will find setup installers for v2.093 on ftp now.
Includes very minor fixes; of primary importance is
the change to AJAXTimedEvent.
8-Mar-2008 19:40
Releasing updates to shareware utilities
We are releasing documentation updates to RemBoot, IIS Backup, FuzRegex and StreamCatcher right now.
26-Feb-2008
WebHub v2.092 available for customers
Customers will find setup installers for v2.092 on ftp now.
A number of features were added to the runner for v2.092, namely the ability to block file uploads larger than N kbytes; the ability to send files from a network share; new naming scheme for the temp files that appear during file upload.
Detailed notes about all new features are in the
release notes (links at the top of this page).
27-Nov-2007 22:00
Maestro and Solo card support added
Thanks to Sigi in New Zealand, we have support for
detecting Maestro and Solo cards in the ccValid.pas unit.
WebCCard has also been updated. Changes will ship
in WebHub v2.092.
26-Oct-2007
WebHub v2.091 available for customers
Files are on FTP for Delphi 6 through 11 (Delphi 2007).
This is an extremely minor upgrade.
12-Oct-2007
WebHub Online Docs
See http://webhub.com/dynhelp for our new online documentation
system.
01-Oct-2007 10:00
General News
There are currently two teams of developers working on WebHub for you.
One team has been working on the IPC rewrite, which will FINALLY remove our dependency on the Windows operating system. The second team has been working on a new web application which presents documentation about WebHub, including all the content formerly in webhub.hlp plus all the technotes.
31-Aug-2007 10:00
WebHub v2.090 available for customers
Files are on FTP for Delphi 6 through 11 (Delphi 2007).
22-Aug-2007
WebHub v2.089 available for customers
Files are on FTP for Delphi 6 through 11 (Delphi 2007).
14-Jul-2007
WebHub v2.088 available for customers
Files are on FTP for Delphi 6 through 11 (Delphi 2007).
2-Jul-2007
WebHub v2.087 available for customers
Files are on FTP for Delphi 6 through 11 (Delphi 2007).
20-May-2007
WebHub v2.086 available for customers
Files are on FTP for Delphi 6 through 11 (Delphi 2007).
05-Apr-2007 13:30
WebHub v2.085 supports multi-core CPUs
The very latest release knows to count dual-core AMD and Intel chips as
single processors. This means that your hub license for v2.085 costs half the price
of previous editions, for anyone with dual-core equipment.
23-Mar-2007 02:45
WebHub INI to XML converter wizard ready
The WHZMConverter.exe is ready now for use in converting INI files to XML
format, to make it easier to upgrade to WebHub v2.08x.
19-Mar-2007 03:08
WebHub v2.084 tested on 8cpu server
Thanks to one of our long-term customers, we had an opportunity
to test the latest version of WebHub on a new 8cpu (Intel) server
running Win2003 Web Edition this week. After a few false starts, everything ended up working. While many, many of our customers run WebHub sites very successfully on very inexpensive hardware, we thought you might like to know that WebHub runs on some very high-end platforms as well.
8-Mar-2007 23:15
ZaphodsMap Help File started download.
4-Mar-2007 17:35
WebHub Help File edits have started
A massive search and replace effort is underway, to bring the webhub.hlp file up to date with all the latest syntax and terminology. So far, we have the unit names almost cleaned up. There is a lot more to do. But at least this documentation project is finally off the ground.
We have also expanded our documentation team to include someone who works only on typesetting issues. This means that as documentation content becomes available, we should be able to publish it better and faster for you.
15-Feb-2007 00:30
Top 7 reasons to upgrade your WebHub projects
Much better WebHub-HTML code readability
The parentil affixes are easier to read than the original
percent-equal affixes, especially when expressions are nested;
the latest keywords are more standard in the industry, e.g. "Request" instead of "WebServer" and "Response" instead of "Output"; the .whteko syntax has several tags to encourage clarity, such as whdoc for documentation, whprep for non-visual initialization, and whsketch for design ideas that should be stripped from the production version automatically.
New users should be able to get up to speed with .whteko syntax much more quickly than with the original syntax, especially if one takes the many "best practice" suggestions in the WebHub Designer for Dreamweaver manual to heart. That manual is current for WebHub v2.081.
For existing sites, after a short (3 hour?) learning curve with syntax stage 0214, you should find the new code much easier to read and therefore to maintain.
Integration with Dreamweaver
The fact that you can use Dreamweaver's Design mode to immediately see how a page will look, even if that page has web action components, and to a large extent, even if the surfer needs to be logged in to use the page.... that capability means that you can use talented graphic designers on your team, without forcing them to abandon the very tool (Dreamweaver) which makes them efficient.
If you do use Dreamweaver and set up your pages with all required tags as outlined in the WebHub Designer manual (i.e. avoid using automatic page headers and footers), you will be able to take advantage of Dreamweaver's code validation feature which will syntax-check your .whteko files. You can also use the custom "edit WebHub expression" dialog which gives you very detailed prompting for each piece of syntax of an individual command.
Error/maintenance messages are far better, especially when multiple sites are hosted on one server
You can now customize error messages based on AppID; and you can also re-use the same error message file for more than one problem situation (e.g. Hub not running, app not running, timeout). So you have more flexibility, and you can get away with customizing few files.
Error messages now come back with status 403, making it easier to monitor for those conditions. The "reason" is provided in a standard way -- to make monitoring easy.
Error situations now include "covering" an application - intentionally - for planned maintenance. This is better than the old option of suspending or exiting an application, because (a) there is a GUI for quickly telling your users which AppID you have taken offline, how many minutes you expect it to be down, and what you are doing; and (b) you can set an admin domain name and session number which will be allowed into the application while all other hostnames and session numbers are blocked.
AJAX support is built-in
There are some extremely powerful AJAX commands built-in to
WebHub now. These commands simplify AJAX (compared to Ruby on Rails), without taking away any of the capabilities.
Closer to a Cross-Platform Solution
By upgrading, you are many steps closer to having WebHub application source code that will compile under Delphi for Dot Net, Kylix 3, and FreePascal. No, we are not there yet. But a great deal of the refactoring that has occurred has been with the aim of lessening all of our dependance on the Delphi win32 platform.
All of tpack (except ucWinAPI.pas) is compiling for win32, Dot Net and Kylix 3 at this time. The configuration subsystem, ZaphodsMap, does too (i.e. no more Windows registry dependence).
Search engine placement
If you have a public web site and you want your WebHub pages listed well with google etc., you can combine WebHub with StreamCatcher with very successful results. You just have to configure StreamCatcher to know about your AppID, and configure WebHub to know that StreamCatcher is there, and then a reserved session number will be given to web robots (i.e. googlebot) based on user agent. This ensures that session numbers do not end up in your public search engine links, and also cuts down on the overhead on your server.
Lingvo support
Lingvo is the Esperanto word for human language. We use it when we want to talk about human language (English, German, Chinese, etc.) as opposed to programming language (Pascal, Java, etc.).
WebHub now has tags for putting in translated content, which will be served automatically for site visitors who select that language. Any non-translated pieces of content will appear in the default language.
WebHub also supports a "jump with lingvo" idea, whereby, if StreamCatcher is used, the lingvo code (e.g. eng, deu, chi) will appear as part of the URL. This helps people and search engines to realize that a given page contains content in a given lingvo.
So yes, we would like our long-term customers to continue with WebHub into the future, and we think we are at the point now where there are enough new features and enough conversion utilities to make it worth your time to upgrade. You can wait until April or August 2007, or even April 2008. Just start to put this onto your roadmap.
As long as everyone does not upgrade during the same week (ha ha) we are extending an offer of two free hours of tech support to any existing customers who need assistance with the process. Please coordinate through techsupport at href.com email. Go WebHub!
10-Feb-2007 15:19
WebHub Docs: renamed classes and properties
Please download WHNewNames2006.pdf for details on all the renaming done between v2.053 and v2.080.
05-Feb-2007 17:44