Advertentie

bitsandbytesDe eerste paar jaar van mijn technische carrière heb ik veel tijd besteed aan schrijven Visual Basic gebaseerde GUI-applicaties voor geautomatiseerde fabrieksmachines. Dit waren het soort VB-applicaties dat erg moeilijk te testen was, omdat de gebruikers voor het grootste deel bestonden van matig opgeleide mensen die het moeilijk hadden om een ​​muis te gebruiken, laat staan ​​op het scherm te klikken en binnen te komen informatie. Het is onvermijdelijk dat, ongeacht hoeveel ik deze applicaties heb getest, een van deze operators zou doen iets dat zou de applicatie op de knieën krijgen. Al snel leerde ik de waarde van het opnieuw gebruiken van grondig geteste Visual Basic-code. Anders, als u elke keer helemaal opnieuw begint, maakt u ongetwijfeld opnieuw nieuwe fouten.

Na verloop van tijd leerde ik mijn eigen Visual Basic-programmering aanzienlijk te versnellen door in een meer modulair te werken indeling - met componenten die ik zelf heb geschreven of die ik heb gedownload van een betrouwbare broncode websites. Ik begon echt die mensen te waarderen die tijd besteden aan het schrijven van een VB-component die een specifieke functie vervult, en die code vervolgens gratis aanbieden aan andere ontwikkelaars. In de loop van mijn werk waren deze onbaatzuchtige ontwikkelaars heiligen. Vandaag wil ik een aantal van die bronnenwebsites aanbieden aan MUO-lezers die ook VB-ontwikkelaars zijn.

instagram viewer


De beste websites vinden voor Visual Basic-voorbeelden

Wanneer u een bepaalde functie moet maken of een functie aan uw toepassing moet toevoegen, begin dan niet helemaal opnieuw - gewoon doorzoek de visuele basisvoorbeelden op deze websites, download degene die u wilt en pas ze vervolgens aan uw wensen aan behoeften. Een tijdje terug schreef ik een artikel over de top professionele voorbeeldcode websites voor programmeurs Top 10 professionele voorbeeldcode-websites voor programmeursWilt u applicaties leren en maken met bijvoorbeeld codefragmenten? Hier zijn de beste gratis voorbeeldwebsites om mee te beginnen. Lees verder . Veel daarvan zijn van onschatbare waarde voor de VB-programmeur, zoals Planet-Source-Code en DevX. David schreef er ook een geweldig artikel over Google Code University Leer coderen op elk niveau met Google Code University Lees verder , waar u kunt leren schrijven in verschillende codeertalen. Waar ik me in dit artikel echter op wil concentreren, zijn bronnen die specifiek zijn afgestemd op Visual Basic-programmeurs en op het soort programmeren dat ze doen.

VBCode - Visual Basic Code Snippets en bestanden

VBCode is een waardevolle, constant bijgewerkte bron met honderden VB-codevoorbeelden. Bij het kiezen van de beste sites heb ik de site geëvalueerd op basis van niet alleen de hoeveelheid gratis VB-code, maar ook de lay-out en het gebruiksgemak. Als het uren duurt om het codevoorbeeld te vinden dat u nodig heeft, is de site niet erg nuttig. Het mooie van VBCode is dat het prachtig is georganiseerd in 10 algemene categorieën zoals internet en muziek / geluiden. U kunt ook in de hele database zoeken op trefwoordtermen die beschrijven wat het codefragment doet. De website bevat momenteel meer dan 10.000 regels voorbeeldcode en dat aantal stijgt elke maand.

vbcode

In de linker menubalk op deze website staat een categorie 'populaire code' waar ik graag doorheen zoek - je weet nooit wat voor soort codefragment je zult vinden. Zo heeft een korte beoordeling zojuist de broncode opgedraaid waarmee u:

  • Maak een formulier transparant
  • Code die u kunt gebruiken om uw e-mail te controleren
  • Hoe je "filmpjes" maakt zoals credits die scrollen

A1 VB Code - Visual Basic Code, Forums en meer

A1 VB-code is een behoorlijk coole Visual Basic-coderingsgemeenschap met duizenden Visual Basic-voorbeelden. De code hier heeft betrekking op VB en VB.NET evenals ASP en ASP.NET. De code hier is gesorteerd in 22 categorieën, waaronder databases, game-programmering, XML en internetprogrammering om er maar een paar te noemen. Mijn favoriet is meestal het gedeelte 'Bediening', omdat ze zo gemakkelijk te integreren zijn in bestaande broncode en meestal heel gemakkelijk aan te passen zijn.

a1vbcode

Bij A1 VB Code vind je ook een redelijk actief forum waar je vragen kunt stellen of code kunt bespreken. Deze website alleen zou meer dan genoeg een bron zijn om elke VB-programmeur tevreden te houden. Als je niet kunt vinden wat je nodig hebt en je vindt het moeilijk om het zelf te coderen, dan zul je zeker iemand op de forums vinden die je een handje wil helpen.

Andrea VB - Programmeren en downloads

Een van de beste VB-bronnen die ik heb gevonden, is Andrea VB, een enorme bron die in 1999 door Andrea Tincani is gemaakt en die is gevuld met zo ongeveer alles wat met Visual Basic te maken heeft dat je maar kunt bedenken. Een betere omschrijving voor deze website zou een VB zijn portaal, met een populair forum, artikelen en tutorials, nieuws en links, evenals echt nuttige broncode-voorbeelden en downloads. Mijn favoriete gedeelte van deze site dat ik vaak heb gebruikt, is de API-oproeplijst onder het gedeelte Broncode. Deze API-aanroepen zijn niet altijd erg gemakkelijk te vinden en AndreaVB heeft er een hele sectie aan gewijd.

andrea

De hoofdpagina van de site komt in eerste instantie erg druk over, maar dat komt alleen omdat de website boordevol waardevolle bronnen zit. Naast het enorme broncodegedeelte, is er ook het downloadgedeelte met volledige functies applicatie broncode onder een aantal behoorlijk coole categorieën zoals Bluetooth, E-Books en Visual Basic Spellen. Voor iedereen die het leuk vindt om VB tot het uiterste te drijven en een beetje buiten de kaders te stappen - deze website is als een grote speeltuin.

VB Accelerator

De VB Accelerator website heeft eigenlijk een vrij goede naam. In tegenstelling tot Andrea VB, richt VB Accelerator zich op het brood en de boter van VB - de kernfunctionaliteit van oud vlees en aardappelen zoals standaardcontroles en algemene bibliotheken en technieken die zelfs old-school programmeurs vergeten hoe ze dat moeten doen af en toe. Dit is vooral handig voor mensen die niet de moeite hebben genomen om de bibliotheek-cd's te kopen, waar u veel van de VB-functies en syntaxis kunt opzoeken. Deze site biedt u een hulpmiddel om naar toe te gaan wanneer u zaken moet opzoeken, zoals het programmeren van combo's en keuzelijsten of het opzetten van een TreeView.

vbaccel

De eenvoud van de index op de hoofdpagina verraadt de diepte van deze website. Zodra u door de mappen in elke map begint te bladeren, zult u een schijnbaar onbeperkte voorraad Visual Basic-voorbeelden ontdekken, zoals deze pagina die ik vond bij het schrijven van cd's.

vbaccl2

Deze websites zijn voor het grootste deel slechts het topje van de ijsberg. Tegenwoordig blijft Visual Basic een van de meest populaire programmeertalen - met websites en programmeursgemeenschappen het produceren van meer regels code en binnen meer industrieën dan enige andere programmeertaal voor toepassingen in de wereld.

Ben jij een VB-goeroe? En zo ja, heb je favoriete bronnen of online communities waar je naartoe gaat om programmeeradvies of Visual Basic-voorbeelden te krijgen? Deel ze in de comments hieronder.

Ryan heeft een BSc-graad in elektrotechniek. Hij heeft 13 jaar in automatiseringstechniek gewerkt, 5 jaar in IT en is nu een Apps Engineer. Hij was een voormalig hoofdredacteur van MakeUseOf, hij sprak op nationale conferenties over datavisualisatie en was te zien op nationale tv en radio.