CCXI XML Data Island Library 2004.0

Lizenz: Kostenlose Testversion ‎Dateigröße: 841.73 KB
‎Benutzerbewertung: 2.5/5 - ‎4 ‎Stimmen

Nehmen Sie die Strain von Ihrem Server. Die CCXI XML Data Island JavaScript Library und das ASP-Tabellensteuerelement ermöglichen benutzern die Interaktion mit einem gesamten Dataset, ohne den Server ständig zur Verarbeitung zu kontaktieren. Wenn Sie eine moderate Datenmenge anzeigen müssen und Serverroundtrips für Vorgänge wie Paging, Sortieren und Suchen vermeiden möchten, wird die Einrichtung von CCXI durch CCXI vereinfacht. Mit dem CCXItable-Steuerelement können Sie eine Tabelle erstellen, die zeilen - auf dem Clientcomputer - von einer XML-Dateninsel mit einer von Ihnen definierten Vorlage. CCXItable erleichtert das Definieren von Vorlagen und das Erstellen von XML-Dateninseln. Wie können Benutzer am besten zwei oder mehr Seiten mit Daten präsentieren? Der häufigste Ansatz besteht darin, HTML dynamisch zu generieren, das die erste Seite enthält, und dann, wenn der Benutzer die zweite Seite wünscht, auch die zweite Seite dynamisch zu generieren. Dann regenerieren Sie die erste Seite, wenn der Benutzer sie wieder sehen möchte! Und natürlich tun Sie dies für jeden Benutzer, der auf die Daten zugreift. Offensichtlich kann all diese Verarbeitung eine unerträgliche Belastung für Ihren Server. Eine Möglichkeit, dieses Problem zu lösen, besteht darin, eine einzelne (lange) statische Seite mit scrollbaren Daten zu generieren. Aber was ist mit Sortieren und Suchen? Was passiert, wenn viele der Datenelemente Bild-Tags enthalten, was die Seitenladezeit unerträglich macht, solange jede Grafik abgerufen wird? XML-Dateninseln bieten eine Möglichkeit, eine moderate Datenmenge (auch html) in eine Webseite zu integrieren, ohne den Browser zu zwingen, alles auf einmal zu rendern. Sie ermöglichen es auch, die Verarbeitung von Paging-, Sortier- und Suchbefehlen auf Javascript auf der Clientseite zu verschieben. Leider gibt es viele "gotchas" im Umgang mit XML-Inseln. Innere Tags können nicht mit anderen gültigen HTML-Tags identisch sein. Verschiedene Browser haben unterschiedliche Anforderungen und Eigenheiten. Und es braucht ziemlich viel Javascript, um sukzessive zu navigieren, zu extrahieren und Daten für die Anzeige zu formatieren. Und Sie müssen Ihre Daten so formatieren, dass sie diesen Anforderungen in erster Linie entsprechen. CCXI macht es einfach.

VERSIONSVERLAUF

  • Version 2004.0 veröffentlicht auf 2004-08-10

    EULA - Endbenutzer-Lizenzvertrag



    CCXI XML DATA ISLAND LIBRARY NACH HÖHERER MATHEMATIK:

    ENDBENUTZER-LIZENZVERTRAG

    WICHTIG-READ CAREFULLY: Dieser Endbenutzer-Lizenzvertrag (EULA)
    eine rechtliche Vereinbarung zwischen Ihnen (entweder eine Einzelperson oder eine einzelne Einheit)
    und Higher Math für das oben identifizierte Softwareprodukt, das
    computersoftware und kann zugehörige Medien, gedruckte
    Sowie Online- oder elektronische Dokumentation (Produkt). Sie
    AGREE TO BE BOUND BY THE TERMS OF THIS EULA VON INSTALLING, COPYING, ODER
    ANDERNFALLS MIT DEM PRODUKT. WENN SIE NICHT EINVERSTANDEN SIND, SIND SIE NICHT
    AUTORISIERT, DAS PRODUKT ZU INSTALLIEREN, HERUNTERZULADEN ODER ZU VERWENDEN.

    1. LIZENZERTEILUNG. Höhere Mathematik gewährt Ihnen die folgenden Rechte
    vorausgesetzt, dass Sie alle Bedingungen dieser EULA einhalten:

    · Installation und Verwendung. Sie können das Produkt auf einem
    einem einzelnen Computer, z. B. einer Workstation, einem Terminal oder einem anderen Gerät,
    in Ihrem Haus wohnen.

    · Vorbehalten der Rechte. Höhere Samath behält sich alle Rechte nicht
    ausdrücklich in dieser EULA gewährt.

    2. ZUSÄTZLICHE SOFTWARE. Diese EULA gilt für Aktualisierungen oder Ergänzungen
    dem Originalprodukt von Higher Math zur Verfügung gestellt, es sei denn, wir
    anderen Bedingungen zusammen mit der Aktualisierung oder Ergänzung.

    3. SHAREWARE. Das Programm, wie ursprünglich heruntergeladen, gilt als
    Shareware sein und als solche frei verteilt werden können,
    Ermutigt. Eine ordnungsgemäße Installation des Produkts wäre in der Regel
    über einen Internet-Link zur Higher Math-Website
    ermutigen Sie, Links zur Download-URL frei zu verteilen. Nein
    einzelne Datei kann mit Ausnahme der
    Setup.exe Installationsprogramm für das gesamte Paket und ccxi_utils.js. Keine Datei
    kann auf Ihrer Website veröffentlicht werden, ohne vorher eine kostenpflichtige Lizenz zu erhalten
    von Higher Math. Sie können jedoch alle Proben in ihrer Gesamtheit
    ohne Änderungen. Sie dürfen den Inhalt einer Datei nicht ändern und
    müssen alle ordnungsgemäßen Urheberrechtshinweise enthalten. Bitte fügen Sie einen Link zurück
    auf unsere Website in http://www.highermath.com/ccxi.htm.

    4. EINSCHRÄNKUNGEN DER SHAREWARE-LIZENZ. In seiner ursprünglich installierten
    ist das Produkt nicht voll funktionsfähig. Mehrere Einschränkungen
    werden in das Produkt eingebaut, es sei denn, die Entsperrung durch
    Schlüsselcode. Einige dieser Einschränkungen können sich auf einige der Elemente auswirken
    unten erwähnt. Wir werden einige davon in diesem Abkommen erwähnen,
    nicht unbedingt alle. Zwei wichtige Einschränkungen sind
    Möglichkeit, die Dokumentation zu lesen und das Websteuerelement im Design zu verwenden
    Modus. Diese Funktion dauert nur 14 Tage, es sei denn, eine vollwertige Lizenz
    erhalten wird. Sie stimmen zu, dass eine Volllizenz nur
    Funktion auf Ihrem Computer durch Erhalt dieser Lizenz von Higher Math
    gegen Zahlung des preisverlangten Preises für eine solche Lizenz.

    5. TRANSFER-Intern. Sie können das Produkt in eine andere
    Computer. Wenn Sie dies tun, wird die Kopie jedoch als Shareware
    und haben alle Einschränkungen der Shareware-Lizenz. Das Produkt
    Funtioning im Shareware-Modus funktioniert 14 Tage lang
    Funktionalität wird deaktiviert. Wir haben den Produktpreis sehr
    und Sie stimmen zu, dass es keine unnötige Belastung ist, eine
    Lizenz zum vollen Preis, um das Produkt auf einem anderen Computer auszuführen.

    6. TRANSFER-Dritte. Das Produkt kann auf andere Benutzer übertragen werden
    funktioniert jedoch im Shareware-Modus auf ihren Rechnern. Vor der
    Übertragung muss der Endnutzer, der das übertragene Produkt erhält,
    alle EULA-Bedingungen. Keine Miete. Sie dürfen die
    Produkt.

    7. BESCHRÄNKUNG VON REVERSE ENGINEERING, DEKOMPILIERUNG UND
    Demontage. Sie dürfen nicht zurückentwickeln, dekompilieren oder disassemblieren
    das Produkt, außer und nur in soweit es ausdrücklich
    ungeachtet dieser Beschränkung nach geltendem Recht zulässig sind.
    Insbesondere dürfen Sie die ccxi.js Javascript-Bibliothek nicht auf Ihrem
    in Verbindung mit Ihren eigenen Daten, ohne vorher eine
    lizenz und Sie dürfen keinerlei manuelle Änderungen an der
    Inhalt dieser Datei.

    8. KÜNDIGUNG. Unbeschadet anderer Rechte
    kann diese EULA kündigen, wenn Sie sich nicht an die
    eULA, in diesem Fall müssen Sie alle Kopien des Produkts und
    alle seine Komponenten.

    9. ZUSTIMMUNG ZUR NUTZUNG DER DATEN. Sie stimmen zu, dass Higher Math und seine
    verbundenen Unternehmen technische Informationen, die Sie als
    Teil der Support-Dienstleistungen im Zusammenhang mit dem Produkt. Höhere Mathematik stimmt zu
    diese Informationen nicht in einer Form zu verwenden, die Sie persönlich identifiziert
    ohne Ihre ausdrückliche Erlaubnis.

    10. NUTZUNG DER DATEN. Daten werden als Beispiele mit dem Produkt geliefert
    , um die Funktionalität des Produkts zu zeigen. Sie dürfen dies nicht ändern
    Daten in irgendeiner Form oder verwenden Sie sie mit Ausnahme Ihrer eigenen Informationen oder
    auf Ihrer Website als Beispiel, wie es ist, ohne Änderungen.

    11. Nicht für Wiederverkaufssoftware. Produkt, das als Nicht für den Weiterverkauf identifiziert wurde
    oder NFR, darf nicht weiterverkauft, übertragen oder für andere Zwecke verwendet werden
    als Demonstration, Prüfung oder Bewertung ohne ausdrückliche Genehmigung
    Höhere Mathematik.

    12. HAFTUNGSAUSSCHLUSS. Soweit dies von der
    geltendes Recht, Higher Math und seine Lieferanten bieten IHNEN die
    Produkt und alle (falls vorhanden) Support-Dienstleistungen im Zusammenhang mit dem Produkt
    (Support-Services) AS IST UND MIT ALLEN FAULTS; und Höhere Mathe und ihre
    Lieferanten lehnen hiermit in Bezug auf DAS Produkt UND SUPPORT
    DIENSTLEISTUNGEN alle Garantien und Bedingungen, ob ausdrücklich, stillschweigend oder
    gesetzlich vorgeschrieben, einschließlich, aber nicht beschränkt auf jegliche (falls vorhanden), Gewährleistungen,
    DUTIES oder Bedingungen von OR RELATED TO: Marktgängigkeit,
    Zweck, Mangel an Viren, Genauigkeit oder Vollständigkeit der
    Antworten, Ergebnisse, WORKMANLIKE EFFORT und Mangel an Fahrlässigkeit. Auch
    keine Gewährleistung, Pflicht oder Eigentumsvorbehalt, QUIET ENJOYMENT,
    QUIET POSSESSION, Korrespondenz ZU BESCHREIBUNG oder Nichtverletzung.
    Das gesamte Risiko, das sich aus der Verwendung oder Leistung des Produkts UND
    ANY SUPPORT SERVICES bleibt bei Ihnen. Beachten Sie insbesondere, dass das Produkt
    sich auf die Arbeit Dritter stützt, für die Higher Math nicht
    Verantwortlich. Dies gilt insbesondere für die Funktionsweise des Desktop-Webs
    Seite, die auf ordnungsgemäß installierte Internetbrowser-Software angewiesen sind. Wir
    haben festgestellt, dass einige Funktionen, die die Persistenz von Daten erfordern, wie
    Desktop-Notizen funktionieren nicht immer und sollten nicht für die Arbeit
    in jedem Fall in der Zukunft korrekt.

    13. AUSSCHLUSS VON NEBENSCHÄDEN, FOLGESCHÄDEN UND BESTIMMTEN ANDEREN SCHÄDEN.
    Soweit nach geltendem Recht maximal zulässig, dürfen
    Higher Math oder seine Lieferanten haften für besondere, zufällige,
    indirekten oder Folgeschäden (einschließlich, aber nicht
    auf Schäden wegen entgangenen Gewinns oder vertraulichen oder
    Informationen, bei Betriebsunterbrechungen, bei Personenschäden, bei Verlust
    der Privatsphäre, für die Nichterfüllung einer Pflicht, einschließlich treuer Glauben oder
    angemessene Sorgfalt, fahrlässigkeit und für andere
    Verlust), die sich aus oder in irgendeiner Weise im Zusammenhang mit der Verwendung oder
    Unfähigkeit, das PRODUKT zu verwenden, die Bereitstellung oder
    Support-Services oder auf andere Weise unter oder in Verbindung mit
    Bereitstellung dieser EULA, auch im Falle des Fehlers, unerlaubter Handlung (einschließlich
    Fahrlässigkeit), strenge Haftung, Vertragsverletzung oder Verletzung der Gewährleistung
    von Higher Math oder einem Lieferanten, und selbst wenn Higher Math oder ein Lieferant
    wurde über die Möglichkeit solcher Schäden informiert.

    14. LIMITATION VON LIABILITÄT UND REMEDIES. Ungeachtet jeglicher
    Schäden, die Ihnen aus irgendeinem Grund entstehen könnten (einschließlich,
    ohne Einschränkung alle oben genannten Schäden und alle direkten oder
    allgemeinen Schäden), die gesamte Haftung von Higher Math und
    Lieferanten im Rahmen einer Bestimmung dieser EULA und Ihrer ausschließlichen
    für alle vorstehenden Grenzen ist auf tatsächliche Schäden beschränkt, die
    Sie auf einer angemessenen Abhängigkeit bis zum höheren Betrag
    tatsächlich von Ihnen für das Produkt bezahlt werden oder in den USA 5,00 $. Das Voroge
    Beschränkungen, Ausschlüsse und Haftungsausschlüsse gelten für die
    nach geltendem Recht zulässigsind, auch wenn ein Rechtsbehelf seine
    wesentlichen Zweck.

    15. ANWENDBARES RECHT. Wenn Sie dieses Produkt in den USA erworben haben,
    diese EULA unterliegt den Gesetzen des Staates Kalifornien. Wenn dies
    Das Produkt wurde außerhalb der Vereinigten Staaten erworben, dann kann lokales Recht
    Anwenden.

    16. VOLLSTÄNDIGE VEREINBARUNG. Diese EULA (einschließlich etwaiger Nachtrags oder
    zu dieser EULA, die im Lieferumfang des Produkts enthalten ist) sind die
    Vereinbarung zwischen Ihnen und Higher Math in Bezug auf das Produkt und die
    Unterstützungsdienste (falls vorhanden) und sie alle vorherigen oder
    mündliche oder schriftliche Mitteilungen, Vorschläge und
    Zusicherungen in Bezug auf das Produkt oder andere
    dieser EULA abgedeckt sind. Soweit die Bedingungen einer höheren Mathematik
    Richtlinien oder Programme für Support-Services im Widerspruch zu den
    eULA, die Bedingungen dieser EULA kontrollieren.

    17. Das Produkt ist urheberrechtlich und durch andere geistige
    Eigentumsgesetze und -verträge. Higher Math besitzt den Titel, das Urheberrecht und
    andere Rechte an geistigem Eigentum an dem Produkt. Das Produkt ist
    lizenziert, nicht verkauft.

Programmdetails