Vianoce v ITnetwork sú tu! Dobí si teraz kredity a získaj až 80 % extra kreditov na e-learningové kurzy ZADARMO. Zisti viac.
Hľadáme nové posily do ITnetwork tímu. Pozri sa na voľné pozície a pridaj sa k najagilnejšej firme na trhu - Viac informácií.

6. diel - Nahranie/stiahnutie súboru z FTP vo VB.NET

V minulej lekcii, FTP výpis súborov zo zložky vo VB.NET , sme si ukázali využitie streamu na vypísanie súborov zo zložky na FTP serveri do komponentu ListBox.

V dnešnom tutoriále Sieť vo VB.NET si postupne prejdeme manipuláciu so súbormi cez FTP server. Ukážeme si ako funguje nahranie súboru a následne aj jeho stiahnutie.

Potrebné .NET triedy

Než sa pustíme do programovania, pozrieme sa na metódy a vlastnosti .NET tried WebClient a Application, ktoré budeme v našej aplikácii implementovať.

Metódy triedy WebClient

Najprv sa pozrime na pár užitočných metód triedy WebClient, ktoré následne implementujeme do našej aplikácie.

Trieda WebClient poskytuje spoločné metódy pre odosielanie a príjem dát z prostriedkov určených inštancií typu Uri. V našej inštancii uri používame FTP server, takže s ním budeme aj naďalej pracovať. Trieda WebClient disponuje veľkým množstvom užitočných metód na manipuláciu so súbormi na FTP serveri. Pre náš príklad si uvedieme iba týchto pár základných najviac používaných:

  • DownloadFile(),
  • UploadFile(),
  • GetWebRequest(),
  • GetWebResponse().
Vďaka triede WebClient sa dajú použiť aj metódy OpenWrite() alebo OpenRead() a čítať či zapisovať dátový tok.

Metóda UploadFile()

Keďže z triedy WebClient použijeme metódu UploadFile(), pozrime sa na


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár korún

Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.

Kúpiť tento kurz

Kúpiť všetky aktuálne dostupné lekcie s funkciou odovzdávanie úloh iba za 100 kreditov
Aktuálny stav konta 0 kreditov
Kúpou tohoto balíčku získaš prístup ku všetkým 6 článkom (6 lekcií) tohoto kurzu.

Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Neobmedzený a trvalý prístup k jednotlivým lekciím.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V tutoriále Sieť vo VB.NET si ukážeme nahranie a stiahnutie súboru z FTP servera pomocou triedy WebClient a metód UploadFile() a DownloadFile().

Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.

Článok pre vás napísal Dominik Horváth
Avatar
Autor se věnuje programování v jazycích VB.NET a C#.
Aktivity