Huagati DBML/EDMX Tools è un componente aggiuntivo per Visual Studio 2008, 2010 e 2012, che aggiunge funzionalità alle finestre di progettazione linq2SQL e Entity Framework, aggiungendo opzioni per il confronto e la sincronizzazione dei diagrammi di progettazione Linq-to-SQL con il database, per aggiornare le classi e le proprietà generate utilizzando la finestra di progettazione Linq to SQL o Entity Framework per utilizzare le convenzioni di denominazione .net, per aggiornare la documentazione per le classi e le proprietà generate da L2S ed EF con le descrizioni del database, per generare SQL-DDL incrementale corrispondente alle modifiche nei diagrammi L2S e per confrontare e aggiornare i modelli di Entity Framework v4 in Visual Studio 2010/2012 con differenze tra i limiti del database, SSDL e CSDL.
cronologia delle versioni
- Versione 2.32 pubblicato il 2012-06-08
Aggiunto il supporto per SQL Server 2012, oltre a varie correzioni e miglioramenti
- Versione 1.76 pubblicato il 2009-09-04
Dettagli del programma
Eula
Contratto di licenza con l'utente finale
CONTRATTO DI LICENZA CON L'UTENTE FINALE PER Huagati DBML/EDMX Tools
______________________________________________________
IMPORTANTE LEGGERE ATTENTAMENTE I TERMINI E LE CONDIZIONI DEL PRESENTE CONTRATTO DI LICENZA PRIMA DI INSTALLARE O UTILIZZARE QUESTO SOFTWARE: Il Contratto di Licenza con l'utente finale di Huagati Systems ("EULA") è un accordo legale tra l'utente (un individuo o una singola entità) e Huagati Systems Co., Ltd. per i prodotti software Huagati Systems Co., Ltd. sopra identificati che possono includere componenti software associati, supporti, materiali stampati e documentazione "online" o elettronica ("PRODOTTO SOFTWARE"). Installando, copiando o utilizzando in altro modo il PRODOTTO SOFTWARE, l'utente accetta di essere vincolato dai termini del presente Contratto. Il presente contratto di licenza rappresenta l'intero accordo relativo al programma tra l'utente e Huagati Systems Co., Ltd., (indicato come "licenziatario"), e sostituisce qualsiasi proposta, rappresentazione o intesa precedente tra le parti. Se l'utente non accetta i termini del presente Contratto, non installare o utilizzare il PRODOTTO SOFTWARE.
Il PRODOTTO SOFTWARE è protetto dalle leggi sul copyright e dai trattati internazionali sul copyright, nonché da altre leggi e trattati sulla proprietà intellettuale. Il PRODOTTO SOFTWARE è concesso in licenza, non venduto.
1. CONCESSIONE DELLA LICENZA.
Il PRODOTTO SOFTWARE è concesso in licenza come segue:
(a) Installazione e utilizzazione.
Huagati Systems Co., Ltd. ti concede il diritto di installare e utilizzare copie del PRODOTTO SOFTWARE sul tuo computer che esegue una copia validamente concessa in licenza del sistema operativo per il quale è stato progettato il PRODOTTO SOFTWARE.
(b) Copie di riserva.
È inoltre possibile effettuare copie del PRODOTTO SOFTWARE come potrebbe essere necessario per scopi di backup e archiviazione.
2. DESCRIZIONE DI ALTRI DIRITTI E LIMITAZIONI.
(a) Mantenimento delle note sul diritto d'autore.
Non è necessario rimuovere o modificare alcuna informativa sul copyright su tutte le copie del PRODOTTO SOFTWARE.
(b) Distribuzione.
L'utente non può distribuire copie registrate del PRODOTTO SOFTWARE a terzi. Le versioni di valutazione disponibili per il download dal sito Web di Huagati Systems Co., Ltd. possono essere distribuite liberamente.
(c) Divieto di reverse engineering, decompilazione e smontaggio.
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.
(d) Noleggio.
L'utente non può noleggiare, affittare o prestare il PRODOTTO SOFTWARE.
(e) Servizi di supporto.
Huagati Systems Co., Ltd. può fornire all"Servizio di supporto", servizi di supporto tecnico. Qualsiasi codice software supplementare fornito all'utente nell'ambito dei Servizi di supporto sarà considerato parte del PRODOTTO SOFTWARE e soggetto ai termini e alle condizioni del presente Contratto.
(f) Conformità alle leggi applicabili.
L'ue deve rispettare tutte le leggi applicabili in merito all'uso del PRODOTTO SOFTWARE.
g) Software simile o competitivo
L'utente non può utilizzare il PRODOTTO SOFTWARE per produrre o distribuire un prodotto sostanzialmente simile o competitivo con il Software.
(h) L'utente non può installare o utilizzare il PRODOTTO SOFTWARE se è un dipendente, un appaltatore, un consulente, un associato, un committente o in qualsiasi altra veste affiliata e/o che lavora per/per conto di Ideablade, Inc. Se il tuo stato in questo senso cambia, accetti di disinstallare SOFTWARE PRODUCT ed eliminare tutte le copie di SOFTWARE PRODUCT in tuo possesso.
3. RISOLUZIONE
Fatti salvi altri diritti, Huagati Systems Co., Ltd. può porre fine al presente Contratto a sua esclusiva discrezione o in caso di mancato rispetto dei termini e delle condizioni del presente Contratto. In tal caso, è necessario distruggere tutte le copie del PRODOTTO SOFTWARE in tuo possesso.
4. DIRITTO D'AUTORE
Tutti i titoli, inclusi ma non limitati ai diritti d'autore, nel e al PRODOTTO SOFTWARE e le sue copie sono di proprietà di Huagati Systems Co., Ltd. o i suoi fornitori. Tutti i diritti di proprietà intellettuale e di proprietà intellettuale all'interno e al contenuto a cui è possibile accedere attraverso l'uso del PRODOTTO SOFTWARE sono di proprietà del rispettivo proprietario dei 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. Tutti i diritti non espressamente concessi sono riservati da Huagati Systems Co., Ltd.
5. NESSUNA GARANZIA
Huagati Systems Co., Ltd. declina espressamente qualsiasi garanzia per il PRODOTTO SOFTWARE. Il PRODOTTO SOFTWARE viene fornito così com'è senza alcuna garanzia esplicita o implicita di alcun tipo, incluse, a titolo oso ma non limitato, garanzie di commerciabilità, non violazione o idoneità di uno scopo particolare. Huagati Systems Co., Ltd. non garantisce né si assume la responsabilità dell'accuratezza o della completezza di qualsiasi informazione, testo, grafica, link o altri elementi contenuti nel PRODOTTO SOFTWARE. Huagati Systems Co., Ltd. non fornisce garanzie nel rispetto di eventuali danni che potrebbero essere causati dalla trasmissione di un virus informatico, worm, bomba a orologeria, bomba logica o altro programma per computer di questo tipo. Huagati Systems Co., Ltd. declina inoltre espressamente qualsiasi garanzia o rappresentazione agli Utenti autorizzati o a terzi.
6. LIMITAZIONE DI RESPONSABILITÀ
In nessun caso Huagati Systems Co., Ltd. sarà responsabile per eventuali danni (inclusi, a titolo esemplificativo, perdita di profitti, interruzione dell'attività o perdita di informazioni) derivanti dall'uso o dall'impossibilità degli utenti autorizzati di utilizzare il PRODOTTO SOFTWARE, anche se Huagati Systems Co., Ltd. è stata indizzata della possibilità di tali danni. In nessun caso Huagati Systems Co., Ltd. sarà responsabile per la perdita di dati o per danni indiretti, speciali, incidentali, consequenziali (incluso il profitto perso) o altri danni basati su contratto, illecito o altro. Huagati Systems Co., Ltd. non avrà alcuna responsabilità in relazione al contenuto del PRODOTTO SOFTWARE o a qualsiasi parte di esso, inclusi, a titolo oso ma non limitato, errori o omissioni in esso contenuti, diffamazione, violazioni dei diritti di pubblicità, privacy, diritti di marchio, interruzione dell'attività, lesioni personali, perdita della privacy, diritti morali o divulgazione di informazioni riservate.