Annons
Under de första åren av min tekniska karriär tillbringade jag mycket tid på att skriva Visual Basic baserade GUI-applikationer för automatiska fabriksmaskiner. Detta var den typen av VB-applikationer som var mycket svåra att testa, för i stort sett användarna bestod av måttligt utbildade människor som hade svårt att använda en mus, än mindre klicka på skärmen och gå in information. Oundvikligen, oavsett hur mycket jag testade dessa applikationer, skulle en av dessa operatörer göra något det skulle göra att applikationen kraschar på knäna. Mycket snabbt fick jag veta värdet av att återanvända noggrant testad Visual Basic-kod. Annars, om du börjar från grunden varje gång, kommer du helt klart att göra nya misstag igen.
Med tiden lärde jag mig att påskynda min egen Visual Basic-programmering betydligt genom att arbeta i en mer modulär format - med hjälp av komponenter som jag antingen skrev själv eller laddade ner pålitlig källkod webbplatser. Jag började verkligen uppskatta de människor som spenderar tid på att skriva upp en VB-komponent som utför en specifik funktion och sedan erbjuda den koden helt gratis för andra utvecklare. Under mitt arbete - dessa osjälviska utvecklare var heliga. Idag skulle jag vilja erbjuda några av dessa resurswebbplatser till MUO-läsare som också är VB-utvecklare.
Hitta de bästa webbplatserna för Visual Basic-exempel
När du behöver skapa en viss funktion eller lägga till en funktion i din applikation bör du inte börja från början - bara bläddra igenom de visuella grundexemplen på dessa webbplatser, ladda ner de du vill och anpassa dem sedan efter ditt behov behov. En stund tillbaka skrev jag en artikel om bästa professionella provkodswebbplatser för programmerare Topp 10 professionella provkodswebbplatser för programmerareVill du lära dig och skapa applikationer med exempelkodavsnitt? Här är de bästa gratiskodsexempelwebbplatserna att börja med. Läs mer . Många av dessa är ovärderliga resurser för VB-programmeraren, till exempel Planet-Source-Code och DevX. David skrev också en bra artikel om Google Code University Lär dig att koda på alla nivåer med Google Code University Läs mer , där du kan lära dig att skriva på olika kodspråk. Men vad jag vill fokusera på i den här artikeln är resurser skräddarsydda specifikt för Visual Basic-programmerare och för den typ av programmering som de gör.
VBCode - Visual Basic kodavsnitt och filer
vB-kod är en värdefull, ständigt uppdaterad resurs med hundratals exempel på VB-kod. När jag valde de bästa webbplatserna utvärderade jag webbplatsen baserat på inte bara volymen gratis VB-kod, utan också layout och användarvänlighet. Om det tar timmar att hitta det kodprov du behöver kommer webbplatsen inte att vara särskilt användbar. Det fantastiska med VBCode är att den är underbart organiserad i tio allmänna kategorier som internet och musik / ljud. Du kan också söka i hela databasen efter sökordsfraser som beskriver vad kodavsnittet gör. Webbplatsen har för närvarande över 10 000 rader med provkod, och det antalet stiger varje månad.
I den vänstra menyraden på den här webbplatsen finns en kategori "populär kod" som jag älskar att söka igenom - du vet aldrig vilken typ av kodavsnitt du hittar. Till exempel, en snabb granskning just nu upp källkoden som låter dig:
- Gör en form transparent
- Kod du kan använda för att kontrollera din e-post
- Hur man producerar "film" som krediter som bläddrar
A1 VB-kod - Visual Basic Code, forum och mer
A1 VB-kod är en ganska cool Visual Basic-kodningssamhälle som innehåller tusentals Visual Basic-exempel. Koden här omfattar VB och VB.NET samt ASP och ASP.NET. Koden här är sorterad i 22 kategorier, inklusive databaser, spelprogrammering, XML och Internet-programmering för att bara nämna några. Min favorit är vanligtvis avsnittet "Kontroller" eftersom de är så enkla att integrera i befintlig källkod och vanligtvis mycket enkla att anpassa.
På A1 VB-kod hittar du också ett ganska aktivt forum där du kan ställa frågor eller diskutera kod. Den här webbplatsen på egen hand skulle vara mer än tillräckligt med en resurs för att hålla alla VB-programmerare nöjda. Om du inte hittar det du behöver och du har svårt att koda det själv, är du säker på att hitta någon i forumen som är villiga att ge dig en hand.
Andrea VB - Programmering och nedladdningar
En av de bästa VB-resurserna som jag hittat är Andrea VB, en enorm resurs som skapades 1999 av Andrea Tincani, och fylld med nästan allt relaterat till Visual Basic som du kan tänka dig. En bättre beskrivning för denna webbplats skulle vara en VB portal, erbjuder ett populärt forum, artiklar och självstudier, nyheter och länkar samt riktigt användbara källkodsexempel och nedladdningar. Mitt favoritavsnitt på den här webbplatsen som jag ofta har använt är API-samtalslistan under avsnittet Källkod. Dessa API-samtal är inte alltid lätta att hitta, och AndreaVB har en hel del avsedd för dem.
Huvudsidan på webbplatsen är först som mycket upptagen, men det beror bara på att webbplatsen är full av värdefulla resurser. Förutom det enorma källkodsavsnittet finns också nedladdningsavsnittet som har fullständig applikationskällkod under några ganska coola kategorier som Bluetooth, e-böcker och Visual Basic Spel. För alla som gillar att driva VB till dess gränser och kliva lite utanför rutan - den här webbplatsen är som en stor lekplats.
VB Accelerator
De VB Accelerator webbplatsen heter faktiskt ganska bra. Till skillnad från Andrea VB fokuserar VB Accelerator på brödet och smöret från VB - den gamla kött- och potatisens kärnfunktion till exempel standardkontroller och vanliga bibliotek och tekniker som till och med gamla skolprogrammerare glömmer hur man gör ibland. Detta är särskilt användbart för personer som inte brytt sig om att köpa bibliotekets CD-skivor där du kan slå upp många av VB-funktionerna och syntaxen. Denna webbplats ger dig en resurs du kan gå till när du behöver leta upp saker som hur man programmerar kombinations- och listboxar eller hur du ställer in en TreeView.
Enkelheten i indexet på startsidan förrätter djupet på denna webbplats. När du börjar borra ned genom katalogerna i varje mapp kommer du att upptäcka ett till synes obegränsat utbud av Visual Basic-exempel, som den här sidan jag hittade på att skriva CD-skivor.
För det mesta är dessa webbplatser bara toppen av isberget. Idag förblir Visual Basic ett av de mest populära programmeringsspråken - med webbplatser och programmerarsamhällen att producera fler kodlinjer och inom fler branscher än andra applikationsprogrammeringsspråk i värld.
Är du en VB-guru? Och i så fall har du några favoritresurser eller onlinemiljöer där du går för att få programmeringsråd eller Visual Basic-exempel? Dela dem i kommentarerna nedan.
Ryan har en kandidatexamen i elektroteknik. Han har arbetat 13 år inom automationsteknik, 5 år inom IT och är nu en applikationsingenjör. Tidigare chefredaktör för MakeUseOf, han talade på nationella konferenser om datavisualisering och har varit med på nationell TV och radio.