Petr Puš

Sledujte Živě.cz na Facebooku
Poznáváme C# a Microsoft .NET 79. díl – Bezpečnost založená na rolích

Poznáváme C# a Microsoft .NET 79. díl – Bezpečnost založená na rolích

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

Poznáváme C# a Microsoft .NET 78. Díl – CAS II.

Poznáváme C# a Microsoft .NET 78. Díl – CAS II.

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

Poznáváme C# a Microsoft .NET 77. díl – Programové použití CAS

Poznáváme C# a Microsoft .NET 77. díl – Programové použití CAS

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

Poznáváme C# a Microsoft .NET – 76. díl – CAS

Poznáváme C# a Microsoft .NET – 76. díl – CAS

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

Poznáváme C# a Microsoft .NET – 75. díl – Bezpečnost

Poznáváme C# a Microsoft .NET – 75. díl – Bezpečnost

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

Poznáváme C# a Microsoft. NET - 74. díl – Lokalizace

Poznáváme C# a Microsoft. NET - 74. díl – Lokalizace

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

Poznáváme C# a Microsoft .NET - 73. díl – Pokročilé použití trasování

Poznáváme C# a Microsoft .NET - 73. díl – Pokročilé použití trasování

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

Poznáváme C# a Microsoft .NET - 72. díl - Zápis ladících a trasovacích informací

Poznáváme C# a Microsoft .NET - 72. díl - Zápis ladících a trasovacích informací

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

Poznáváme C# a Microsoft .NET – 71. díl – Práce s protokoly UDP a TCP

Poznáváme C# a Microsoft .NET – 71. díl – Práce s protokoly UDP a TCP

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

Poznáváme C# a Microsoft .NET – 70. díl – Práce s DNS a další užitečné třídy pro práci v síti

Poznáváme C# a Microsoft .NET – 70. díl – Práce s DNS a další užitečné třídy pro práci v síti

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

Poznáváme C# a Microsoft .NET - 69. díl – Pokročilé využití tříd WebRequest a WebResponse

Poznáváme C# a Microsoft .NET - 69. díl – Pokročilé využití tříd WebRequest a WebResponse

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

Poznáváme C# a Microsoft .NET – 68. díl – WebRequest a WebResponse

Poznáváme C# a Microsoft .NET – 68. díl – WebRequest a WebResponse

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

Poznáváme C# a Microsoft. NET 67. díl – přístup k internetu pomocí třídy WebClient

Poznáváme C# a Microsoft. NET 67. díl – přístup k internetu pomocí třídy WebClient

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

Poznáváme C# a Microsoft. NET 66. díl – XML a ADO. NET

Poznáváme C# a Microsoft. NET 66. díl – XML a ADO. NET

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

Poznáváme C# a Microsoft .NET 65. – ADO .NET – stavitel dotazů a ukládání DataSetu do XML

Poznáváme C# a Microsoft .NET 65. – ADO .NET – stavitel dotazů a ukládání DataSetu do XML

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

Poznáváme C# a Microsoft .NET 64. díl – ADO .NET – Datový adaptér

Poznáváme C# a Microsoft .NET 64. díl – ADO .NET – Datový adaptér

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

Poznáváme C# a Microsoft. NET 63. díl – ADO . NET - Datové relace a omezení

Poznáváme C# a Microsoft. NET 63. díl – ADO . NET - Datové relace a omezení

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

Poznáváme C# a Microsoft .NET 62. díl – DataTable II.

Poznáváme C# a Microsoft .NET 62. díl – DataTable II.

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

Poznáváme C# a Microsoft. NET 61. díl – ADO .NET – DataTable

Poznáváme C# a Microsoft. NET 61. díl – ADO .NET – DataTable

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

Poznáváme C# a Microsoft .NET 60. díl – ADO. NET – Implementace odpojených aplikací

Poznáváme C# a Microsoft .NET 60. díl – ADO. NET – Implementace odpojených aplikací

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

Poznáváme C# a Microsoft .NET 59. díl – transakce v ADO .NET II.

Poznáváme C# a Microsoft .NET 59. díl – transakce v ADO .NET II.

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

Poznáváme C# a Microsoft .NET 58. díl – Transakce v ADO .NET

Poznáváme C# a Microsoft .NET 58. díl – Transakce v ADO .NET

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

Poznáváme C# a Microsoft .NET – 57. díl – Použití uložených procedur

Poznáváme C# a Microsoft .NET – 57. díl – Použití uložených procedur

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

Poznáváme C# a Microsoft .NET 56. díl – ADO .NET - Implementace připojených aplikací

Poznáváme C# a Microsoft .NET 56. díl – ADO .NET - Implementace připojených aplikací

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

Poznáváme C# a Microsoft .NET 55. díl – ADO .NET – IDataReader a připojené aplikace

Poznáváme C# a Microsoft .NET 55. díl – ADO .NET – IDataReader a připojené aplikace

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

Poznáváme C# a Microsoft .NET – 54. díl – ADO. NET

Poznáváme C# a Microsoft .NET – 54. díl – ADO. NET

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

Aktuální číslo časopisu Computer

Zachraňte nefunkční Windows

Jak nakupovat a prodávat kryptoměny

Otestovali jsme konvertibilní notebooky

Velký test 14 herních myší