VB Law Workstation 6.2

Licentie: Gratis proefperiode ‎Bestandsgrootte: 2.79 MB
‎Gebruikersbeoordeling: 4.0/5 - ‎1 ‎Stemmen

VB Law Workstation is een krachtige coderingsstandaarden voor handhaving van Microsoft Visual Basic 6 broncode. Integratie nauw met de Microsoft Visual Basic 6 IDE, het maakt de detectie en correctie van coderingsnormen en andere regelschendingen. Het wordt geleverd met meer dan 200 professionele standaardregels die eenvoudig kunnen worden aangepast met behulp van de afzonderlijke flexibele regeleditor VB 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. VB Law Workstation rapporteert ook statistieken zoals overtredingstellingen, lijntellingen (gesplitst per 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 gefilterd, 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. VB Law Workstation kan problemen in de volgende algemene categorieën identificeren en rapporteren: ActiveX Components, Binary Compatibility, Code Complexity, Code Layout, Comments, Compilation Options, Constant Declarations, Dead Code, Declare Statements, Enum Declarations, Error Handling, File Access, Form Design, Operator Usage, Performance, Procedure Declarations, Project Properties, Source Files, Standard EXE Components, Ongeautoriseerde Keywords, User-defined Types, Variable Declarations and the API Windows. Met de gratis gespecialiseerde VB.NET porting rulebase kan VB Law Workstation ook worden gebruikt om VB6 te identificeren om problemen met het porten te VB.NET.

versiegeschiedenis

  • Versie 6.2 geplaatst op 2005-06-23

    EULA - Licentieovereenkomst voor eindgebruikers



    VISIBLE PROGRESS TECHNOLOGIES - VB 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 VB-wet, 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 transfepermanente overdracht van deze licentie en software product 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