CCXI XML Data Island Library download

CCXI XML Data Island Library

:: ::
<< Back | Top: Development: Components & Libraries: CCXI XML Data Island Library
CCXI XML Data Island Library 2004.0
CCXI XML Data Island Library Take the strain off your sever. The CCXI XML Data Island Library and ASP table control allow your users to view data without having to contact the server constantly. CCXI makes it simple to display, page and sort data without server round trips.
File size: 822.00 KB
Download: http://www.highermath.com/ccxi/setup/Setup.Exe
Home site: http://www.highermath.com/ccxi.htm
Description
Take the Strain off Your Server.
The CCXI XML Data Island JavaScript Library and ASP table control allow users to interact with an entire dataset without constantly contacting the server for processing.
When you need to display a moderate amount of data and you want to avoid server round trips for operations like paging, sorting and searching, then CCXI makes it simple to set up.
The CCXItable control allows you to create a table that binds--on the client machine--rows from an XML data island with a template that you define. CCXItable makes it easy to define templates and create XML data islands.
What is the best way to present two or more pages of data to users? The most common approach is to dynamically generate html that contains the first page then, when the user wants the second page, dynamically generate the second page too. Then regenerate the first page when the user wants to see it again! And, of course, do this for each user who accesses the data.
Obviously, all this processing can put an unbearable strain on your server.
One way to solve this problem is to generate a single (long) static page of scrollable data. But, what about sorting and searching? What if many of the data items contain image tags, making the page-load time unbearably long as each graphic is fetched?
XML data islands provide a way to incorporate into a web page a moderate amount of data (even html) without forcing the browser to render all of it at once. They also make it possible to move processing of paging, sorting and searching commands to javascript on the client side.
Unfortunately, there are many"gotchas"in dealing with XML islands. Inner tags cannot be the same as other valid html tags. Different browsers have different requirements and quirks. And it takes quite a bit of javascript to successively navigate, extract and format data for display. And, you have to format your data to fit these requirements in the first place.
CCXI makes it easy.
Supported languages: English
Supported OS: Win98, WinME, WinXP, Windows2000
Installation: Install and Uninstall
Release info
08/10/2004 Major Update
Higher Math
Site: http://www.highermath.com
Mail: webmaster@highermath.com
5850 Briar Cliff Ter
Royal Oaks CA 95076 USA
Contact info: Cal Moffett links@highermath.com
Support info: irb.support@highermath.com
Author info: Cal Moffett webmaster@highermath.com
License info
License: Shareware
Cost: $50
Order page: http://www.highermath.com/ccxi/buynow.htm
Sales info: webmaster@highermath.com
Expiration info: 14 Days
Permissions
IMPORTANT NOTICE
Read this License Agreement carefully before using this Software. BY USING THIS SOFTWARE IN ANY WAY YOU ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTAND AND AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO THESE TERMS, DO NOT USE THIS SOFTWARE IN ANY WAY, AND PROMPTLY RETURN IT OR DELETE ANY COPIES OF THIS SOFTWARE IN YOUR POSSESSION.
LICENSE GRANT
Higher Math grants you a non-exclusive license to test this software in Shareware version, and any associated documentation ("The Shareware"), as indicated herein.
(a) You may install and use the Shareware for evaluation purpose only, subject to the inherent limitations of the shareware licensing mode. The Product always functions in shareware mode unless a full license is obtained. A full license can only be used on the machine where the it is installed. Note that copying the Program to other machines will render the copies as Shareware.
(b) You recognize that the most important features in Shareware mode will be disabled after 14 days.
RESTRICTIONS
You MAY NOT: (a) sell this Shareware package; (b) cause or permit reverse engineering, disassembly, decompilation or alteration of this Software; (c) remove any product identification, copyright notices, or other notices or proprietary restrictions from this Software; (d) copy the documentation accompanying the software.
SHAREWARE DISTRIBUTION
Though copies can be freely made of the Program, proper installation is performed over the Internet by linking to our website. You are authorized, encouraged, to provide the necessary download link without permission from Higher Math. You are NOT allowed to sell the Shareware. Shareware Catalog Web sites are authorized to distribute it as a download file via a link to the Higher Math website without permission from Higher Math.
TERM
This License is effective until terminated. You may terminate it at any time by destroying the Shareware, together with all copies thereof. This License will also terminate if you fail to comply with any term or condition of this Agreement. Upon such termination, you agree to destroy the Shareware, together with all copies thereof.
COPYRIGHT/OWNERSHIP
This Shareware and its source code are proprietary products of Higher Math and are protected by copyright and other intellectual property laws.
DISCLAIMER OF WARRANTIES
The Shareware is supplied"AS IS". Higher Math disclaims all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. The user must assume the entire risk of using the Shareware.
DISCLAIMER OF DAMAGES
Higher Math assumes no liability for damages, direct or consequential, which may result from the use of the Shareware, even if Higher Math has been advised of the possibility of such damages.
End user license agreement
CCXI XML DATA ISLAND LIBRARY BY HIGHER MATH:
END-USER LICENSE AGREEMENT
IMPORTANT-READ CAREFULLY: This End-User License Agreement (?EULA?) is
a legal agreement between you (either an individual or a single entity)
and Higher Math for the software product identified above, which
includes computer software and may include associated media, printed
materials, and ?online? or electronic documentation (?Product?). YOU
AGREE TO BE BOUND BY THE TERMS OF THIS EULA BY INSTALLING, COPYING, OR
OTHERWISE USING THE PRODUCT. IF YOU DO NOT AGREE, YOU ARE NOT
AUTHORIZED TO INSTALL, DOWNLOAD OR USE THE PRODUCT.
1. GRANT OF LICENSE. Higher Math grants you the following rights
provided that you comply with all terms and conditions of this EULA:
ž Installation and use. You may install and use the Product on a
single computer, such as a workstation, terminal or other device,
residing on your premises.
ž Reservation of Rights. Higher Math reserves all rights not
expressly granted to you in this EULA.
2. ADDITIONAL SOFTWARE. This EULA applies to updates or supplements
to the original Product provided by Higher Math, unless we provide
other terms along with the update or supplement.
3. SHAREWARE. The program, as originally downloaded, is considered to
be shareware and, as such, may be freely distributed, in fact, it is
encouraged. Proper installation of the product would normally be
accomplished via an internet link to the Higher Math website and we
encourage you to freely distribute links to the download url. No
individual file may be redistributed with the exception of the
setup.exe installer for the entire package and ccxi_utils.js. No file
may be posted to your website without first obtaining a paid license
from Higher Math. However, you may post any samples in their entirety
without alterations. You may not alter the contents of any file and you
must include all proper copyright notices. Please include a link back
to our site at http://www.highermath.com/ccxi.htm.
4. LIMITATIONS OF THE SHAREWARE LICENSE. In its originally installed
state, the product will not be fully functional. Several limitations
are incorporated into the product unless unlocked by obtaining a
keycode. Some of these limitations may affect some of the items
mentioned below. We will mention a few of them in this agreement but
not necessarily all of them. Two important limitations are on your
ability to read the documentation and to use the web control in design
mode. This functionality will last only 14 days unless a full license
is obtained. You agree that a full license will only be made
functional on your machine by obtaining said license from Higher Math
upon payment of the asking price for such license.
5. TRANSFER-Internal. You may move the Product to a different
computer. However, if you do so, the copy will be considered shareware
and have all the limitations of the shareware license. The Product
funtioning in shareware mode will function for 14 days then most
functionality will be disabled. We have kept the Product price very
low and you agree that it is not an unnecessary burden to obtain a
license at full price to run the Product on another machine.
6. TRANSFER-Third Party. The Product may be transferred to other users
but will function in shareware mode on their machines. Prior to the
transfer, the end user receiving the transferred Product must agree to
all the EULA terms. No Rental. You may not rent, lease, or lend the
Product.
7. LIMITATION ON REVERSE ENGINEERING, DECOMPILATION, AND
DISASSEMBLY. You may not reverse engineer, decompile, or disassemble
the Product, except and only to the extent that it is expressly
permitted by applicable law notwithstanding this limitation.
Specifically, you may not post the ccxi.js Javascript library on your
site in conjunction with your own data without first obtaining a
license and you may not make any manual alterations whatsoever of the
contents of this file.
8. TERMINATION. Without prejudice to any other rights, Higher Math
may cancel this EULA if you do not abide by the terms and conditions of
this EULA, in which case you must destroy all copies of the Product and
all of its component parts.
9. CONSENT TO USE OF DATA. You agree that Higher Math and its
affiliates may collect and use technical information you provide as a
part of support services related to the Product. Higher Math agrees
not to use this information in a form that personally identifies you
without your express permission.
10. USE OF DATA. Data is supplied with the product as examples
to show off the functionality of the product. You may not alter this
data in any form nor use it except for your own information or to post
to your website as a sample, as is, without alterations.
11. Not for Resale Software. Product identified as ?Not for Resale?
or ?NFR,? may not be resold, transferred or used for any purpose other
than demonstration, test or evaluation without express permission from
Higher Math.
12. DISCLAIMER OF WARRANTIES. To the maximum extent permitted by
applicable law, Higher Math and its suppliers provide TO YOU the
product, and any (if any) support services related to the product
(?Support Services?) AS IS AND WITH ALL FAULTS; and Higher Math and its
suppliers hereby disclaim with respect to THE product AND SUPPORT
SERVICES all warranties and conditions, whether express, implied or
statutory, including, but not limited to, any (if any) warranties,
DUTIES or conditions of OR RELATED TO: merchantability, fitness for a
particular purpose, lack of viruses, accuracy or completeness of
responses, results, WORKMANLIKE EFFORT and lack of negligence. also
there is no warranty, duty or condition of title, QUIET ENJOYMENT,
QUIET POSSESSION, CORRESPONDENCE TO DESCRIPTION or non-infringement.
The entire risk arising out of use or performance of the product AND
ANY SUPPORT SERVICES remains with you. Note especially that the product
relies on the work of third parties for which Higher Math cannot be
responsible. This is especially true of the workings of the desktop web
page which rely on properly installed internet browser software. We
have noted that some features that require persistence of data?such as
desktop notes?do not always work and should not be relied upon to work
correctly in each instance in the future.
13. EXCLUSION OF INCIDENTAL, CONSEQUENTIAL AND CERTAIN OTHER DAMAGES.
To the maximum extent permitted by applicable law, in no event shall
Higher Math or its suppliers be liable for any special, incidental,
indirect, or consequential damages whatsoever (including, but not
limited to, damages for loss of profits or confidential or other
information, for business interruption, for personal injury, for loss
of privacy, for failure to meet any duty including of good faith or of
reasonable care, for negligence, and for any other pecuniary or other
loss whatsoever) arising out of or in any way related to the use of or
inability to use the PRODUCT, the provision of or failure to provide
Support Services, or otherwise under or in connection with any
provision of this EULA, even in the event of the fault, tort (including
negligence), strict liability, breach of contract or breach of warranty
of Higher Math or any supplier, and even if Higher Math or any supplier
has been advised of the possibility of such damages.
14. LIMITATION OF LIABILITY AND REMEDIES. Notwithstanding any
damages that you might incur for any reason whatsoever (including,
without limitation, all damages referenced above and all direct or
general damages), the entire liability of Higher Math and any of its
suppliers under any provision of this EULA and your exclusive remedy
for all of the foregoing shall be limited to actual damages incurred by
you based on reasonable reliance up to the greater of the amount
actually paid by you for the Product or U.S.$5.00. The foregoing
limitations, exclusions and disclaimers shall apply to the maximum
extent permitted by applicable law, even if any remedy fails its
essential purpose.
15. APPLICABLE LAW. If you acquired this Product in the United States,
this EULA is governed by the laws of the State of California. If this
Product was acquired outside the United States, then local law may
apply.
16. ENTIRE AGREEMENT. This EULA (including any addendum or amendment
to this EULA which is included with the Product) are the entire
agreement between you and Higher Math relating to the Product and the
support services (if any) and they supersede all prior or
contemporaneous oral or written communications, proposals and
representations with respect to the Product or any other subject matter
covered by this EULA. To the extent the terms of any Higher Math
policies or programs for support services conflict with the terms of
this EULA, the terms of this EULA shall control.
17. The Product is protected by copyright and other intellectual
property laws and treaties. Higher Math owns the title, copyright, and
other intellectual property rights in the Product. The Product is
licensed, not sold.
Screenshot
CCXI XML Data Island Library screenshot
Click for fullscreen image

Google
Web stuffmate.com
Also by this author
Interactive Resume Builder Interactive Resume Builder 2004.6
Higher Math
Promote yourself! It's easy to document your career as a beautifully laid out html file with hyperlinks to skill summaries. Make it the basis of your personal web site. Word/text/clipboard formats and career advice too.

Desktop Fusion Desktop Fusion 2004.0
Higher Math
What if you could see images on your desktop in a viewer that is integrated into your desktop like it's part of the wallpaper? What if you could view any of 1000s of images manually or in a slide show? You can with Desktop Fusion by Higher Math.

Interactive Resume Builder Interactive Resume Builder 2003.6
Higher Math
Makes it easy to document your career as a beautifully laid out html file with hyperlinks to skill summaries. Word/text/clipboard formats. 37% off if full license is ordered within 7 days after download. Install program immediately for details.

Blue Tango - The Text Scrambler Blue Tango - The Text Scrambler 4.1
Higher Math
A fun and practical way to make your messages discrete. It keeps plain text, rich text and even portions of messages confidential. For email and other text documents. Your company and internet emails are not private. Now they can be.

<< Back | Top: Development: Components & Libraries: CCXI XML Data Island Library
© 2005 stuffmate.com Contact: stuffmate@stuffmate.com