WinFormWizard for .NET 2.0 1.0

Licenza: Prova gratuita ‎Dimensioni del file: 5.03 MB
‎Valutazione utenti: 4.0/5 - ‎1 ‎Voti

WinFormWizard per .NET 2.0 è un framework flessibile e ricco di funzionalità. Il suo obiettivo principale di progettazione è quello di fornire il ri-uso attraverso l'ereditarietà. Questa filosofia di progettazione consente di ri-utilizzare le pagine della procedura guidata create per una finestra di dialogo della procedura guidata in un'altra. WinFormWizard è dotato di 19 pagine della procedura guidata standard. Ogni pagina è conforme alla specifica Wizard 97; è decorato con guide per facilitare la posizione dei controlli in fase di progettazione e può essere ereditato per fornire funzionalità personalizzate e ri-usabilità. Le pagine della procedura guidata vengono aggiunte semplicemente trascinandole dalla Casella degli strumenti di Visual Studio 2005. Una volta aggiunte, le pagine della procedura guidata possono quindi essere personalizzate in base alle esigenze dell'applicazione. WinFormWizard fornisce più tecniche per spostarsi tra le pagine della procedura guidata in fase di progettazione, con glifi di eventi Click innovativi che forniscono un mezzo visivo per generare gestori eventi dei pulsanti di spostamento. In fase di esecuzione, WinFormWizard passa alla pagina logica successiva quando l'utente preme uno dei pulsanti di spostamento. È possibile eseguire l'override di questo comportamento predefinito per fornire un controllo del flusso personalizzato. La Guida di WinFormWizard è completamente integrata in Visual Studio 2005 con tutti gli argomenti accessibili da Guida dinamica, F1, Ricerca, Indice della Guida e Contenuto della Guida. WinFormWizard per .NET 2.0 è un assembly gestito al 100% e utilizza ampiamente le funzionalità del framework in fase di progettazione, con il codice sorgente disponibile sia in C# che VB.NET. WinFormWizard per .NET 2.0 è privo di royalty da distribuire, con tutti gli aggiornamenti alla versione corrente gratuiti.

cronologia delle versioni

  • Versione 1.0 pubblicato il 2007-06-01
    Vedi http://www.fengarisoftware.com/Forums/tabid/107/forumid/8/threadid/99/scope/posts/Default.aspx

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

CONTRATTO DI LICENZA LEGGERE IL PRESENTE CONTRATTO PRIMA DI APRIRE QUESTO PACCHETTO SOFTWARE. SE APRI QUESTO PACCHETTO O LO TIENI PER PIÙ DI QUARANTACINQUE (45) GIORNI, ACCETTI TUTTI I TERMINI E LE CONDIZIONI DEL PRESENTE CONTRATTO. SE L'UTENTE NON ACCETTA QUESTI TERMINI E CONDIZIONI, NON APRIRE QUESTO PACCHETTO SOFTWARE. È POSSIBILE SBLOCCARE E/O UTILIZZARE SOLO IL SOFTWARE PER IL QUALE SI DISPONE DI UNA LICENZA A PAGAMENTO. 1) DEFINIZIONE DEI TERMINI "Documentazione": qualsiasi materiale esplicativo scritto o on-line, incluse, a titolo ese non limitato, guide utente, manuali di riferimento e file HTML. "Licenziatario": si riferisce al singolo licenziatario, sia come programmatore individuale, società o altra organizzazione. "Software": tutto il materiale di questa distribuzione include, a titolo titolo dannoso ma non limitato a, uno o più dei seguenti elementi: codice sorgente, codice oggetto, codice byte, librerie a collegamento dinamico, assembly, eseguibili, script, programmi di esempio, programmi di utilità, makefile e documentazione. "Software concesso in licenza": il Software per il quale il Licenziatario ha pagato il canone di licenza applicabile. "Software Application Programming Interface ("API")": l'insieme di metodi di accesso, forniti da Fengari Software, da terze parti o sviluppati dal Licenziatario, attraverso i quali vengono resi disponibili i servizi programmatici forniti dal Software concesso in licenza. "Prodotto software per l"utente finale": un>applicazione sviluppata dal Licenziatario destinata all&esecuzione su un computer che utilizza il software concesso in licenza nella sua implementazione. Il software concesso in licenza contiene alcune librerie di runtime e file destinati alla duplicazione e alla distribuzione da parte del Licenziatario all'interno dei prodotti software per l'utente finale agli utenti dei prodotti software per l'utente finale ("Componenti ridistribuibili"). I componenti ridistribuibili sono quei file specificamente designati come distribuibili come parte del Software concesso in licenza. LICENZA SPECIALE DI VALUTAZIONE A TEMPO LIMITATO Se al Licenziatario è stata fornita una copia del Software a fini di valutazione, Fengari Software concede al Licenziatario, in base ai termini del presente Contratto di Licenza per utente singolo (esclusa la Sezione 3, in base alla quale il Licenziatario non ha diritti) una licenza di utilizzo interno limitata non esclusiva, non trasferibile e non simultanea solo a scopo di valutazione. Questa licenza ha una durata di quarantacinque (45) giorni, a partire dal ricevimento del Software, o, se ricevuta elettronicamente, dalla data di download iniziale del Licenziatario, per valutare il Software. Se il Software è accettabile, il Licenziatario accetta di informare tempestivamente il Software Fengari. In caso contrario, il Licenziatario cesserà immediatamente qualsiasi ulteriore utilizzo del Software e distruggerà tutte le copie del Software (incluso l'originale) e la relativa Documentazione fornita al Licenziatario dal Software Fengari. (2) QUESTIONI GENERALI Il Software è di proprietà di Fengari Software ed è protetto dalle leggi australiane sul copyright e da altre leggi e da trattati internazionali. È destinato all'uso da parte di un programmatore di software che ha esperienza nell'utilizzo di strumenti di sviluppoLegami. È destinato all'uso da parte di un programmatore software che ha esperienza nell'utilizzo di strumenti di sviluppo e librerie di classi. (3) SOVVENZIONI PER LE LICENZE (a) In base ai termini e alle condizioni del presente Contratto, Fengari Software concede al Licenziatario la licenza perpetua, non esclusiva, non trasferibile, non concorrente, mondiale per un programmatore (1) per (i) installare il Software concesso in licenza su un singolo personal computer e (ii) utilizzare il Software concesso in licenza e una copia della documentazione utente associata e della guida online. Il Licenziatario può inoltre: (i) Effettuare una copia di backup del Software concesso in licenza esclusivamente per scopi di archiviazione e ripristino di emergenza, o (ii) Trasferire il software concesso in licenza su un disco rigido e conservare la copia originale esclusivamente a scopo di archiviazione e ripristino di emergenza. (iii) Riprodurre e distribuire i Componenti ridistribuibili direttamente o indirettamente agli utenti finali e agli OEM, VAR e Distributori autorizzati del Licenziatario, attraverso i canali di distribuzione abituali, in tutto il mondo, su base royalty free, a condizione che tale distribuzione sia (i) in combinazione con un prodotto software per l'utente finale sviluppato dal Licenziatario utilizzando il Software concesso in licenza e (ii) il Software concesso in licenza non sia l'unico o principale componente di tale Prodotto software per l'utente finale. (iv) I diritti di licenza concessi ai sensi del presente Contratto non si applicano allo sviluppo e alla distribuzione di prodotti o toolkit di sviluppo software di qualsiasi tipo destinati ad essere utilizzati da sviluppatori di software diversi dal Licenziatario o dai Licenziatari autorizzati. Il Licenziatario non ha alcun diritto di utilizzare il Software concesso in licenza oltre a quelli specificamente concessi in questa sezione. (4) RESTRIZIONI ALLA LICENZA Nonostante le disposizioni del presente Contratto contrarie, il Licenziatario non può distribuire alcuna parte del Software diversa dai Componenti ridistribuibili. Inoltre, il Licenziatario non può decompilare, smontare o decodificare alcuna forma di codice oggetto di qualsiasi parte del Software. (5) TITOLO Il Licenziatario riconosce e accetta che tutti i diritti, i titoli e gli interessi in e per il Software, inclusi tutti i diritti di proprietà intellettuale in esso, sono di proprietà del Software Fengari, soggetto solo alle licenze concesse al Licenziatario ai sensi del presente Contratto. Il presente Contratto non è una vendita e non trasferisce al Licenziatario alcun titolo o proprietà nel Software o in qualsiasi brevetto, copyright, segreto commerciale, nome commerciale, marchio o altri diritti di proprietà proprietaria o intellettuale ad esso correlati. 6) NON TRASFERIBILITÀ Fatta eccezione per i diritti del Licenziatario di distribuire i Componenti Ridistribuibili, il Licenziatario non può affittare, trasferire, assegnare, concedere in sublicenza o concedere alcun diritto nel Software, in tutto o in parte, a qualsiasi altra persona o entità senza il consenso scritto di Fengari Software, tranne per il fatto che il presente contratto può essere assegnato a un successore del Licenziatario nel caso in cui tutti o sostanzialmente tutti i beni o il patrimonio del Licenziatario siano acquisiti dal successore. (7) GARANZIE LIMITATE Fengari Software garantisce al Licenziatario che il Software concesso in licenza eseguirà sostanzialmente le funzioni descritte nella Documentazione per un periodo di quarantacinque (45) giorni dopo la data di consegna del Software concesso in licenza al Licenziatario. L'unico ed esclusivo obbligo di Fengari Software, e l'unico ed esclusivo rimedio del Licenziatario, ai sensi di questa garanzia è limitato all'utilizzo da parte di Fengari Software di sforzi ragionevoli per correggere difetti materiali, documentati e riproducibili nel Software concesso in licenza che il Licenziatario descrive e documenta al Software Fengari durante il periodo di garanzia di quarantacinque (45) giorni. Nel caso in cui Fengari Software non riesca a correggere un difetto materiale, documentato e riproducibile durante questo periodo, Fengari Software può, a discrezione di Fengari Software, sostituire il Software concesso in licenza difettoso o rimborsare al Licenziatario l'importo che il Licenziatario ha pagato al Software Fengari per il Software concesso in licenza difettoso e annullare il presente Contratto e le licenze concesse nel presente Contratto. In tal caso, il Licenziatario accetta di restituire al Software Fengari tutte le copie del Software concesso in licenza (incluso l'originale). Fengari Software garantisce di possedere la proprietà intellettuale contenuta nel Software concesso in licenza e che il Software concesso in licenza non viola alcuna proprietà intellettuale o diritti di proprietà di terze parti. Fengari Software accetta di indennizzare, difendere e ritenere il Licenziatario innocuo da e contro qualsiasi rivendicazione o causa, comprese le ragionevoli spese legali, che derivano o derivano dalla violazione della proprietà intellettuale o dei diritti di proprietà di una terza parte da parte del Software concesso in licenza. L'indennizzo esclude esplicitamente le violazioni causate dalla combinazione del Software concesso in licenza e di qualsiasi Prodotto software per l'utente finale creato, venduto o commercializzato dal Licenziatario. FATTA ECCEZIONE PER QUANTO ESPRESSAMENTE INDICATO IN PRECEDENZA, FENGARI SOFTWARE DECLINA ESPRESSAMENTE TUTTE LE ALTRE GARANZIE, ESPLICITE O IMPLICITE, INCLUSE, A TITOLO ESEMPLIFICATIVO, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE. 8) LIMITAZIONE DI RESPONSABILITÀ IN NESSUN CASO FENGARI SOFTWARE SARÀ RESPONSABILE PER DANNI INDIRETTI, PUNITIVI, SPECIALI, INCIDENTALI O CONSEQUENZIALI (INCLUSI PERDITA DI PROFITTI, RICAVI, DATI O ALTRI VANTAGGI ECONOMICI) IN BASE A CONTRATTO, ILLECITO O QUALSIASI ALTRA TEORIA LEGALE, ANCHE SE FENGARI SOFTWARE È STATO INFORMATO DELLA POSSIBILITÀ DI TALI DANNI. 9) RISOLUZIONE Fengari Software si riserva il diritto, a sua esclusiva discrezione, di risolvere il presente Contratto su notifica scritta se il Licenziatario ha violato i termini e le condizioni del presente Contratto. Al Licenziatario deve essere fornita una notifica scritta di violazione e tempi ragionevoli per curare la violazione. Il Licenziatario può risolvere il presente Contratto in qualsiasi momento cessando di utilizzare il Software concesso in licenza e distruggendo tutte le copie del Software concesso in licenza (incluso l'originale). Le sezioni 4, 5, 6, 7, 8, 9 e 10 sopravvivono a qualsiasi risoluzione del presente Contratto e si applicano pienamente a qualsiasi risoluzione. Salvo risoluzione prevista dalla presente decisione, il presente accordo rimane in vigore. La terminazione non influirà sulle licenze dell'utente finale del Prodotto software per l'utente finale che contengono i componenti ridistribuibili distribuiti dal Licenziatario prima della risoluzione. (10) VARIE Legge e giurisdizione applicabili. Il presente Contratto sarà disciplinato e interpretato in conformità con le leggi dello Stato del Nuovo Galles del Sud senza riguardo ai principi di conflitto di leggi e senza riguardo alla Convenzione delle Nazioni Unite sui contratti per la vendita internazionale di beni del 1980. I tribunali federali e statali del Nuovo Galles del Sud avranno giurisdizione esclusiva e sede per giudicare qualsiasi controversia derivante dal presente Contratto, e il Licenziatario acconsente espressamente a (i) alla giurisdizione personale dei tribunali statali e federali del Nuovo Galles del Sud e (ii) al servizio del processo che viene effettuato sul Licenziatario per posta raccomandata. Limitazione delle azioni. Nessuna azione, indipendentemente dalla forma, può essere inodetto da una delle parti più di dodici (12) mesi dopo l'insostarti della causa, salvo che una delle parti possa presentare un ricorso relativo ai suoi diritti di proprietà intellettuale in qualsiasi momento. Tale reclamo non può essere presentato a meno che a Fengari Software non sia stato prima dato un preavviso commercialmente ragionevole, una spiegazione scritta completa di tutti i dettagli pertinenti (comprese le copie di tutti i materiali) e un'opportunità in buona fede per risolvere la questione. Invalidità e rinuncia. Nel caso in cui una qualsiasi disposizione del presente Contratto sia ritenuta da un tribunale illegale, non valida o inapplicabile, la legalità, la validità e l'applicabilità delle restanti disposizioni del presente Contratto non saranno influenzate o compromesse in tal modo. L'incapacità di una delle parti di far rispettare uno qualsiasi dei termini o delle condizioni del presente Contratto, a meno che non venga revocata per iscritto, non costituirà una rinuncia al diritto di tale parte di far rispettare ogni termine e condizione del presente Contratto. IL LICENZIATARIO RICONOSCE DI AVER LETTO IL PRESENTE CONTRATTO, LO COMPRENDE E ACCETTA DI ESSERE VINCOLATO DAI SUOI TERMINI E CONDIZIONI. IL LICENZIATARIO ACCETTA INOLTRE CHE SIA LA DICHIARAZIONE COMPLETA ED ESCLUSIVA DEL CONTRATTO TRA LICENZIATARIO E SOFTWARE FENGARI A SOVREDERE A QUALSIASI PROPOSTA O ACCORDO PRECEDENTE O CONTEMPORANEO, ORALE O SCRITTO, E QUALSIASI ALTRA COMUNICAZIONE RELATIVA ALL'OGGETTO DEL PRESENTE CONTRATTO