Niekedy musíme vytvoriť rozbaľovací zoznam krajín, namiesto toho, aby sme ich tahali z databázy. Nič zložité. V nasledujúcom kóde je kompletný zoznam štátov pripravený na použitie v akejkoľvek HTML stránke.
Ukážeme si ako spraviť jednoduchú komunikáciu v UDP client-server.
User Datagram Protocol (UDP) je tzv. nespoľahlivý protokol. UDP protokol prenáša datagramy medzi počítačmi v sieti, ale na rozdiel od TCP nezaručuje, že prenášaný paket sa nestratí, že sa nezmení poradie paketov, ani že sa niektorý paket nedoručí viackrát.
Tento program je akýsi filter obrazovky, je využiteľný hlavne v noci. Základom je úplne čierny Form bez okrajov, ktorý maximalizujeme, pridáme mu priehľadnosť, nastavíme aby bol na vrchu a povolíme kliknutie cez tento program. Filter sa nastavuje cez kontextové menu v tray ikone.
ASCIIto je užitocný nástroj pre každého, kto pracuje s ASCII znakmi a potrebuje ich previest na hexadecimálne alebo dekadické čísla a spätne HEX a DEC na ASCI.
Nasledujúci C# kód ukazuje, ako poslať e-mail z Gmail emailovej adresy pomocou SMTP servera. Gmail SMTP server je smtp.gmail.com a port je 587. SMTP znamená Simple Mail Transfer Protocol a je to internetový štandard pre prenos e-mailu cez Internet.
Mnohí sa pri programovaní dynamických a aj statických webov stretnete s prípadom,
ked chcete naprogramovat na webovú stránku odkaz, z ktorého si má užívatel stiahnuť súbor.
Zdá sa to byt jednoduché? Naprogramujete odkaz pomocou tagu <A href="http://www.stahuj.sk/subory/Stiahnima.txt">Stiahnima.txt</A> a hotovo?
Nasledujúci kód nám ukazuje ako môžeme jednoducho aktivovať okno externého programu. V prvom kroku musíme získať handle na okno externej aplikácie. Získame ho napr. tak, že prehľadáme všetky procesy a ak nájdeme požadovaný proces, tak použitím MainWindowHandle získame handle. Ak už máme získany handle, dáme okno do popredia použitím SetForegroundWindow API , následne použitím ShowWindow API zobrazíme okno.
Ukážeme si ako spraviť jednoduchú komunikáciu v TCP client-server. Pred kompiláciou zdrojového kódu treba zmeniť IP adresu v oboch programoch. V kóde je IP servera nastavená ako localhost 127.0.0.1 a port 8001. Po spustení servera začne server načúvať na nastavenom porte a čaká na pripojenie klienta. Po spustení klienta sa klient pripojí a odošle serveru našu správu.
Príklad jednoduchého spôsobu, ako zmerať čas trvania určitej časti kódu, alebo celého programu.
V nasledujúcom príklade je použitá metóda Assembly.GetEntryAssembly pomocou ktorej vieme zistit aktuálnu verziu a názov spustenej aplikácie. Ďalej použitím triedy Environment vieme zistiť ďalšie potrebné údaje o počítači, ako su napr. meno použivateľa, názov pc a aktuálne umiestnenie aplikácie - cesta odkial je spustena aplikácia.
Ak chcete spojiť jednotlivé reťazce v C # môžete na to použiť statickú metodu triedy string - string.Join.
Tá vám umožní ľahko pospájať napr. prvky poľa do výstupného reťazca. Jednotlivé prvky budú rozdelené s čiarkami alebo iným oddeľovačom.
Na nasledujúcom príklade si ukážeme aká je string.Join vynikajúca metóda, ktorá Vám uľahčí život.
V tomto článku využijme programovanie v C#.Článok bude venovaný na použitie tohto jazyka v praxi. Ukážeme si pár jednoduchých príkladov v C#(zadania v C#). Postupne budem tieto priklady v C# doplnať.
Napíšte program v c#, ktorý načíta vstupné premenné, tri celé čísla, a potom použite nasledujúci vzorec:
(a + b) / (3 * c)
Výsledok vypíšte na obrazovku.
Zadanie: Vypracujte program v prostredí MPI v jazyku C, ktorý paralelne uloží reťazec do tabuľky. Zadenie riešte pomocou modelu SPMD a to odovzdávaním správ a skupinovou komunikáciou. Problém vhodne dekomponujte.
Zadanie: Vypracujte program v prostredí MPI v jazyku C, ktorý paralelne vyhľadá reťazec v neutriedenej tabuľke. Zadenie riešte pomocou modelu SPMD a to odovzdávaním správ a skupinovou komunikáciou. Problém vhodne dekomponujte.
Zadanie: Vypracujte program v prostredí MPI v jazyku C, ktorý parelelne vynásobí matice. Zadenie riešte pomocou modelu SPMD a to odovzdávaním správ a skupinovou komunikáciou. Problém vhodne dekomponujte.