VS Law Workstation 1.0

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

VS Law Workstation è un potente componente aggiuntivo per l'applicazione degli standard di codifica per il codice sorgente di Microsoft Visual Basic .NET. Integrandosi strettamente con l'IDE di Microsoft Visual Studio .NET (2002/2003), consente il rilevamento e la correzione di standard di codifica e altre violazioni delle regole. Viene fornito con oltre 150 regole di qualità professionali che possono essere facilmente personalizzate utilizzando l'editor di regole flessibile separato VS Law Administrator. Questa possibilità di personalizzare le regole significa che le revisioni automatiche del codice possono estendersi ben oltre il controllo di conformità degli standard di codifica di base per includere il rilevamento di problemi noti (che portano a bug sottili), il rilevamento di codice non ottimale che potrebbe influire sulle prestazioni e il rilevamento di codice morto (inutilizzato). VS Law Workstation segnala anche statistiche come il conteggio delle violazioni, il conteggio delle linee (diviso per tipo) e le misurazioni della complessità del codice sotto forma di valori di complessità ciclomatica McCabe, che possono aiutare i team leader e i project manager a misurare e monitorare l'avanzamento degli sviluppi software. I risultati della revisione vengono presentati direttamente allo sviluppatore all'interno dell'IDE e possono essere ordinati e raggruppati in base alle esigenze per concentrarsi su questioni preoccupanti. Facendo doppio clic su qualsiasi violazione viene selezionata la riga di codice incriminata che consente di trovare e sistemare rapidamente i problemi. VS Law Workstation è in grado di identificare e segnalare i problemi nelle seguenti categorie generali: Argomenti, Informazioni sull'assembly, Attributi, Configurazioni di compilazione, Dichiarazioni di classe, Complessità del codice, Layout del codice, Commenti, Dichiarazioni costanti, Codice morto, Dichiarazioni Enum, Eventi e delegati, Gestione eccezioni, Interfacce, Errori logici, Dichiarazioni di metodo, Dichiarazioni dello spazio dei nomi, Impostazioni progetto, Dichiarazioni di proprietà, File di origine, Dichiarazioni di struttura, Dichiarazioni di tipo, Parole chiave non autorizzate, Dichiarazioni variabili e Progettazione di Windows Form.

cronologia delle versioni

  • Versione 1.0 pubblicato il 2005-06-21

    Contratto di licenza con l'utente finale



    TECNOLOGIE DI PROGRESSO VISIBILI - VS LEGGE - ACCORDO DI LICENZA IMPORTANTE - LEGGI ATTENTAMENTE QUESTA LICENZA Il presente Contratto di Licenza ("LICENZA") è un accordo legale tra il Licenziatario (un individuo o una singola entità) e Visible Progress Technologies per il prodotto software VS Law, che include software per computer e può includere la documentazione "online" o elettronica associata ("PRODOTTO SOFTWARE"). Scaricando, installando o utilizzando in altro modo il PRODOTTO SOFTWARE, l'utente accetta di essere vincolato dai termini della presente LICENZA. Se l'utente non accetta tutti i termini della presente LICENZA, non installare o utilizzare il PRODOTTO SOFTWARE; è tuttavia possibile restituirlo al luogo di acquisto per un rimborso completo, se pertinente. LICENZA DI 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. Si prega di notare che il PRODOTTO SOFTWARE è concesso in licenza, non venduto. 1. LICENZA PER L'UTILIZZO DI PRODOTTI SOFTWARE. 1.1 CONCESSIONE DELLA LICENZA. Visible Progress Technologies concede all'utente come individuo una licenza personale e non esclusiva per installare e utilizzare una singola copia del PRODOTTO SOFTWARE su un singolo computer. Se sei un'entità, Visible Progress Technologies ti concede il diritto di designare un individuo all'interno dell'organizzazione per avere il diritto esclusivo di installare e utilizzare il PRODOTTO SOFTWARE su un singolo computer. Una singola licenza per il PRODOTTO SOFTWARE potrebbe non essere condivisa o utilizzata contemporaneamente da altri utenti finali. 1.2 MATERIALI DERIVATI. La presente LICENZA non concede all'utente il diritto di creare, commercializzare e vendere o distribuire in altro modo materiali derivati utilizzando il PRODOTTO SOFTWARE o in altro modo, a meno che non sia stata richiesta e concessa un'approvazione scritta preventiva da parte di Visible Progress Technologies. 1.3 VERSIONI DI VALUTAZIONE. Il Licenziatario può utilizzare le versioni di valutazione al solo scopo di valutare l'idoneità del PRODOTTO SOFTWARE per la durata di un singolo periodo di valutazione (30 giorni dalla data del primo utilizzo) a meno che l'estensione al periodo di valutazione non sia stata richiesta e concessa da Visible Progress Technologies. 1.4 CODICE SORGENTE. Il Licenziatario non ha alcun diritto di accesso al codice sorgente del PRODOTTO SOFTWARE. 2. DIRITTI E LIMITAZIONI AGGIUNTIVI 2.1 REVERSE ENGINEERING, DECOMPILAZIONE E SMONTAGGIO. Non è possibile decodificare, decompilare o smontare il PRODOTTO SOFTWARE. 2.2 NOLEGGIO. L'utente non può noleggiare, affittare o prestare il PRODOTTO SOFTWARE. 2.3 SOSTEGNO. Visible Progress Technologies può fornire all'utente servizi di supporto relativi al PRODOTTO SOFTWARE. Qualsiasi software aggiuntivo o altro materiale fornito all'interessato nell'ambito di un incidente di supporto sarà considerato parte del PRODOTTO SOFTWARE e soggetto ai termini e alle condizioni della presente LICENZA. 2.4 TRASFERIMENTO SOFTWARE. Il Licenziatario del PRODOTTO SOFTWARE può effettuare un trasferimento permanente una volta di questa LICENZA e PRODOTTO SOFTWARE solo direttamente a un utente finale. Questo trasferimento deve includere tutte leNCE e SOFTWARE PRODUCT solo direttamente a un utente finale. Questo trasferimento deve includere tutti i PRODOTTI SOFTWARE (inclusi tutti i componenti, i supporti e tutti i materiali stampati, eventuali aggiornamenti e questa LICENZA). Il cesso di tale trasferimento una volta deve accettare di rispettare i termini della presente LICENZA. 2.5 SEPARAZIONE DEI COMPONENTI. Il PRODOTTO SOFTWARE è concesso in licenza come singolo prodotto. Le sue parti componenti non possono essere separate per l'uso da più di un utente. 2.6 RISOLUZIONE. Fatti salvi altri diritti, Visible Progress Technologies può porre fine alla presente LICENZA se l'utente non rispetta i termini e le condizioni della presente LICENZA. In tal caso, è necessario distruggere tutte le copie del PRODOTTO SOFTWARE e tutte le sue parti componenti. 3. AGGIORNAMENTI. Se il PRODOTTO SOFTWARE è etichettato come aggiornamento, è necessario essere adeguatamente autorizzati a utilizzare una versione del software idonea per l'aggiornamento per utilizzare il PRODOTTO SOFTWARE. È possibile utilizzare il prodotto aggiornato risultante solo in conformità con i termini della presente LICENZA. 4. DIRITTO D'AUTORE. Tutti i diritti di proprietà intellettuale e di titolo nel PRODOTTO SOFTWARE (incluse, a titolo titolo ing titolo e non limitato, immagini, animazioni e testo incorporati nel PRODOTTO SOFTWARE) e qualsiasi copia del PRODOTTO SOFTWARE sono di proprietà di Visible Progress Technologies o dei 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. Questa LICENZA non concede all'utente alcun diritto di utilizzare tali contenuti. Tutti i diritti non espressamente concessi sono riservati da Visible Progress Technologies. VARIE Se hai acquistato questo prodotto in Inghilterra o Galles, questa LICENZA è regolata dalle leggi dell'Inghilterra e del Galles. Se questo prodotto è stato acquistato al di fuori dell'Inghilterra e del Galles, può essere applicata la legge locale. In caso di domande relative a questa LICENZA o se si desidera contattare Visible Progress per qualsiasi motivo, scrivere: Visible Progress Technologies Limited, 7 Findon Close, Redditch, Worcestershire B97 6UG, REGNO UNITO. GARANZIA LIMITATA GARANZIA LIMITATA. Visible Progress Technologies garantisce che (a) il PRODOTTO SOFTWARE funzionerà in modo sostanziale in conformità con la documentazione online di accompagnamento per un periodo di novanta (90) giorni dalla data di ricezione e (b) il personale di supporto di Visible Progress Technologies farà sforzi commercialmente ragionevoli per risolvere qualsiasi problema. Nella misura consentita dalla legge applicabile, le garanzie implicite sul PRODOTTO SOFTWARE, se del caso, sono limitate a novanta (90) giorni. Alcuni stati/giurisdizioni non consentono limitazioni sulla durata di una garanzia implicita, pertanto la limitazione di cui sopra potrebbe non essere applicabile all'utente. RIMEDI DEL CLIENTE. Visible Progress Technologies e i suoi fornitori intera responsabilità e il tuo rimedio esclusivo saranno la restituzione del prezzo pagato (la cui prova deve essere fornita), se presente. La presente garanzia limitata è nulla se il guasto del PRODOTTO SOFTWARE è stato causato da incidente, abuso o applicazione errata. NESSUN'ALTRA GARANZIA. Nella misura massima consentita dalla legge applicabile, Visible Progress Technologies e i suoi fornitori declinano tutte le altre garanzie e condizioni, esplicite o implicite, incluse, a titolo titolo dannoso ma non limitato, garanzie implicite o condizioni di commerciabilità, idoneità per un particolare titolo e non violazione, per quanto riguarda il prodotto software e la fornitura o la mancata fornitura di servizi di supporto. Questa garanzia limitata offre diritti legali specifici. L'utente può aver ne ha altri, che variano da Stato/Giurisdizione a Stato/Giurisdizione. LIMITAZIONE DI RESPONSABILITÀ. Nella misura massima consentita dalla legge applicabile, in nessun caso Visible Progress Technologies o i suoi fornitori saranno responsabili per eventuali danni speciali, incidentali, indiretti o consequenziali di sorta (inclusi, a titolo esemplificativo, danni per perdita di profitti aziendali, interruzione dell'attività, perdita di informazioni aziendali o qualsiasi altra perdita pecuniaria) derivante dall'uso o dall'impossibilità di utilizzare il prodotto software o dalla mancata fornitura di servizi di supporto, anche se Visible Progress Technologies è stata insediata della possibilità di tali danni. In ogni caso, l'intera responsabilità di Visible Progress Technologies ai sensi di qualsiasi disposizione della presente LICENZA sarà limitata all'importo effettivamente pagato dall'utilizzato per il PRODOTTO SOFTWARE. Poiché alcuni Stati/Giurisdizioni non consentono l'esclusione o la limitazione di responsabilità, la limitazione di cui sopra potrebbe non essere applicabile all'utente.

Dettagli del programma