Přečtěte si zajímavé redakční články, které se věnují tématu C++ a C#.
Pokud se ohlédneme do minulosti, zjistíme, že dění ve světě programování a vývoje softwaru je radikálně ovlivněno technologickými turbulencemi, které se vyskytují takřka každých deset let. Zalovíme-li v paměti, pak můžeme prohlásit, že v 80. letech minulého století vládl ve vývoji komerčního softwaru jazyk C a strukturované programování. O deset let později začalo své růžky vystrkovat C++, které seznámilo vývojářské komunity s objektově orientovanou filosofií vývoje počítačových programů.
1. 5. 2007 | Ján Hanák|42
Po článcích věnujících se systému zabezpečení CAS se dnes již plnou silou vrhneme na druhý systém zabezpečení, který je obsažen v .NET frameworku. Tímto bezpečnostním systémem je bezpečnost založená na rolích.
20. 9. 2006 | Petr Puš|7
Osvětlení dalších několika možností programového využití CAS je tématem tohoto dílu, kde se mimo jiné seznámíme s metodou PermitOnly, třídou PermissionSet a definicí vyžadovaných oprávnění pro assembly.
11. 8. 2006 | Petr Puš|3
Po teoretickém úvodu do světa bezpečnosti v .NET frameworku a představení CAS se v dnešním díle konečně podíváme na možnost využití této technologie z našeho programového kódu a to jak imperativním způsobem, tak způsobem deklarativním.
28. 7. 2006 | Petr Puš|1
Minulý díl poodhalil základní koncepty zabezpečení platformy .NET. My se dnes začneme zabývat konceptem CAS – Code Access Security, což v češtině znamená zabezpečení přístupu ke kódu.
30. 6. 2006 | Petr Puš|5
Bezpečnost je pojmem, který je v souvislosti se softwarovými aplikacemi velmi často skloňován. Výjimkou není ani platforma .NET a tudíž dnešní článek se jí bude věnovat. Jelikož je tento článek úvodem do problematiky bezpečnosti, seznámíme se hlavně se základními principy implementace zabezpečení aplikací v rámci .NET.
16. 6. 2006 | Petr Puš|6
Tento díl se zabývá odhalením možností .NET frameworku pro tvorbu lokalizovaných aplikací. Dnes se konkrétně seznámíme se základními třídami, které s touto problematikou souvisí a se základním použitím třídy ResourceManager.
2. 6. 2006 | Petr Puš|4
Dnešní díl naváže na díl minulý a to podrobnějším pojednáním o podávání trasovacích informací pomocí typů ve jmenném prostoru System.Diagnostics.
19. 5. 2006 | Petr Puš|2
Třídy Debug a Trace jsou třídami, o kterých bude pojednávat dnešní díl. Pomocí těchto tříd jsme totiž schopni využít možností prostředí .NET pro podporu zápisu ladících a trasovacích hlášek.
5. 5. 2006 | Petr Puš|3
Tímto dílem, který pokračuje v sérii o síťovém programování, se již dostaneme na nižší úroveň abstrakce a seznámíme se třídami pro práci s konkrétními síťovými protokoly – UDP a TCP.
28. 4. 2006 | Petr Puš|9
Po několika minulých dílech, které se zabývali problematikou síťového software pro platformu .NET si dnes něco povíme o několika třídách, které nám v určitých situacích mohou zpříjemnit náš „programátorský“ život při vývoji síťových aplikací.
21. 4. 2006 | Petr Puš|2
Třídy WebRequest a WebResponse a jejich využití již po minulém dílu známe a dnes se zaměříme na jejich použití v pokročilejších scénářích, kterými jsou realizace asynchronních požadavků, posílání dat a autentizace.
14. 4. 2006 | Petr Puš|3
Náš zájem je dnes stejně jako v díle předchozím zamířen na aplikace pracující v síti. Dnes se ale podíváme na to jakým způsobem je možné na platformě .NET implementovat síťové aplikace, využívající architekturu požadavek/odpověď.
7. 4. 2006 | Petr Puš|1
Dnešní díl je úvodním dílem do problematiky implementace aplikací pro platformu .NET, které pracují v počítačové síti. Jako první se seznámíme s velmi přátelskou třídou WebClient.
31. 3. 2006 | Petr Puš|1
Bližší pohled na to jakým způsobem je realizováno opěvované spojení hierarchického světa XML a relačního světa databází na úrovní ADO .NET je tématem tohoto dílu, který mimo jiné ukáže jak jsou v XML dokumentu představovány datové relace mezi tabulkami.
17. 3. 2006 | Petr Puš|1
Dnešní díl si klade za úkol čtenáře seznámit se zajímavým způsobem tvorby příkazů pro datový adaptér a také jak je možné využít formát XML pro uložení či načtení objektu DataSet.
10. 3. 2006 | Petr Puš|1
Během našeho několikadílného poznávání komponenty ADO .NET jsme poměrně dobře poznali objekty související s implementací aplikací pracující s daty v takzvaném odpojeném scénáři. Do postupně skládané mozaiky našeho vědění nám již chybí jen se podrobněji seznámit s datovými adaptéry.
3. 3. 2006 | Petr Puš|5
V tomto díle, po zmínění jedné zajimavé funkčnosti objektu DataTable, přejdeme k tomu, jak je možné ve světě ADO .NET definovat relace mezi jednotlivými tabulkami v instancích třídy DataSet a také jaké jsou aplikovatelné typy omezení.
24. 2. 2006 | Petr Puš|3
V minulém díle jsme se začali podrobněji zabývat třídou DataTable a jelikož se jedná o objekt velmi důležitý, pokračovat v jeho popisu budu i dnes a to mimo jiné představením možnosti zjistit stavy jednotlivých řádků vysvětlením úlohy těchto stavů.
17. 2. 2006 | Petr Puš|1
Po úvodu do světa odpojených datových aplikací se dnes budeme zabývat bližším pohledem na objekt DataTable. Mimo jiné si řekneme něco o jeho úloze a jakými způsoby je možné tento objekt vytvořit.
10. 2. 2006 | Petr Puš|9
Po několika dílech věnovaných implementaci aplikací pracujících s daty pomocí ADO .NET v takzvaném připojeném scénáři, se dnes poprvé zaměříme na druhý směr možného využití technologie ADO .NET, kterou je implementace odpojených aplikací. Dozvíme se něco o základním principu, který je v tomto druhu aplikací použit a také se seznámíme s třídami, které s odpojenými aplikacemi souvisí.
3. 2. 2006 | Petr Puš|1
Po seznámení se s transakcemi a jejich základním použitím prostřednictvím ADO .NET si dnes naše vědomosti o použití transakčního zpracování rozšíříme o znalosti, které nám umožní ukládat stav transakce a nebo definovat úroveň izolace jednotlivých transakcí.
27. 1. 2006 | Petr Puš|3
Seznámení s transakcemi a hlavně s jejich použitím pomocí objektů patřících do světa ADO .NET je náplní tohoto dílu, který bude naposledy popisovat práci v takzvaném připojeném scénáři přístupu k datům.
20. 1. 2006 | Petr Puš|3
Volání uložených procedur a tvorba parametrických příkazů jsou témata, která se pokusím osvětlit v tomto díle seriálu. Uvidíme například jak je možné pomocí parametrů předávat argumenty pro uloženou proceduru nebo jak si případný výstupní argument v naší aplikaci vyzvednout.
13. 1. 2006 | Petr Puš|1
V tomto díle navážeme na díl předchozí a podíváme se trochu blíže na možnosti použití typu IDataReader a také jak je možné využít typ IDbCommand v připojeném scénáři přístupu k datovému zdroji.
6. 1. 2006 | Petr Puš|2
Po úvodu do komponenty ADO .NET se dnes již podíváme na to, jakým způsobem je možné číst data z datového zdroje pomocí implementací rozhraní IDataReader.
30. 12. 2005 | Petr Puš|1
Teoretický úvod do použití důležité součásti platformy .NET, kterou je ADO. NET, je cílem tohoto dílu, ve kterém se kromě toho co ADO. NET vlastně je, dozvíme i základní koncepty použití přístupu k datům v této technologii.
23. 12. 2005 | Petr Puš|1
Tento díl je poslední, který se zaobírá realizací asynchronních operací v prostředí .NET. Dozvíme se, co se skrývá pod pojmem asynchronní delegát a jak je možné jej použít. Kromě toho se podíváme jak je pomocí třídy Timer možné zařídit opakování nějaké operace v určitém čase.
16. 12. 2005 | Petr Puš|3
Dnešní díl navazuje na použití vláken, které je již několik dílů seriálů probíráno a bude se zabývat zajímavou cestou k jednodušší implementaci asynchronních operací prostředí .NET.
9. 12. 2005 | Petr Puš|1
Po seznámení se s pojmem synchronizace vláken a s tím související třídou System.Threading.Monitor bych v dnešním díle rád představil další možné využití této třídy.
2. 12. 2005 | Petr Puš|3
Spojení vláken a hlavně jejich synchronizace jsou témata, jejichž vysvětlení jsem si položil za cíl v padesátém díle mého seriálu o programování v prostředí .NET. Hlavně se tedy dnes dozvíme, na jaké problémy můžeme při použití vláken narazit a také jak těmto problémům předejít.
25. 11. 2005 | Petr Puš|13
V minulém díle seriálu jsme se seznámili s pojmem vlákno a více vláknová aplikace. V dnešním díle na tyto znalosti navážu a pokusím se je rozšířit o další informace týkající se použití vláken v .NET.
18. 11. 2005 | Petr Puš|1
Více vláknové aplikace jsou tématem, do kterého se čtenáře budu snažit uvést v tomto díle seriálu. Objasníme si co to vlastně vlákna jsou, proč se používají a uvedeme si jejich základní použití v prostředí .NET.
11. 11. 2005 | Petr Puš|6
Tento díl, který je pravděpodobně posledním dílem, ve kterém se budeme zabývat použitím technologií, které souvisí se zpracováním XML v .NET frameworku, bude pojednávat o aplikaci výkonné transformační technologie XSLT.
4. 11. 2005 | Petr Puš|6
Další díl tohoto seriálu bude opět poletovat okolo problematiky XML. Dnes se podíváme na možné použití jazyka XPath v prostředí .NET.
21. 10. 2005 | Petr Puš|1
Podobná témata: Unicode, Čas, Internet Explorer, Windows, Windows XP, Download, Úložiště, Zvuk, Software, Linux, Klávesnice, Google, Soubor, Srovnání, Java, Microsoft, Visual Studio, Bezpečnost, Internet, Unix
Jak zálohovat fotky z mobilu
Velký test levných chytrých hodinek
Test 16 powerbank s kapacitou 10 000 mAh
Ověřené aplikace pro vzdálenou podporu
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.