Habanero 2.6.0

Lizenz: kostenlos ‎Dateigröße: 62.18 MB
‎Benutzerbewertung: 4.0/5 - ‎1 ‎Stimmen

Ein Enterprise Application Framework für .Net, das eine agile Anwendung von der Datenebene bis zum Front-End erstellt. Kostenlose Open Source unter der LGPL-Lizenz, es umfasst ORM, Codegenerierung und Laufzeit-UI-Generierung, um eine Anwendung für den Desktop & Web zu erstellen. Funktionen: * ORM: Zuordnen von Datenbanktabellen zu Objekten im Code * Eigenschaftenwerte zur und aus der Datenbank beibehalten * Definieren Sie alle Zuordnungen in einer einzigen XML-Datei * Wechseln zwischen Datenbankanbietern mit einer Einstellung * Unterstützung für MySQL, MS Sql Server, MS Access, Oracle, PostgreSQL, SQLite, Firebird * FireStarter GUI-Klassendefinitionen xml-Manager * Generieren von Benutzeroberflächen und Zuordnungseigenschaften zu Steuerelementen * Entwickeln für Desktop (mit Windows Forms) und Web (mit Gizmox' Visual WebGUI) * Generieren neuer Projekte und Codedateien * Generieren von UI-Formularen aus Vorlagen * Reverse-Engineering-Klassendefinitionen aus vorhandenen Datenbanken * Unterstützung variabler Datenquellen, einschließlich einer In-Memory-Datenbank * Quellcode enthalten

VERSIONSVERLAUF

  • Version 2.6.0 veröffentlicht auf 2011-11-24
    Habanero 2.6.0 bietet mehr Leistungsverbesserungen und viele Fehlerbehebungen über 2.5.1. Enthält auch die neueste Version von FireStarter Modeller, ein Tool zum Erstellen und Erstellen Ihres Domänenmodells
  • Version 2.3.1 veröffentlicht auf 2009-09-15
    Das Habanero-Team hat hart gearbeitet, habanero noch solider zu machen. Mit mehr als 7500 Tests mit noch besserer Testabdeckung ist diese Version stabiler als je zuvor. Die neue Version enthält XML-Persistenz für den Speicher im Arbeitsspeicher sowie viele Korrekturen, Updates und neue Funktionen.

Programmdetails

Eula

EULA - Endbenutzer-Lizenzvertrag

END USER LIZENZ VEREINBARUNG FÜR CHILLISOFT'S HABANERO ENTERPRISE APPLICATION FRAMEWORK SOFTWARE. WICHTIG-READ CAREFULLY: Diese Chillisoft Solution Services (LTD) PTY ("Chillisoft") Endbenutzer-Lizenzvereinbarung ("EULA") ist eine rechtliche Vereinbarung zwischen Ihnen (entweder eine einzelne Person oder eine einzelne juristische Person, die in dieser EULA als "Sie") und Chillisoft für das Habanero Enterprise Application Framework ("Habanero") bezeichnet werden, einschließlich aller zugehörigen Medien, gedruckten Materialien und elektronischen Dokumentationen (das "Softwareprodukt"). Das Softwareprodukt enthält auch alle Software-Updates, Add-On-Komponenten, Web-Services und/oder Ergänzungen, die Chillisoft Ihnen zur Verfügung stellen oder Ihnen nach dem Datum zur Verfügung stellen kann, an dem Sie Ihre erste Kopie des Softwareprodukts erhalten, sofern diese Elemente nicht von einem separaten Lizenzvertrag oder Nutzungsbedingungen begleitet werden. Durch die Installation, das Kopieren, Herunterladen, den Zugriff oder die anderweitige Nutzung des Softwareprodukts erklären Sie sich mit den Bedingungen dieser EULA einverstanden. Wenn Sie den Bedingungen dieser EULA nicht zustimmen, installieren, greifen Sie nicht auf das Softwareprodukt zu, greifen Sie es nicht auf das Softwareprodukt zu oder nutzen Sie es nicht. Die laufzeitionsorischen Bibliotheken, die mit dem Softwareprodukt ausgeliefert werden, sind lizenzfrei und können mit Anwendungen verteilt werden, die Sie mit dem Softwareprodukt oder mit Anwendungen erstellen, die jede Form der Ausgabe aus dem Softwareprodukt gebührenfrei enthalten. Diese verteilten Anwendungen erfordern eine Kopie der gültigen Lizenzdatei, die Ihnen zum Zeitpunkt des Kaufs des Produkts verteilt wurde, es sei denn, das Softwareprodukt wurde als Testkopie abgerufen. Wenn diese Lizenzdatei nicht in die entsprechenden Softwareverzeichnisse auf Ihrem System oder in die der verteilten Anwendung kopiert wurde, werden diese Bibliotheken nach 30 Tagen ab dem Kaufdatum des Softwareprodukts nicht mehr funktionieren. Jeder Versuch von Ihnen, das Softwareprodukt oder die Lizenzdatei oder die Computersystemumgebung, auf der das Softwareprodukt installiert ist, zu konfigurieren oder zu ändern, um die Nutzungsdauer zu verlängern, wird als Verstoß gegen die Bedingungen dieser EULA angesehen. Der mit dieser Installation vertriebene Quellcode wird unter den Bedingungen der GNU Lesser General Public License bereitgestellt. Dieses Paket enthält eine Kopie der Lizenz in den Dateien COPYING und COPYING. LESSER, die die Bedingungen dieser Lizenz vollständig beschreiben. Sie können diese Begriffe zusätzlich auf der Website lesen. SOFTWAREPRODUKTLIZENZ Das Softwareprodukt ist durch Gesetze und Verträge zum schutzgeistigen Eigentum geschützt. Das Softwareprodukt ist lizenziert, nicht verkauft. 1. LIZENZERTEILUNG. In diesem Abschnitt der EULA werden Ihre allgemeinen Rechte zur Installation und Verwendung des Softwareprodukts beschrieben. Die in diesem Abschnitt beschriebenen Lizenzrechte unterliegen allen anderen Geschäftsbedingungen dieser EULA. Allgemeine Lizenzerteilung zur Installation und Nutzung des Softwareprodukts. Das Softwareprodukt ist für Sie auf der Grundlage einer Pro-Sitz-Lizenz lizenziert. Dies bedeutet, dass Sie eine einzelne Installation des Softwareprodukts auf einem einzelnen Computer durchführen können, wodurch die Verwendung eines solchen Computers auf einen gleichzeitigen Entwickler pro erworbener Lizenz beschränkt wird. Sie dürfen das Softwareprodukt oder einen Teil davon nicht vernetzen, wenn es von mehr als einem Entwickler verwendet werden kann oder kann, es sei denn, Sie erhalten eine zusätzliche Lizenz für jeden Entwickler. Sie müssen eine weitere separate Lizenz erhalten, um zusätzliche Entwicklersitze hinzuzufügen, wenn die zusätzlichen Entwickler auf das Softwareprodukt in einem Computernetzwerk zugreifen. Entwickler, die den vom Softwareprodukt generierten Code verwenden, aber nicht das Softwareprodukt selbst verwenden, benötigen keine Lizenz. Vorbehalten der Rechte. Alle nicht ausdrücklich gewährten Rechte bleiben Chillisoft vorbehalten. 2. BESCHREIBUNG ANDERER RECHTE UND EINSCHRÄNKUNGEN. Kopierschutz. Das Softwareprodukt kann Kopierschutztechnologie enthalten, um das unbefugte Kopieren des Softwareprodukts zu verhindern. Es ist illegal, nicht autorisierte Kopien des Softwareprodukts anzufertigen oder im Softwareprodukt enthaltene Kopierschutztechnologie zu umgehen. Einschränkungen für Reverse Engineering, Dekompilierung und Demontage. Sie dürfen das Softwareprodukt nicht zurückentwickeln, dekompilieren oder disassemblieren, es sei denn und nur in dem Umfang, in dem eine solche Aktivität ungeachtet dieser Einschränkung ausdrücklich durch geltendes Recht gestattet ist. Marken. Diese EULA gewährt Ihnen keine Rechte in Verbindung mit Marken oder Dienstleistungsmarken von Chillisoft oder Habanero. Keine Vermietung, Vermietung oder kommerzielles Hosting. Sie dürfen mit dem Softwareprodukt keine kommerziellen Hosting-Dienste an Dritte vermieten, vermieten, verleihen oder bereitstellen. Support-Services. Chillisoft kann Ihnen Support-Services im Zusammenhang mit dem Softwareprodukt ("Support Services") anbieten. Die Nutzung von Support-Services unterliegt den Chillisoft-Richtlinien und -Programmen, die im Benutzerhandbuch, in der "online"-Dokumentation oder in anderen von Chillisoft bereitgestellten Materialien beschrieben werden. Jeder zusätzliche Softwarecode, der Ihnen als Teil der Support-Services zur Verfügung gestellt wird, wird als Teil des Softwareprodukts betrachtet und unterliegt den Bedingungen dieser EULA. Sie erkennen an und stimmen zu, dass Chillisoft technische Informationen, die Sie Chillisoft als Teil der Support-Services zur Verfügung stellen, für geschäftliche Zwecke verwenden darf, einschließlich für Produktsupport und -entwicklung. Chillisoft wird solche technischen Informationen nicht in einer Form verwenden, die Sie persönlich identifiziert. Software-Übertragung. Der ursprüngliche Lizenznehmer des Softwareprodukts darf keine dauerhafte Übertragung dieses EULA und Softwareprodukts an eine andere juristische Person vornehmen. Ungeachtet des Vorstehenden kann der Lizenznehmer des Softwareprodukts diese EULA abtreten und das Softwareprodukt an einen verbundenen Partner des Lizenznehmers oder an Dritte übertragen, die das gesamte oder einen wesentlichen Teil des Geschäfts oder der Vermögenswerte des Lizenznehmers erwerben, vorausgesetzt, dass der Lizenznehmer den Lizenzgeber zuvor schriftlich über diese Abtretung und Übertragung informieren muss, die den Namen und die Adresse des neuen Lizenznehmers enthalten muss. Beendigung. Unbeschadet anderer Rechte kann Chillisoft diese EULA kündigen, wenn Sie die Bedingungen dieser EULA nicht einhalten. In diesem Fall müssen Sie alle Kopien des Softwareprodukts und aller seiner Komponenten vernichten. 3. UPGRADES. Standard-Softwareprodukt. Wenn das Softwareprodukt als Upgrade gekennzeichnet ist, müssen Sie ordnungsgemäß lizenziert sein, um ein Produkt zu verwenden, das von Chillisoft als für das Upgrade berechtigt identifiziert wurde, um das Softwareprodukt verwenden zu können. Ein Softwareprodukt, das als Upgrade gekennzeichnet ist, ersetzt oder ergänzt (und kann) das Produkt deaktivieren, das die Grundlage für Ihre Berechtigung für das Upgrade bildete. Sie dürfen das resultierende aktualisierte Produkt nur in Übereinstimmung mit den Bedingungen dieser EULA verwenden. 4. RECHTE DES GEISTIGEN EIGENTUMS. Alle Rechte an Titeln und geistigen Eigentumsrechten an und an dem Softwareprodukt (einschließlich, aber nicht beschränkt auf Bilder, Fotos, Animationen, Videos, Audio, Musik, Text und "Applets" die in das Softwareprodukt integriert sind), die begleitenden gedruckten Materialien und alle Kopien des Softwareprodukts sind Eigentum von Chillisoft oder seinen Lieferanten. Alle Rechte an und an geistigem Eigentum an und an den Inhalten, die nicht im Softwareprodukt enthalten sind, aber durch die Nutzung des Softwareprodukts aufgerufen werden können, sind Eigentum der jeweiligen Inhaltseigentümer und können durch geltende Urheberrechts- oder andere Gesetze und Verträge über geistiges Eigentum geschützt werden. Diese EULA räumt Ihnen keine Rechte ein, solche Inhalte zu verwenden. Wenn dieses Softwareprodukt Eine Dokumentation enthält, die nur in elektronischer Form zur Verfügung gestellt wird, dürfen Sie Kopien dieser elektronischen Dokumentation nur zur Verwendung durch lizenzierte Entwickler drucken. 5. BACKUP-KOPIE. Nach der Installation einer Kopie des Softwareprodukts gemäß dieser EULA dürfen Sie das Originalmedium, auf dem das Softwareprodukt von Chillisoft bereitgestellt wurde, ausschließlich zu Sicherungs- oder Archivierungszwecken aufbewahren. Wenn das Originalmedium erforderlich ist, um das Softwareprodukt auf dem Gerät zu verwenden, Sie dürfen eine Kopie des Softwareprodukts ausschließlich zu Sicherungs- oder Archivierungszwecken erstellen. Sofern nicht ausdrücklich in dieser EULA vorgesehen, dürfen Sie keine kopien des Softwareprodukts oder der gedruckten Materialien, die dem Softwareprodukt beigefügt sind, anfertigen. 6. ANWENDBARES RECHT. Für diese EULA gelten die Gesetze der Niederlande. Sollten Sie Fragen zu dieser EULA haben oder aus irgendeinem Grund Chillisoft kontaktieren möchten, wenden Sie sich bitte an Chillisoft über die E-Mail-Adresse, die Ihnen in Ihrer Quittung oder E-Mail an: [email protected] 7. BEGRENZTE GARANTIE Chillisoft garantiert, dass das SOFTWAREPRODUKT für einen Zeitraum von dreißig (30) Tagen ab dem Datum des Eingangs im Wesentlichen in Übereinstimmung mit den Begleitmaterialien arbeitet. Wenn eine stillschweigende Garantie oder Bedingung durch Ihren Staat/ Ihre Gerichtsbarkeit geschaffen wird und Bundes- oder Landes-/Provinzgesetze den Haftungsausschluss verbieten, haben Sie auch eine stillschweigende Garantie oder Bedingung, ABER NUR ALS DEFEKTE ENTDECKUNG WÄHREND DER PERIOD ENLIMITED WARRANTY (THIRTY DAYS). HINSICHTLICH DER NACH ABLAUF DER FRIST VON 30 (30) TAGEN FESTGESTELLTEN MÄNGEL GIBT ES KEINE GARANTIE ODER BEDINGUNG JEGLICHER ART. Alle Ergänzungen oder Aktualisierungen des SOFTWARE-PRODUKTS, einschließlich, aber nicht beschränkt auf Alle (falls vorhanden), Service Packs oder Hotfixes, die Ihnen nach Ablauf der dreißig (30) Tage beschränkten Garantiezeit zur Verfügung gestellt werden, unterliegen nicht der Gewährleistung oder Bedingung, ausdrücklich, stillschweigend oder gesetzlich. LIMITATION AUF REMEDIES; KEINE FOLGESCHÄDEN ODER ANDERE SCHÄDEN. Ihr ausschließlicher Rechtsbehelf bei Verstößen gegen diese eingeschränkte Garantie ist wie unten dargelegt. Mit Ausnahme einer von Chillisoft gewählten Rückerstattung SIND SIE NICHT ZU IRGENDWELCHEDAMAGES, INCLUDING BUT NOT LIMITED TO CONSEQUENTIAL DAMAGES, wenn das Softwareprodukt die eingeschränkte Garantie von Chillisoft nicht erfüllt, und, soweit dies nach geltendem Recht zulässig ist, selbst wenn eine Abhilfe ihren wesentlichen Zweck nicht erfüllt. Die Bestimmungen von Abschnitt 9 unten ("Ausschluss von Nebenschäden, Folgeschäden und bestimmten anderen Schäden") sind ebenfalls in diese eingeschränkte Garantie aufgenommen. IHR EXKLUSIVES HEILMITTEL. Die gesamte Haftung von Chillisoft und seinen Lieferanten und Ihr ausschließlicher Rechtsbehelf besteht nach Wahl von Chillisoft von Zeit zu Zeit unter Anwendung des anwendbaren Rechts ( a) der Rückgabe des (falls vorhanden) für das Softwareprodukt gezahlten Preises oder (b) Reparatur oder Austausch des Softwareprodukts, das diese eingeschränkte Garantie nicht erfüllt und das mit einer Kopie Ihrer Quittung an Chillisoft zurückgegeben wird. Sie erhalten die von Chillisoft gewählte Abhilfe kostenlos, mit der Ausnahme, dass Sie für alle Kosten verantwortlich sind, die Ihnen entstehen können (z. B. Kosten für den Versand des Softwareprodukts an Chillisoft). Diese eingeschränkte Garantie erlischt, wenn das Softwareprodukt aufgrund eines Unfalls, Missbrauchs, falscher Anwendung, ungewöhnlicher Verwendung oder eines Virus ausgefallen ist. Jedes Ersatzsoftwareprodukt wird für den Rest der ursprünglichen Garantiezeit oder dreißig (30) Tage, je nach verlängerung, garantiert. Um Ihr Heilmittel auszuüben, wenden Sie sich an: Chillisoft 18 Howick Road Pietermaritzburg 3201 Südafrika 8. HAFTUNGSAUSSCHLUSS. DIE EINGESCHRÄNKTE GARANTIE, DIE OBEN ERSCHEINT, IST DIE EINZIGE EXPRESS-GARANTIE, DIE IHNEN GEWÄHRT WIRD UND ANSTELLE ANDERER AUSDRÜCKLICHER GARANTIEN (FALLS VORHANDEN) GEWÄHRT WIRD, DIE DURCH EINE DOKUMENTATION ODER VERPACKUNG GESCHAFFEN WURDEN. EXCEPT FOR THE LIMITED WARRANTY AND TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, CHILLISOFT AND ITS SUPPLIERS PROVIDE THE SOFTWARE AND SUPPORT SERVICES (IF ANY) AS IS AND WITH ALL FAULTS, UND HIERBY DISCLAIM ALLE ANDEREN WARRANTIEN UND BEDINGUNGEN, ENTWEDER EXPRESS, IMPLIED ODER STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY (IF ANY) IMPLIED WARRANTIES, DUTIES OR CONDITIONS OF MERCHANTABILITY, OF FITNESS FOR A PARTICULAR PURPOSE, OF ACCURACY OR COMPLETENESS OR RESPONSES, OF WORKMANLIKE EFFORT, OF LACK OF VIRUSES AUCH GIBT ES KEINE GARANTIE ODER BEDINGUNG DES EIGENTUMS, STILLER GENUSS, STILLER BESITZ, KORRESPONDENZ MIT DER BESCHREIBUNG ODER NICHTVERLETZUNG IN BEZUG AUF DIE SOFTWARE. 9. AUSSCHLUSS VON NEBENSCHÄDEN, FOLGESCHÄDEN UND BESTIMMTEN ANDEREN SCHÄDEN. IM GESETZLICH ZULÄSSIGEN UMFANG HAFTEN CHILLISOFT ODER SEINE LIEFERANTEN IN KEINEM FALL FÜR BESONDERE, ZUFÄLLIGE, INDIREKTE ODER FOLGESCHÄDEN JEGLICHER ART (EINSCHLIEßLICH, ABER NICHT BESCHRÄNKT AUF SCHÄDEN FÜR ENTGANGENGEWINNE ODER VERTRAULICHE ODER SONSTIGE INFORMATIONEN, FÜR BETRIEBSUNTERBRECHUNGEN, FÜR PERSONENSCHÄDEN, FÜR DEN VERLUST DER PRIVATSPHÄRE, FÜR DIE NICHTERFÜLLUNG VON VERPFLICHTUNGEN, EINSCHLIEßLICH TREUER GLÄUBIGKEIT ODER ANGEMESSENER SORGFALT, FÜR FAHRLÄSSIGKEIT UND FÜR ANDERE FINANZIELLE ODER SONSTIGE VERLUSTE JEGLICHER ART), DIE SICH AUS ODER IN IRGENDEINER WEISE IM ZUSAMMENHANG MIT DER VERWENDUNG ODER UNFÄHIGKEIT ZUR NUTZUNG DES SOFTWAREPRODUKTS, DER BEREITSTELLUNG ODER NICHTERBRINGUNG VON SUPPORT-DIENSTEN, ODER SONST UNTER ODER IN VERBINDUNG MIT JEDER PROVISION DIESES EULA, EVEN IN THE EVENT OF THE FAULT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, BREACH OF CONTRACT ODER BREACH OF WARRANTY OF CHILLISOFT OR ANY SUPPLIER, AND EVEN IF CHILLISOFT OR ANY SUPPLIER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 10. LIMITATION VON LIABILITÄT UND REMEDIES. NOTMITSTANDING 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 CHILLISOFT AND ANY OF ITS SUPPLIERS UNDER ANY PROVISION OF THIS EULA VON IHNEN FÜR DIE SOFTWARE ODER EURO 5,00. DIE FOREGOING LIMITATIONS, EXCLUSIONS UND DISCLAIMERS SHALL APPLY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, EVEN IF ANY REMEDY FAILS ITS ESSENTIAL PURPOSE. 11. VOLLSTÄNDIGE VEREINBARUNG. Diese EULA (einschließlich etwaiger Ergänzungen oder Änderungen dieser EULA, die im Lieferumfang des Softwareprodukts enthalten sind) ist die gesamte Vereinbarung zwischen Ihnen und Chillisoft in Bezug auf das Softwareprodukt und die Support-Services (falls vorhanden) und sie ersetzt alle vorherigen oder gleichzeitigen mündlichen oder schriftlichen Mitteilungen, Vorschläge und Zusicherungen in Bezug auf das Softwareprodukt oder andere Themen, die unter diese EULA fallen. Soweit die Bedingungen von Chillisoft-Richtlinien oder -Programmen für Support-Services mit den Bedingungen dieser EULA in Konflikt stehen, werden die Bedingungen dieser EULA kontrolliert.