VS Law Workstation 1.0

Licentie: Gratis proefperiode ‎Bestandsgrootte: 2.05 MB
‎Gebruikersbeoordeling: 5.0/5 - ‎1 ‎Stemmen

VS Law Workstation is een krachtige coderingsstandaarden voor handhaving van Microsoft Visual Basic .NET broncode. Door nauw te integreren met de Microsoft Visual Studio .NET IDE (2002/2003) kan coderingsstandaarden en andere regelovertredingen worden gedetecteerd en gecorrigeerd. Het wordt geleverd met meer dan 150 professionele kwaliteitsregels die eenvoudig kunnen worden aangepast met behulp van de aparte flexibele regeleditor VS Law Administrator. Deze mogelijkheid om regels aan te passen betekent dat geautomatiseerde codebeoordelingen veel verder kunnen reiken dan de nalevingscontrole van basiscoderingsnormen om detectie van bekende problemen (die leiden tot subtiele bugs), detectie van suboptimale code op te nemen die de prestaties en detectie van dode (ongebruikte) code kan beïnvloeden. VS Law Workstation rapporteert ook statistieken zoals overtredingstellingen, lijntellingen (gesplitst naar type) en codecomplexiteitsmetingen in de vorm van McCabe Cyclomatic complexiteitswaarden die allemaal teamleiders en projectmanagers kunnen helpen bij het meten en monitoren van de voortgang van software-ontwikkelingen. De resultaten van de beoordeling worden rechtstreeks aan de ontwikkelaar binnen de IDE gepresenteerd en kunnen zo nodig worden gesorteerd en gegroepeerd om zich te concentreren op probleemkwesties. Dubbelklikken op een overtreding selecteert de gewraakte regel code waardoor problemen snel kunnen worden gelokaliseerd en opgelost. VS Law Workstation kan problemen identificeren en rapporteren in de volgende algemene categorieën: Argumenten, Verzamelinformatie, kenmerken, bouwconfiguraties, klassedeclaraties, codecomplexiteit, code-indeling, opmerkingen, constante verklaringen, dode code, enumdeclaraties, gebeurtenissen en afgevaardigden, uitzonderingsafhandeling, interfaces, logische fouten, methodedeclaraties, naamruimtedeclaraties, projectinstellingen, eigendomsdeclaraties, bronbestanden, structuurdeclaraties, typedeclaraties, ongeautoriseerde trefwoorden, variabele declaraties en Windows-formulierenontwerp.

versiegeschiedenis

  • Versie 1.0 geplaatst op 2005-06-21

    EULA - Licentieovereenkomst voor eindgebruikers



    VISIBLE PROGRESS TECHNOLOGIES - VS LAW - LICENSE AGREEMENT IMPORTANT - LEES DEZE LICENTIE ZORGVULDIG Deze licentieovereenkomst ("LICENTIE") is een juridische overeenkomst tussen de licentiehouder (een individu of één entiteit) en Visible Progress Technologies voor het softwareproduct VS Law, dat computersoftware omvat en bijbehorende "online" of elektronische documentatie ("SOFTWARE PRODUCT") kan bevatten. Door het softwareproduct te downloaden, te installeren of anderszins te gebruiken, stemt u ermee in gebonden te zijn aan de voorwaarden van deze licentie. Als u niet akkoord gaat met alle voorwaarden van deze licentie, installeer of gebruik het softwareproduct niet; u het echter terugsturen naar uw plaats van aankoop voor een volledige terugbetaling, indien relevant. SOFTWARE PRODUCT LICENTIE Het softwareproduct wordt beschermd door auteursrechten en internationale auteursrechtverdragen, evenals andere intellectuele eigendomswetten en -verdragen. Houd er rekening mee dat het softwareproduct een licentie heeft, niet wordt verkocht. 1. LICENTIE VOOR HET GEBRUIK VAN SOFTWAREPRODUCT. 1.1 VERGUNNINGSTOELAGE. Visible Progress Technologies verleent u als individu een persoonlijke, niet-exclusieve licentie om één exemplaar van het SOFTWAREPRODUCT op één computer te installeren en te gebruiken. Als u een entiteit bent, verleent Visible Progress Technologies u het recht om één persoon binnen uw organisatie aan te wijzen op het enige recht om het SOFTWAREPRODUCT op één computer te installeren en te gebruiken. Eén licentie voor het softwareproduct mag niet gelijktijdig worden gedeeld of gebruikt door andere eindgebruikers. 1.2 AFGELEIDE MATERIALEN. Deze LICENTIE verleent u niet het recht om afgeleide materialen te maken, op de markt te brengen en te distribueren of anderszins te distribueren met behulp van het SOFTWARE PRODUCT of anderszins, tenzij voorafgaande schriftelijke goedkeuring is aangevraagd en verleend door Visible Progress Technologies. 1.3 EVALUATIEVERSIES. De licentiehouder mag de evaluatieversies uitsluitend gebruiken om de geschiktheid van het SOFTWARE-PRODUCT te evalueren voor de duur van één evaluatieperiode (30 dagen na de datum van eerste gebruik), tenzij bij Visible Progress Technologies om verlenging van de evaluatieperiode is verzocht en verleend. 1.4 BRONCODE. De licentiehouder heeft geen recht op toegang tot de broncode van het SOFTWARE PRODUCT. 2. AANVULLENDE RECHTEN EN BEPERKINGEN 2.1 REVERSE ENGINEERING, DECOMPILATIE EN DEMONTAGE. U mag het softwareproduct niet reverse engineeren, decompileren of demonteren. 2.2 VERHUUR. U mag het SOFTWARE PRODUCT niet huren, leasen of uitlenen. 2.3 ONDERSTEUNING. Visible Progress Technologies kan u ondersteuningsservices bieden die verband houden met het SOFTWAREPRODUCT. Aanvullende software of ander materiaal dat u wordt geleverd als onderdeel van een ondersteuningsincident, wordt beschouwd als onderdeel van het SOFTWARE-PRODUCT en onder de algemene voorwaarden van deze licentie. 2.4 SOFTWAREOVERDRACHT. De licentiehouder van het SOFTWARE PRODUCT mag dit LICENTIE- en SOFTWAREPRODUCT slechts rechtstreeks aan een eindgebruiker overdragen. Deze overdracht moet alle SOFTWARE PRd SOFTWAREPRODUCT alleen rechtstreeks aan een eindgebruiker. Deze overdracht moet alle SOFTWARE-PRODUCT (inclusief alle onderdelen, de media en alle gedrukte materialen, eventuele upgrades en deze licentie) bevatten. De cess voor een dergelijke eenmalige overdracht moet ermee instemmen de voorwaarden van deze licentie na te leven. 2.5 SCHEIDING VAN COMPONENTEN. Het SOFTWARE PRODUCT is gelicentieerd als een enkel product. De onderdelen mogen niet worden gescheiden voor gebruik door meer dan één gebruiker. 2.6 BEËINDIGING. Onverminderd andere rechten kan Visible Progress Technologies deze licentie beëindigen als u niet voldoet aan de algemene voorwaarden van deze LICENTIE. In dat geval moet u alle kopieën van het softwareproduct en alle onderdelen ervan vernietigen. 3. UPGRADES. Als het softwareproduct als een upgrade wordt bestempeld, moet u een correcte licentie hebben om een versie van de software te gebruiken die in aanmerking komt voor de upgrade om het SOFTWARE-PRODUCT te kunnen gebruiken. U mag het resulterende verbeterde product alleen gebruiken in overeenstemming met de voorwaarden van deze licentie. 4. AUTEURSRECHT. Alle titel- en intellectuele eigendomsrechten in en op het SOFTWARE-PRODUCT (inclusief maar niet beperkt tot afbeeldingen, animaties en tekst die in het SOFTWARE-PRODUCT zijn opgenomen), en kopieën van het SOFTWAREPRODUCT zijn eigendom van Visible Progress Technologies of haar leveranciers. Alle rechten op titel en intellectuele eigendomsrechten in en op de inhoud die toegankelijk kan zijn via het gebruik van het SOFTWARE PRODUCT is eigendom van de respectievelijke eigenaar van de inhoud en kan worden beschermd door toepasselijke auteursrechten of andere intellectuele eigendomswetten en -verdragen. Deze LICENTIE verleent u geen rechten om dergelijke inhoud te gebruiken. Alle rechten die niet uitdrukkelijk worden toegekend, worden voorbehouden door Visible Progress Technologies. DIVERSE Als u dit product in Engeland of Wales hebt aangeschaft, valt deze licentie onder de wetten van Engeland en Wales. Als dit product buiten Engeland en Wales is verworven, kan de lokale wetgeving van toepassing zijn. Mocht u vragen hebben over deze licentie, of als u om welke reden dan ook contact wilt opnemen met Visible Progress, schrijf dan: Visible Progress Technologies Limited, 7 Findon Close, Redditch, Worcestershire B97 6UG, UK. BEPERKTE GARANTIE BEPERKTE GARANTIE. Visible Progress Technologies garandeert dat (a) het SOFTWARE PRODUCT gedurende negentig (90) dagen na de datum van ontvangst aanzienlijk zal presteren in overeenstemming met de bijbehorende online documentatie, en (b) het ondersteunend personeel van Visible Progress Technologies zal commercieel redelijke inspanningen leveren om elk probleem op te lossen. Voor zover toegestaan door de toepasselijke wetgeving, impliciete garanties op de SOFTWARE PRODUCT, indien van toepassing, zijn beperkt tot negentig (90) dagen. Sommige staten/rechtsgebieden staan geen beperkingen toe op de duur van een impliciete garantie, dus de bovenstaande beperking is mogelijk niet op u van toepassing. KLANTMIDDELS. Visible Progress Technologies en haar leveranciers volledige aansprakelijkheid en uw exclusieve remedie zijn de terugkeer van de betaalde prijs (bewijs daarvan moet worden geleverd), indien van toepassing. Deze beperkte garantie is ongeldig als het defect van het softwareproduct het gevolg is van ongevallen, misbruik of verkeerde toepassing. GEEN ANDERE GARANTIES. Voor zover toegestaan door de toepasselijke wetgeving, wijzen Visible Progress Technologies en haar leveranciers alle andere garanties en voorwaarden af, hetzij uitdrukkelijk of impliciet, met inbegrip van, maar niet beperkt tot, impliciete garanties of voorwaarden voor handelsmogelijkheden, geschiktheid voor een bepaalde, titel en niet-inbreuk, met betrekking tot het softwareproduct, en het verlenen van of het niet verlenen van ondersteunende diensten. Deze beperkte garantie geeft u specifieke wettelijke rechten. U anderen hebben, die variëren van staat/jurisdictie tot staat/jurisdictie. BEPERKING VAN DE AANSPRAKELIJKHEID. Voor zover toegestaan door de toepasselijke wetgeving, zijn Visible Progress Technologies of haar leveranciers in geen geval aansprakelijk voor enige bijzondere, incidentele, indirecte of gevolgschade (met inbegrip van, zonder beperking, schade voor verlies van bedrijfswinsten, bedrijfsonderbreking, verlies van bedrijfsinformatie of enig ander geldelijk verlies) als gevolg van het gebruik of het onvermogen om het softwareproduct te gebruiken of het niet verlenen van ondersteunende diensten, zelfs als Visible Progress Technologies van de mogelijkheid van dergelijke schade is geadviseerd. In ieder geval is de volledige aansprakelijkheid van Visible Progress Technologies onder een bepaling van deze licentie beperkt tot het bedrag dat u daadwerkelijk betaalt voor het SOFTWAREPRODUCT. Omdat sommige staten/rechtsgebieden de uitsluiting of beperking van aansprakelijkheid niet toestaan, is de bovenstaande beperking mogelijk niet op u van toepassing.

Programmadetails