..
U većini slučajeva, pristup resursima na internetu kroz preglednike, kao što su Internet Explorer ili Mozilla Firefox. No mnogo puta, možda ćete morati dodati funkcionalnost ili pristup web-aplikacije za upravljanje sadržajem u sustavu Windows.
Cilj ovog rada je analizirati nastavu. NET Framework aplikacija koje omogućuju obavljanje tih poslova. Posebno prostor više zanimljivih u tom smislu je System.Net, što omogućuje visoku razinu aktivnosti, kao što su preuzimanje i učitavanje datoteka ili izradu web zahtjevima kroz različite protokole.
Ako jednostavno želite zatražiti datoteku iz određenog URL-a je klasa za korištenje System.Net.WebClient. To je jednostavno klasa za korištenje i dizajniran za obavljanje jednostavnih radnji pomoću jedne ili dvije naredbe.
Za preuzimanje datoteke WebClient klase pruža dvije metode: DownloadFile () i OpenRead (). Način da ovisi o tome kako želite da proces sadržaj datoteke: ako samo želite spremiti datoteku na disk treba koristiti prvi, koji se kao parametri adresu s koje za preuzimanje datoteke i lokaciju za spremanje (uključujući naziv datoteke), a ako želite raditi na preuzeti podaci moraju koristiti drugi način, koji zahtijeva samo adresu kao parametar i vraća referencu datoteka tipa toka kroz koji za pristup podacima.
Sintaksa ove dvije metode je sljedeći
WebClient klijent = new WebClient ();
Client.DownloadFile ("http://www.virgilio.it/", "home.htm");
WebClient klijent = new WebClient ();
Stream strm = Client.OpenRead ("http://www Virgilio.it /.");
Pogledajmo primjer korištenja metode OpenRead (). Pretpostavimo da želite prikazati u listbox kontrolirati sadržaj web stranice skinuti s interneta. Da biste to učinili smo stvoriti novi Windows Forms projekt u Visual Studio i glavni oblik iste umetnuti listbox zove listBox1.
Na početku datoteke. Cs dodati smjernice System.Net i System.IO, a zatim u slučaju opterećenja u obliku umetnite sljedeći kôd
WebClient klijent = new WebClient ();
Stream strm = Client.OpenRead ("http://www.virgilio.it");
StreamReader sr = new StreamReader (strm);
string linija;
dok je ((linija = sr.ReadLine ())! = null)
{
ListBox1.Items.Add (linija);
}
strm.Close ();
U ovom primjeru ćemo koristiti StreamReader klase za dobivanje tok podataka iz mreže koja se zatim može se upravljati s metodama kao što su ReadLine ().
Trčanje primjene, rezultat bi trebao biti sličan sljedećem

| |
CSS (tečaj)
Web dizajn i dostupnost u skladu s W3C CSS i XHTML. Počevši od 29 €. |
| |
Excel (Ebook)
Stvaranje tablice i kalkulacije. Samo 25 €. |
| |
HTML (tečaj)
Označni jezik za web od 29 €. |