Habanero 2.6.0

Licenza: Gratuito ‎Dimensioni del file: 62.18 MB
‎Valutazione utenti: 4.0/5 - ‎1 ‎Voti

Enterprise Application Framework per .Net che produce un'applicazione agile dal livello dati fino al front-end. Open source gratuito sotto la licenza LGPL, include ORM, generazione di codice e generazione di interfaccia utente di runtime per creare un'unica applicazione per desktop e web. Caratteristiche: * ORM: mappare le tabelle di database agli oggetti nel codice * Persistono i valori delle proprietà da e verso il database * Definire tutto il mapping in un unico file XML * Passare da un fornitore di database all'altro con un'unica impostazione * Supporto per MySQL, MS Sql Server, MS Access, Oracle, PostgreSQL, SQLite, Firebird * Gestione XML definizioni classi GUI FireStarter * Generare interfacce utente e mappare le proprietà ai controlli * Sviluppo sia per desktop (con Windows Form) che per Web (con Visual WebGUI di Gizmox) * Generare nuovi progetti e file di codice * Generare moduli dell'interfaccia utente dai modelli * Definizioni di classe reverse engineer da database esistenti * Supportare origini dati variabili, incluso un database in memoria * Codice sorgente incluso

cronologia delle versioni

  • Versione 2.6.0 pubblicato il 2011-11-24
    Habanero 2.6.0 offre ulteriori miglioramenti delle prestazioni e molte correzioni di bug oltre 2.5.1. Contiene anche l'ultima versione di FireStarter Modeller, uno strumento per la creazione e la generazione del modello di dominio
  • Versione 2.3.1 pubblicato il 2009-09-15
    Il team habanero ha lavorato sodo per rendere Habanero ancora più solido. Ora con più di 7500 test con una copertura di test ancora migliore, questa versione è più stabile che mai. La nuova versione include la persistenza XML per l'archivio dati in memoria, nonché molte correzioni, aggiornamenti e nuove funzionalità.

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

CONTRATTO DI LICENZA CON L'UTENTE FINALE PER IL SOFTWARE HABANERO ENTERPRISE APPLICATION FRAMEWORK DI CHILLISOFT. IMPORTANTE-LEGGERE ATTENTAMENTE: Questo Contratto di licenza con l'utente finale Di Chillisoft Solution Services (LTD) ("Chillisoft") ("EULA") è un accordo legale tra l'utente (una singola persona o una singola persona giuridica, a cui il presente Contratto verrà definito "You") e Chillisoft per Habanero Enterprise Application Framework ("Habanero"), inclusi tutti i supporti associati, i materiali stampati e la documentazione elettronica ("Prodotto software"). Il Prodotto Software include anche eventuali aggiornamenti software, componenti aggiuntivi, servizi Web e/o supplementi che Chillisoft può fornirti o rendere disponibili all'Utente dopo la data in cui l'utente ottiene la copia iniziale del Prodotto Software nella misura in cui tali articoli non sono accompagnati da un contratto di licenza o condizioni d'uso separati. Installando, copiando, scaricando, accedendo o utilizzando in altro modo il Prodotto Software, l'Utente accetta di essere vincolato dai termini del presente Contratto. Se l'Utente non accetta i termini del presente Contratto, non installare, accedere o utilizzare il Prodotto Software. Le librerie di runtime fornite con il Prodotto Software sono esenti da royalty e possono essere distribuite con applicazioni create con il Prodotto Software o con applicazioni che includono qualsiasi forma di output dal prodotto software royalty free. Queste applicazioni distribuite richiedono una copia del file di licenza valido distribuito all'utente al momento dell'acquisto del prodotto, a meno che il prodotto software non sia stato ottenuto come copia di prova. Se questo file di licenza non è stato copiato nelle directory software appropriate del sistema dell'utente o in quello dell'applicazione distribuita, tali librerie cesseranno di funzionare dopo 30 giorni dalla data di acquisto del Prodotto software. Qualsiasi tentativo da parte dell'Utente di configurare o modificare il Prodotto Software o il file di licenza o l'ambiente di sistema informatico in cui è installato il Prodotto Software, al fine di prolungare il periodo di utilizzo, sarà considerato una violazione dei termini del presente Contratto. Il codice sorgente distribuito con questa installazione è fornito sotto i termini della GNU Lesser General Public License. Questo pacchetto conterrà una copia della licenza nei file etichettati COPYING e COPYING. MINORE, che descrivono i termini di questa licenza per intero. È inoltre possibile leggere questi termini sul sito Web . LICENZA DEL PRODOTTO SOFTWARE Il Prodotto Software è protetto da leggi e trattati sulla proprietà intellettuale. Il Prodotto Software è concesso in licenza, non venduto. 1. CONCESSIONE DELLA LICENZA. In questa sezione del Contratto di Licenza con l'utente finale vengono descritti i diritti generali dell'utente per l'installazione e l'utilizzo del Prodotto software. I diritti di licenza descritti in questa Sezione sono soggetti a tutti gli altri termini e condizioni del presente Contratto. Concessione di licenza generale per l'installazione e l'utilizzo di prodotti software. Il Prodotto Software è concesso in licenza all'utente per ogni licenza di posto. Ciò significa che è possibile eseguire una singola installazione del Prodotto software su un singolo computer, limitando l'uso di tale computer a uno sviluppatore simultaneo per licenza acquistata. L'utente non può in rete il Prodotto Software o qualsiasi componente di esso, dove è o può essere utilizzato da più di uno sviluppatore a meno che non si ottenga una licenza aggiuntiva per dove si trova o può essere utilizzato da più di uno sviluppatore a meno che non si ottenga una licenza aggiuntiva per ogni sviluppatore. È necessario ottenere un'altra licenza separata per aggiungere ulteriori postazioni per sviluppatori se gli sviluppatori aggiuntivi accedono al Prodotto software su una rete di computer. Gli sviluppatori che utilizzano il codice generato dal Prodotto software, ma non utilizzano il Prodotto software stesso, non hanno bisogno di una licenza. Riserva dei diritti. Tutti i diritti non espressamente concessi sono riservati da Chillisoft. 2. DESCRIZIONE DI ALTRI DIRITTI E LIMITAZIONI. Protezione dalla copia. Il Prodotto Software può includere la tecnologia di protezione dalla copia per impedire la copia non autorizzata del Prodotto Software. È illegale effettuare copie non autorizzate del Prodotto Software o aggirare qualsiasi tecnologia di protezione dalla copia inclusa nel Prodotto Software. Limitazioni relative al reverse engineering, alla decompilazione e al disassemblaggio. L'utente non può decodificare, decompilare o smontare il Prodotto Software, tranne e solo nella misura in cui tale attività è espressamente consentita dalla legge applicabile nonostante questa limitazione. Marchi. Il presente Contratto non concede all'Utente alcun diritto in relazione a marchi o marchi di servizio di Chillisoft o Habanero. Nessun noleggio, leasing o hosting commerciale. L'utente non può affittare, affittare, prestare o fornire servizi di hosting commerciale a terzi con il Prodotto Software. Servizi di supporto. Chillisoft può fornire all"Utente finale servizi di supporto relativi al Prodotto software ("Servizi di supporto tecnico"). L'utilizzo dei Servizi di supporto è regolato dalle politiche e dai programmi Chillisoft descritti nel manuale utente, nella documentazione "online" o in altri materiali forniti da Chillisoft. Qualsiasi codice software supplementare fornito all'Utente nell'ambito dei Servizi di supporto è considerato parte del Prodotto Software e soggetto ai termini e alle condizioni del presente Contratto. L'utente riconosce e accetta che Chillisoft può utilizzare le informazioni tecniche fornite a Chillisoft come parte dei Servizi di supporto per i suoi scopi commerciali, anche per il supporto e lo sviluppo dei prodotti. Chillisoft non utilizzerà tali informazioni tecniche in una forma che ti identifichi personalmente. Trasferimento software. Il licenziatario iniziale del Prodotto Software non può effettuare un trasferimento permanente del presente Contratto e del Prodotto Software a nessun'altra persona giuridica. Nonostante quanto sopra, il Licenziatario del Prodotto Software può assegnare il presente Contratto e trasferire il Prodotto Software a qualsiasi affiliato del Licenziatario o a qualsiasi terza parte che acquisisce tutta o una parte sostanziale delle attività o delle risorse del Licenziatario, a condizione che il Licenziatario debba prima dare al Licenziante un preavviso scritto di tale assegnazione e trasferimento, che l'avviso includerà il nome e l'indirizzo del nuovo licenziatario. Terminazione. Fatti salvi altri diritti, Chillisoft può porre fine al presente Contratto se l'Utente non rispetta i termini e le condizioni del presente Contratto. In tal caso, è necessario distruggere tutte le copie del Prodotto Software e di tutte le relative parti componenti. 3. AGGIORNAMENTI. Prodotto software standard. Se il Prodotto Software è etichettato come aggiornamento, è necessario essere adeguatamente autorizzati a utilizzare un prodotto identificato da Chillisoft come idoneo per l'aggiornamento per l'utilizzo del Prodotto Software. Un prodotto software etichettato come aggiornamento sostituisce o integra (e può disabilitare) il prodotto che ha costituito la base per l'idoneità dell'utente per l'aggiornamento. L'utente può utilizzare il prodotto aggiornato risultante solo in conformità con i termini del presente Contratto. 4. DIRITTI DI PROPRIETÀ INTELLETTUALE. Tutti i diritti di proprietà intellettuale e di proprietà intellettuale all'interno e al Prodotto Software (inclusi, a titolo titolo ing titolo e non limitato, immagini, fotografie, animazioni, video, audio, musica, testo e "applet" incorporati nel Prodotto software), i materiali stampati di accompagnamento e qualsiasi copia del Prodotto Software sono di proprietà di Chillisoft o dei suoi fornitori. Tutti i diritti di proprietà intellettuale e di proprietà intellettuale all'interno e al contenuto che non sono contenuti nel Prodotto Software, ma a cui è possibile accedere tramite l'uso del Prodotto Software, sono di proprietà dei rispettivi proprietari di contenuti e possono essere protetti dal copyright applicabile o da altre leggi e trattati sulla proprietà intellettuale. Il presente Contratto non concede all'Utente alcun diritto di utilizzare tali contenuti. Se questo Prodotto Software contiene documentazione fornita solo in forma elettronica, è possibile stampare copie di tale documentazione elettronica per l'utilizzo solo da parte di sviluppatori autorizzati. 5. COPIA DI BACKUP. Dopo l'installazione di una copia del Prodotto Software ai sensi del presente Contratto, è possibile conservare i supporti originali su cui il Prodotto Software è stato fornito da Chillisoft esclusivamente a scopo di backup o archiviazione. Se il supporto originale è necessario per utilizzare il Prodotto Software sul Dispositivo, è possibile effettuare una copia del Prodotto Software esclusivamente a scopo di backup o archiviazione. Fatta eccezione per quanto espressamente previsto nel presente Contratto, l'utente non può altrimenti effettuare copie del Prodotto Software o dei materiali stampati che accompagnano il Prodotto Software. 6. LEGGE APPLICABILE. Su questo Contratto si applicano le leggi dei Paesi Bassi. In caso di domande relative al presente Contratto o se desideri contattare Chillisoft per qualsiasi motivo, contatta Chillisoft tramite l'indirizzo e-mail fornito nella ricevuta o e-mail a: [email protected] 7. GARANZIA LIMITATA Chillisoft garantisce che il PRODOTTO SOFTWARE funzionerà in modo sostanziale in conformità con i materiali di accompagnamento per un periodo di trenta (30) giorni dalla data di ricezione. Se una garanzia o una condizione implicita viene creata dal tuo stato / giurisdizione e la legge federale o statale / provinciale ne proibisce la dichiarazione di non responsabilità, hai anche una garanzia o una condizione implicita, MA SOLO PER I DIFETTI SCOPERTI DURANTE IL PERIODO DI QUESTA GARANZIA LIMITATA (TRENTA GIORNI). PER QUANTO RIGUARDA EVENTUALI DIFETTI SCOPERTI DOPO IL PERIODO DI TRENTA (30) GIORNI, NON VI È ALCUNA GARANZIA O CONDIZIONE DI ALCUN TIPO. Eventuali supplementi o aggiornamenti al PRODOTTO SOFTWARE, inclusi, a titolo esemplificativo, eventuali service pack o correzioni rapide forniti dopo la scadenza del periodo di garanzia limitata di trenta (30) giorni non sono coperti da alcuna garanzia o condizione, espressa, implicita o legale. LIMITAZIONE DEI RIMEDI; NESSUN DANNO CONSEQUENZIALE O DI ALTRO TIPO. Il rimedio esclusivo per qualsiasi violazione di questa garanzia limitata è come indicato di seguito. Fatta eccezione per qualsiasi rimborso eletto da Chillisoft, L'UTENTE NON HA DIRITTO AD ALCUN DANNO, INCLUSI, A TITOLO OSO MA NON LIMITATO AI DANNI CONSEQUENZIALI, se il Prodotto Software non soddisfa la Garanzia Limitata di Chillisoft e, nella misura massima consentita dalla legge applicabile, anche se qualsiasi rimedio non soddisfa il suo scopo essenziale. Anche i termini della sezione 9 riportati di seguito ("Esclusione di danni incidentali, consequenziali e di altri danni") sono incorporati in questa garanzia limitata. IL TUO RIMEDIO ESCLUSIVO. L'intera responsabilità di Chillisoft e dei suoi fornitori e il tuo rimedio esclusivo saranno, a scelta di Chillisoft di volta in volta esercitati secondo la legge applicabile, (a) la restituzione del prezzo pagato (se presente) per il Prodotto Software, o (b) la riparazione o la sostituzione del Prodotto Software, che non soddisfa la presente Garanzia Limitata e che viene restituito a Chillisoft con una copia della ricevuta. Riceverai gratuitamente il rimedio scelto da Chillisoft, ad eccezione del fatto che sei responsabile per tutte le spese che potresti sostenere (ad esempio, le spese di spedizione del Prodotto Software a Chillisoft). Questa garanzia limitata è nulla se il guasto del Prodotto Software è stato causato da incidente, abuso, applicazione errata, uso anomalo o virus. Qualsiasi Prodotto Software sostitutivo sarà garantito per il resto del periodo di garanzia originale o trenta (30) giorni, a seconda di quale sia più lungo. Per esercitare il rimedio, contattare: Chillisoft 18 Howick Road Pietermaritzburg 3201 Sud Africa 8. ESCLUSIONE DI GARANZIA. LA GARANZIA LIMITATA CHE APPARE SOPRA È L'UNICA GARANZIA ESPRESSA FATTA ALL'UTENTE E VIENE FORNITA AL POSTO DI QUALSIASI ALTRA GARANZIA ESPRESSA (SE PRESENTE) CREATA DA QUALSIASI DOCUMENTAZIONE O IMBALLAGGIO. FATTA ECCEZIONE PER LA GARANZIA LIMITATA E NELLA MISURA MASSIMA CONSENTITA DALLA LEGGE APPLICABILE, CHILLISOFT E I SUOI FORNITORI FORNISCONO IL SOFTWARE E I SERVIZI DI SUPPORTO (SE ESISTENTI) COSÌ COME SONO E CON TUTTI I DIFETTI, E DECLINA TUTTE LE ALTRE GARANZIE E CONDIZIONI, ESPLICITE, IMPLICITE O STATUTARIE, INCLUSE, A TITOLO DANNOSO, EVENTUALI GARANZIE IMPLICITE, DOVERI O CONDIZIONI DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE, ACCURATEZZA O COMPLETEZZA O RISPOSTE, DEI RISULTATI, DELLO SFORZO LAVORATIVO, DELLA MANCANZA DI VIRUS E DELLA MANCANZA DI NEGLIGENZA, IL TUTTO PER QUANTO RIGUARDA IL SOFTWARE E LA FORNITURA O LA MANCATA FORNITURA DI SERVIZI DI SUPPORTO. INOLTRE, NON VI È ALCUNA GARANZIA O CONDIZIONE DI TITOLO, GODIMENTO SILENZIOSO, POSSESSO SILENZIOSO, CORRISPONDENZA ALLA DESCRIZIONE O NON VIOLAZIONE PER QUANTO RIGUARDA IL SOFTWARE. 9. ESCLUSIONE DI DANNI INCIDENTALI, CONSEQUENZIALI E DI ALCUNI ALTRI DANNI. NELLA MISURA MASSIMA CONSENTITA DALLA LEGGE APPLICABILE, IN NESSUN CASO CHILLISOFT O I SUOI FORNITORI SARANNO RESPONSABILI PER DANNI INCIDENTALI, INDIRETTI O CONSEQUENZIALI DI QUALSIASI TIPO (INCLUSI, A TITOLO DANNOSO, PER PERDITA DI PROFITTI O INFORMAZIONI RISERVATE O DI ALTRO TIPO, PER INTERRUZIONE DELL'ATTIVITÀ, PER LESIONI PERSONALI, PERDITA DI PRIVACY, MANCATO RISPETTO DI QUALSIASI OBBLIGO, INCLUSO DI BUONA FEDE O DI RAGIONEVOLE CURA, PER NEGLIGENZA E PER QUALSIASI ALTRA PERDITA PECUNIARIA O DI ALTRO TIPO) DERIVANTE O IN QUALSIASI MODO CORRELATA ALL'USO O ALL'IMPOSSIBILITÀ DI UTILIZZARE IL PRODOTTO SOFTWARE, ALLA FORNITURA O ALLA MANCATA FORNITURA DI SERVIZI DI SUPPORTO, O IN ALTRO MODO AI SENSI O IN RELAZIONE A QUALSIASI DISPOSIZIONE DEL PRESENTE CONTRATTO, ANCHE IN CASO DI COLPA, ILLECITO (INCLUSA NEGLIGENZA), RESPONSABILITÀ OGGETTIVA, VIOLAZIONE DEL CONTRATTO O VIOLAZIONE DELLA GARANZIA DI CHILLISOFT O DI QUALSIASI FORNITORE, E ANCHE SE CHILLISOFT O QUALSIASI FORNITORE È STATO INFORMATO DELLA POSSIBILITÀ DI TALI DANNI. 10. LIMITAZIONE DI RESPONSABILITÀ E RIMEDI. NONOSTANTE I DANNI CHE POTRESTI INCORRERE PER QUALSIASI MOTIVO (INCLUSI, A TITOLO ESEMPLIFICATIVO, TUTTI I DANNI DI CUI SOPRA E TUTTI I DANNI DIRETTI O GENERALI), L'INTERA RESPONSABILITÀ DI CHILLISOFT E DI UNO QUALSIASI DEI SUOI FORNITORI AI SENSI DI QUALSIASI DISPOSIZIONE DEL PRESENTE CONTRATTO E IL TUO RIMEDIO ESCLUSIVO PER TUTTO QUANTO SOPRA (AD ECCEZIONE DI QUALSIASI RIMEDIO DI RIPARAZIONE O SOSTITUZIONE ELETTO DA CHILLISOFT IN RELAZIONE A QUALSIASI VIOLAZIONE DELLA GARANZIA LIMITATA) SARÀ LIMITATO ALL'IMPORTO EFFETTIVAMENTE PAGATO DA TE PER IL SOFTWARE O EURO 5,00. LE LIMITAZIONI, LE ESCLUSIONI E LE DICHIARAZIONI DI NON RESPONSABILITÀ DI CUI SOPRA SI APPLICANO NELLA MISURA MASSIMA CONSENTITA DALLA LEGGE APPLICABILE, ANCHE SE QUALSIASI RIMEDIO NON SODDISFA IL SUO SCOPO ESSENZIALE. 11. INTERO ACCORDO. Il presente Contratto (incluso qualsiasi addendum o modifica al presente Contratto incluso nel Prodotto Software) è l'intero accordo tra l'utente e Chillisoft relativo al Prodotto Software e ai servizi di supporto (se presente) e sostituisce tutte le comunicazioni, le proposte e le dichiarazioni orali o scritte precedenti o contemporanee relative al Prodotto software o a qualsiasi altro argomento trattato nel presente Contratto. Nella misura in cui i termini di qualsiasi politica o programma Chillisoft per i servizi di supporto sono in conflitto con i termini del presente Contratto, i termini del presente Contratto devono essere controllati.