
Owen Little
0
3515
1000
Przez pierwsze lata mojej kariery inżynierskiej spędziłem dużo czasu na pisaniu aplikacji GUI opartych na języku Visual Basic dla automatycznych maszyn fabrycznych. Były to aplikacje VB, które były bardzo trudne do przetestowania, ponieważ w przeważającej części użytkownicy składali się ze średnio wykształconych ludzi, którzy mieli trudności z używaniem myszy, nie mówiąc już o klikaniu na ekranie i wprowadzaniu informacji. 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 popełniać nowe błędy od nowa.
Z czasem nauczyłem się znacznie przyspieszać własne programowanie w języku Visual Basic, pracując w bardziej modułowym formacie - wykorzystując komponenty, które sam napisałem lub pobrałem z wiarygodnych stron z kodami źródłowymi. 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 wizualne przykłady na tych stronach, pobierz te, które chcesz, a następnie dostosuj je do swoich potrzeb. Jakiś czas temu napisałem artykuł na temat najlepszych profesjonalnych stron z kodami przykładowymi dla programistów Top 10 profesjonalnych stron z kodami przykładowymi dla programistów Top 10 profesjonalnych stron z kodami przykładowymi dla programistów Chcesz się uczyć i tworzyć aplikacje z przykładowymi fragmentami kodu? Oto najlepsze bezpłatne przykładowe strony internetowe na początek. . 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 Naucz się kodować na każdym poziomie Dzięki Google Code University, 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 zajmie 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 celu znalezienia 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.
Na lewym pasku menu na tej stronie znajduje się “popularny kod” kategorię, którą uwielbiam przeszukiwać - nigdy nie wiesz, jaki fragment 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 produkować “film” jak kredyty, które przewijają
A1 VB Code - kod Visual Basic, fora i więcej
A1 VB Code to całkiem fajna społeczność kodowania 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 “Sterownica” sekcji, ponieważ są one łatwe do zintegrowania z istniejącym kodem źródłowym i zwykle bardzo łatwe do dostosowania.
Na A1 VB Code 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 r. Przez Andreę Tincani i wypełniony wszystkim, co można sobie wyobrazić. Lepszym opisem tej strony byłoby VB portal, oferując popularne forum, artykuły i samouczki, wiadomości i linki, a także naprawdę 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ń API w sekcji Kod źródłowy. Te wywołania API nie zawsze są łatwe do znalezienia, a AndreaVB ma dla nich całą sekcję.
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 zawiera pełny kod źródłowy aplikacji w kilku całkiem fajnych kategoriach, takich jak Bluetooth, e-książki i gry Visual Basic. 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
Witryna VB Accelerator jest właściwie dość dobrze nazwana. W przeciwieństwie do Andrea VB, VB Accelerator koncentruje się na chlebie i maśle VB - podstawowej funkcjonalności starego mięsa i ziemniaków, takich jak standardowe kontrole oraz wspólne biblioteki i techniki, o których nawet programiści ze starej szkoły zapominają czasami. Jest to szczególnie przydatne dla osób, które nie zadały sobie trudu zakupu płyt CD z biblioteką, gdzie 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 jak skonfigurować TreeView.
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.
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 - strony internetowe i społeczności programistów produkują więcej linii kodu w wielu branżach niż jakikolwiek inny język programowania aplikacji na świecie.
Czy jesteś guru VB? A jeśli tak, to czy masz jakieś ulubione zasoby lub społeczności internetowe, w których znajdziesz porady programistyczne lub przykłady Visual Basic? Udostępnij je w sekcji komentarzy poniżej.