V první části jsme se seznámili s regulárními výrazy, nyní se podíváme, jak s nimi lze pracovat v jazyku C#. Jak tedy vlastně funguje náš program na kontrolu regulárních výrazů?
1. 10. 2009 | Amádeo Mareš |5
Před regulárními výrazy má začínající programátor zpravidla obrovský respekt a občas i strach. Nebojte se jich, jsou jednoduché a často nahradí desítky řádků zdrojového kódu.
16. 9. 2009 | Amádeo Mareš |20
V druhém pokračování miniseriálu o šifrování dat se podíváme na hašovací funkce, jejich význam a použití a nakonec si budete moci vyzkoušet, jak dlouho trvá prolomení MD5 haše.
31. 8. 2009 | Amádeo Mareš |22
Základem softwarové bezpečnosti je šifrování citlivých dat. Microsoft .NET Framework umí pracovat hned s několika algoritmy včetně DES, TripleDES a 256bitovým RijnDael.
20. 8. 2009 | Amádeo Mareš |25
Jednou z novinek .NET Frameworku 3.5 byl i velmi diskutovaný LINQ. Ten do rodiny .NET jazyků přináší syntaxi jazyka SQL a také jeho funkčnost pro výběr a řazení dat.
13. 8. 2009 | Amádeo Mareš |79
Každý programátor potřebuje slušný editor zdrojového kódu a překladač. Pro .NET a C# existuje hned několik kvalitních vývojových prostředí a všechny jsou k dispozici zdarma.
24. 7. 2009 | Amádeo Mareš |36
Dnes si napíšeme jednoduchý poštovní program, na kterém si ukážeme, jak lze program rozšiřovat o libovolné doplňky – pluginy. Zatím jen experimentální, příště ale už zcela funkční.
8. 6. 2009 | Amádeo Mareš |18
Softwarový multimediální přehrávač, který neumí pracovat s optickou mechanikou a informací o skladbě, stojí za starou bačkoru. Ten náš napsaný v jazyku C# to ale už umí.
13. 5. 2009 | Amádeo Mareš |2
V předchozích dílech jste si s námi mohli napsat jednoduchý přehrávač s podporou playlistu a streamovaného videa a zvuku, dnes přidáme podporu přehrávání filmů s titulky.
27. 4. 2009 | Amádeo Mareš |3
Minule jste si s námi mohli naprogramovat jednoduchý multimediální přehrávač v jazyku C#, dnes jeho funkce rozšíříme o paměť a možnost vytvoření jednoduchého playlistu.
2. 4. 2009 | Amádeo Mareš |1
Přinášíme další díl seriálu o programování v Microsoft .NET Frameworku a jazyku C#. Dnes si napíšeme jednoduchý přehrávač s pomocí komponenty Windows Media Playeru.
19. 3. 2009 | Amádeo Mareš |31
Pevné disky sice mají stále větší kapacitu, občas je ale potřeba něco zabalit. Napište si s námi archivátor, který použije Zip, bude umět nastavit míru komprese a zvládné i ochranu heslem.
6. 3. 2009 | Amádeo Mareš |25
V minulé části jste se mohli seznámit se základy tvorby zajímavých efektů oken v prostředí .NET Framework, dnes se podíváme na konkrétní kód, jak pomocí animace zmenšit okno a další.
19. 2. 2009 | Amádeo Mareš |19
Linuxové grafické desktopy se chlubí poutavými efekty, některé z nich lze ale velmi snadno napodobit i na Windows. Dnes si takové efekty napíšeme v programovacím jazyku C#.
13. 2. 2009 | Amádeo Mareš |28
Microsoft .NET Framework je dnes již k dispozici i na Linuxu. Projekt se jmenuje Mono a s pomocí GTK nebo Windows Forms tak můžete v C# psát multiplatformní aplikace.
26. 1. 2009 | Amádeo Mareš |14
Microsoft .NET Framework je dnes již k dispozici i na Linuxu. Projekt se jmenuje Mono a s pomocí GTK nebo Windows Forms můžete v C# psát bezproblémové multiplatformní aplikace.
16. 1. 2009 | Amádeo Mareš |88
Po čase se vracíme k našemu seriálu o programování v C#. Dnes si opět napíšeme jednoduchý adresář kontaktů, namísto XML databáze ale použijeme serializaci objektů.
23. 12. 2008 | Amádeo Mareš |4
Minule jste si s námi mohli napsat jednoduchý diář, který ukládal kontakty do XML. Dnes vás provedeme základy databázového jazyka SQL, který příště propojíme se správcem kontaktů.
20. 10. 2008 | Amádeo Mareš |14
Dneska si napíšeme jednoduchý adresář kontaktů, který se z principu nebude lišit od toho, který používá třeba Outlook Express. Zároveň se seznámíme se zpracováváním XML dokumentu.
3. 10. 2008 | Amádeo Mareš |20
Před týdnem jste si s námi napsali jednoduchý keylogger. Dnes jej rozšíříme o snímání a zasílání obrazu z monitoru a speciální generátor, který sestaví špiona podle vašeho gusta.
19. 9. 2008 | Amádeo Mareš |23
Jsou programy naprosto běžné a snadno přehlédnutelné a pak ty kontroverzní. Patří k nim i keyloggery, které tajně snímají výstup z klávesnice. Napište si s námi jednoduchého špiona.
11. 9. 2008 | Amádeo Mareš |45
Microsoft minulý týden uvolnil Internet Explorer 8 Beta 2, Google experimentuje s prohlížečem Chrome. Pakliže vám nevyhovuje ani jeden, napište si s námi vlastní webový prohlížeč.
5. 9. 2008 | Amádeo Mareš |13
Bitmapový editor Paint.NET je napsaný v jazyku C#. Dnes vám ukážeme, jak snadno lze v tomto jazyku napsat základní fotografické efekty. Napište si s námi takový malý Photoshop.
27. 8. 2008 | Amádeo Mareš |8
18. 8. 2008 | Amádeo Mareš |25
Čtenáři si přejí více článků o programování. Vyslyšeli jsme jejich prosby a každý týden tak budeme publikovat jeden funkční kód včetně přeloženého spustitelného programu.
11. 8. 2008 | Amádeo Mareš, Jakub Čížek |70
Jak používat VR k práci
Megatest 18 levných monitorů
Test lokátorů s Bluetooth
Průvodce nákupem RAM
Potvrďte prosím přezdívku, kterou jsme náhodně vygenerovali, nebo si zvolte jinou. Zajistí, že váš profil bude unikátní.
Tato přezdívka je už obsazená, zvolte prosím jinou.