реклама

bitsandbytesПрез първите няколко години от моята инженерна кариера прекарах много време в писане Visual Basic базирани GUI приложения за автоматизирани фабрични машини. Това бяха вида VB приложения, които бяха много трудни за тестване, защото в по-голямата си част потребителите се състоеха на умерено образовани хора, които трудно са използвали мишка, камо ли да щракнат върху екрана и да влизат информация. Неизбежно, колкото и да тествах тези приложения, един от тези оператори би направил нещо това би довело приложението да се срине на колене. Много бързо научих стойността на повторното използване на старателно тествания код Visual Basic. В противен случай, ако започнете от нулата всеки път, ще бъдете длъжни да правите нови грешки отначало.

След време се научих да ускоря значително собственото си програмиране Visual Basic, като работя в по-модулно формат - използвайки компоненти, които аз сам написах или изтеглех от надежден изходен код уебсайтове. Наистина започнах да оценявам хората, които прекарват време в писане на VB компонент, който изпълнява определена функция, и след това предлагат този код за абсолютно безплатно на други разработчици. В хода на моята работа - тези безкористни разработчици бяха светци. Днес бих искал да предложа някои от тези уебсайтове с ресурси на читателите на MUO, които също са разработчици на VB.

instagram viewer


Намиране на най-добрите уебсайтове за визуални основни примери

Винаги, когато трябва да създадете определена функция или да добавите функция към приложението си, не започвайте от нулата - просто пресечете основните визуални примери на тези уебсайтове, изтеглете тези, които искате и след това ги персонализирайте според вашите нуждае. Преди време написах статия за най-добрите професионални уеб сайтове с примерни кодове за програмисти Топ 10 уебсайтове за професионален примерен код за програмистиТърсите да научите и създавате приложения с примерни фрагменти на код? Ето най-добрите безплатни уеб сайтове с примерни кодове за начало. Прочетете още . Много от тях са безценни ресурси за VB програмиста, като Planet-Source-Code и DevX. Дейвид също написа страхотна статия за Google Code University Научете се да кодирате на всяко ниво с Google Code University Прочетете още , където можете да се научите да пишете на различни кодиращи езици. В тази статия обаче бих искал да се съсредоточа върху ресурсите, пригодени специално за програмистите Visual Basic и за вида програмиране, който правят.

VBCode - фрагменти и файлове на Visual Basic Code

VBCode е ценен, постоянно актуализиран ресурс, съдържащ стотици примери на VB код. Избирайки най-добрите сайтове, оцених сайта на базата не само на обема на безплатния VB код, но и на оформлението и лекотата на използване. Ако са нужни часове, за да намерите кодовата проба, която ви е необходима, сайтът няма да е много полезен. Страхотното в VBCode е, че той е чудесно организиран в 10 общи категории като Интернет и Музика / Звуци. Можете също така да търсите в цялата база данни за ключови фрази, които описват какво прави фрагментът на кода. В момента уебсайтът съдържа над 10 000 реда от примерен код и този брой нараства всеки месец.

vbcode

В лявата лента на менюто на този уебсайт има категория „популярен код“, която обичам да търся - никога не знаете какъв фрагмент от код ще намерите. Например, бърз преглед, току-що появи източник, който ви позволява:

  • Направете формуляр прозрачен
  • Код, който можете да използвате, за да проверите имейла си
  • Как да създадете „филм“ като кредити, които превъртате

А1 VB код - Visual Basic Code, форуми и др

А1 VB код е доста готина общност за кодиране на Visual Basic, която съдържа хиляди примери за Visual Basic. Кодът тук обхваща VB и VB.NET, както и ASP и ASP.NET. Кодът тук е сортиран в 22 категории, включително бази данни, програмиране на игри, XML и Интернет програмиране, само за да назовем няколко. Любимият ми обикновено е разделът „Контроли“, тъй като те са толкова лесни за интегриране в съществуващия изходен код и обикновено са много лесни за персонализиране.

a1vbcode

В A1 VB Code ще намерите и доста активен форум, където можете да задавате въпроси или да обсъждате код. Самият този уебсайт би бил повече от достатъчен ресурс, за да е доволен всеки VB програмист. Ако не можете да намерите това, което ви е необходимо и ви е трудно да го кодирате сами, вие сте сигурни, че ще намерите някой във форумите, който е готов да ви помогне.

Andrea VB - Програмиране и изтегляния

Един от най-добрите ресурси на VB, които открих, е Андреа В.Б., огромен ресурс, създаден през 1999 г. от Андреа Тинкани, и изпълнен с почти всичко, свързано с Visual Basic, което можете да си представите. По-добро описание за този уебсайт би било VB портал, предлагайки популярен форум, статии и уроци, новини и връзки, както и наистина полезни примери и изтегляния на изходния код. Любимият ми раздел на този сайт, който често използвах, е Списъкът с повиквания на API в секцията Изходен код. Тези обаждания в API не са винаги морски, а AndreaVB има цял раздел, посветен на тях.

Андреа

Главната страница на сайта в началото изглежда като много натоварена, но това е само защото уебсайтът е пълен с ценни ресурси. В допълнение към огромния раздел за изходния код, има и секцията за изтегляне, която е пълна изходен код на приложение в някои доста готини категории като Bluetooth, електронни книги и Visual Basic Игри. За всеки, който обича да натисне VB до неговите граници и да стъпи малко извън кутията - този уебсайт е като голяма детска площадка.

VB ускорител

Най- VB ускорител уебсайт всъщност е доста добре кръстен. За разлика от Andrea VB, VB Accelerator се фокусира върху хляба и маслото на VB - старата функционалност на месото и картофите като стандартни контроли и общи библиотеки и техники, които дори старите училищни програмисти забравят как да правят от време на време. Това е особено полезно за хора, които не си направиха труда да закупят библиотечните компактдискове, където можете да търсите много от функциите и синтаксиса на VB. Този сайт ви предоставя ресурс, на който да отидете винаги, когато трябва да търсите неща, като как да програмирате Combo и List Boxs или как да настроите TreeView.

vbaccel

Простотата на индекса на главната страница издава дълбочината на този уебсайт. След като започнете да пробивате надолу директориите във всяка папка, ще откриете привидно неограничен набор от примери за Visual Basic, като тази страница, която открих при писането на компактдискове.

vbaccl2

В по-голямата си част тези уебсайтове са само самия връх на айсберга. Днес Visual Basic остава един от най-популярните езици за програмиране - с уебсайтове и общности на програмисти създаване на повече редове от код и в повече отрасли, отколкото всеки друг език за програмиране на приложения в свят.

Вие сте гуру на VB? И ако е така, имате ли любими ресурси или онлайн общности, където отивате да получите съвет за програмиране или примери за Visual Basic? Споделете ги в секцията за коментари по-долу.

Райън има бакалавърска степен по електротехника. Работил е 13 години в автоматизацията, 5 години е в ИТ, а сега е инженер на приложения. Бивш управляващ редактор на MakeUseOf, той говори на национални конференции за визуализация на данни и е участвал в националната телевизия и радио.