Reklama

bitsandbytesPrzez pierwsze kilka lat mojej kariery inżynierskiej spędziłem dużo czasu na pisaniu Visual Basic oparte na GUI aplikacje do automatycznych maszyn fabrycznych. Były to aplikacje VB, które były bardzo trudne do przetestowania, ponieważ w większości składali się z nich użytkownicy średnio wykształconych ludzi, którzy mieli trudności z używaniem myszy, nie mówiąc już o kliknięciu na ekran i wejściu Informacja. Nieuchronnie, bez względu na to, ile testowałem tych aplikacji, zrobiłby to jeden z tych operatorów coś powodowałoby to awarię aplikacji na kolana. Bardzo szybko nauczyłem się wartości ponownego wykorzystywania dokładnie przetestowanego kodu Visual Basic. W przeciwnym razie, jeśli zaczynasz od zera za każdym razem, musisz od nowa popełniać nowe błędy.

Z czasem nauczyłem się znacznie przyspieszać własne programowanie w języku Visual Basic, pracując w bardziej modułowej formie format - wykorzystując komponenty, które sam napisałem lub pobrałem z wiarygodnego kodu źródłowego strony internetowe. Naprawdę zacząłem doceniać ludzi, którzy spędzają czas na pisaniu komponentu VB, który wykonuje określoną funkcję, a następnie oferują ten kod całkowicie za darmo innym programistom. W trakcie mojej pracy - ci bezinteresowni twórcy byli świętymi. Dzisiaj chciałbym zaoferować niektóre z tych stron internetowych dla czytelników MUO, którzy są również programistami VB.



Znajdowanie najlepszych stron internetowych dla przykładów Visual Basic

Ilekroć musisz utworzyć określoną funkcję lub dodać funkcję do swojej aplikacji, nie zaczynaj od zera - po prostu przejrzyj podstawowe przykłady wizualne na tych stronach, pobierz te, które chcesz, a następnie dostosuj je do swoich potrzeb wymagania. Jakiś czas temu napisałem artykuł na temat najlepsze profesjonalne strony z kodami przykładowymi dla programistów 10 najlepszych profesjonalnych stron z kodami przykładowymi dla programistówChcesz się uczyć i tworzyć aplikacje z przykładowymi fragmentami kodu? Oto najlepsze bezpłatne przykładowe strony internetowe na początek. Czytaj więcej . Wiele z nich to nieocenione zasoby dla programisty VB, takie jak Planet-Source-Code i DevX. David napisał także świetny artykuł na temat Google Code University Naucz się kodować na dowolnym poziomie dzięki Google Code University Czytaj więcej , gdzie możesz nauczyć się pisać w różnych językach programowania. Jednak w tym artykule chciałbym skupić się na zasobach dostosowanych specjalnie dla programistów Visual Basic i dla rodzaju wykonywanego przez nich programowania.

VBCode - fragmenty i pliki kodu Visual Basic

VBCode to cenny, stale aktualizowany zasób zawierający setki przykładów kodu VB. Wybierając najlepsze strony, oceniłem stronę na podstawie nie tylko ilości wolnego kodu VB, ale także układu i łatwości użycia. Jeśli znalezienie potrzebnej próbki kodu zajmuje wiele godzin, witryna nie będzie bardzo przydatna. Wspaniałą rzeczą w VBCode jest to, że jest on doskonale zorganizowany w 10 ogólnych kategoriach, takich jak Internet i Muzyka / Dźwięki. Możesz także przeszukać całą bazę danych w poszukiwaniu fraz kluczowych opisujących działanie fragmentu kodu. Witryna zawiera obecnie ponad 10 000 wierszy przykładowego kodu, a liczba ta rośnie z każdym miesiącem.

vbcode

Na lewym pasku menu w tej witrynie znajduje się kategoria „popularny kod”, którą uwielbiam przeszukiwać - nigdy nie wiesz, jaki rodzaj fragmentu kodu znajdziesz. Na przykład właśnie teraz pojawiła się szybka recenzja kodu źródłowego, który pozwala:

  • Uczyń formularz przejrzystym
  • Kod, którego możesz użyć do sprawdzenia swojej poczty e-mail
  • Jak stworzyć „film” jak przewijane kredyty

A1 VB Code - kod Visual Basic, fora i więcej

Kod A1 VB to całkiem fajna społeczność programistów Visual Basic, która zawiera tysiące przykładów Visual Basic. Kod tutaj obejmuje VB i VB.NET, a także ASP i ASP.NET. Kod tutaj jest podzielony na 22 kategorie, w tym bazy danych, programowanie gier, XML i programowanie internetowe, żeby wymienić tylko kilka. Moim ulubionym jest zazwyczaj sekcja „Sterowanie”, ponieważ są one tak łatwe do zintegrowania z istniejącym kodem źródłowym i zazwyczaj bardzo łatwe do dostosowania.

a1vbcode

W kodzie A1 VB znajdziesz również dość aktywne forum, na którym możesz zadawać pytania lub omawiać kod. Ta strona sama w sobie byłaby wystarczającym zasobem, aby zadowolić każdego programistę VB. Jeśli nie możesz znaleźć tego, czego potrzebujesz i masz trudności z samodzielnym kodowaniem, na pewno znajdziesz na forach kogoś, kto zechce ci pomóc.

Andrea VB - Programowanie i pobieranie

Jednym z najlepszych zasobów VB, jakie znalazłem, jest Andrea VB, ogromny zasób stworzony w 1999 roku przez Andreę Tincani i wypełniony wszystkim, co można sobie wyobrazić, związanym z Visual Basic. Lepszym opisem tej strony byłby VB portal, oferując popularne forum, artykuły i samouczki, wiadomości i linki, a także bardzo przydatne przykłady kodu źródłowego i pliki do pobrania. Moją ulubioną sekcją tej witryny, z której często korzystałem, jest lista wywołań interfejsu API w sekcji Kod źródłowy. Te połączenia API nie zawsze są łatwe do znalezienia, a AndreaVB ma dla nich całą sekcję.

andrea

Strona główna na początku wydaje się być bardzo zajęta, ale dzieje się tak tylko dlatego, że strona jest pełna cennych zasobów. Oprócz ogromnej sekcji kodu źródłowego dostępna jest również sekcja pobierania, która jest pełna kod źródłowy aplikacji w kilku całkiem fajnych kategoriach, takich jak Bluetooth, E-Books i Visual Basic Gry. Dla każdego, kto lubi przesuwać VB do granic możliwości i wyjść poza pole - ta strona jest jak duży plac zabaw.

Akcelerator VB

The Akcelerator VB strona jest właściwie dość dobrze nazwana. W przeciwieństwie do Andrea VB, VB Accelerator koncentruje się na chlebie i maśle z VB - starej funkcjonalności rdzenia mięsa i ziemniaków takie jak standardowe elementy sterujące oraz wspólne biblioteki i techniki, o których nawet programiści ze starej szkoły zapominają, jak to zrobić sporadycznie. Jest to szczególnie przydatne dla osób, które nie zadały sobie trudu zakupu płyt CD z biblioteką, na których można sprawdzić wiele funkcji i składni VB. Ta strona zawiera zasoby, do których można się udać za każdym razem, gdy trzeba wyszukać takie rzeczy, jak programowanie pól kombi i list, lub konfigurowanie TreeView.

vbaccel

Prostota indeksu na stronie głównej zdradza głębię tej witryny. Gdy zaczniesz przeszukiwać katalogi w każdym folderze, odkryjesz pozornie nieograniczoną liczbę przykładów Visual Basic, takich jak ta strona, którą znalazłem podczas pisania płyt CD.

vbaccl2

W przeważającej części strony te stanowią jedynie wierzchołek góry lodowej. Dzisiaj Visual Basic pozostaje jednym z najpopularniejszych języków programowania - ze stronami internetowymi i społecznościami programistów produkując więcej linii kodu i więcej branż niż jakikolwiek inny język programowania aplikacji w świat.

Czy jesteś guru VB? A jeśli tak, to czy masz jakieś ulubione zasoby lub społeczności internetowe, w których możesz uzyskać porady dotyczące programowania lub przykłady Visual Basic? Udostępnij je w sekcji komentarzy poniżej.

Ryan ma tytuł licencjata z inżynierii elektrycznej. Pracował 13 lat w inżynierii automatyki, 5 lat w IT, a teraz jest inżynierem aplikacji. Były redaktor naczelny MakeUseOf, przemawiał na krajowych konferencjach dotyczących wizualizacji danych i był prezentowany w krajowej telewizji i radiu.