Blog Null Reference Exception    

<< < 1 2 3 4 5 6 7 8 9 10 11 > >>

Rozšířený vs. zjednodušený Disposable pattern

Podle mnoha zdrojů by správná implementace disposable patternu (dále budu tento způsob označovat jako tzv. rozšířený disposable pattern) v jazyce C# tj. korektní implementace interface IDisposable měla pro base třídu vypadat takto:

zobrazit článek

Databázové schéma IMP.Security

V každé aplikaci, ve které se vyskytují uživatele, je typicky nutné nějakým způsobem řešit úkony jako autentizaci a autorizaci uživatelů, registraci uživatelů nebo správu uživatelů administrátorem aplikace, nějakou forma obnovení hesla, nastavení a správu oprávnění uživatelů, blokování účtu při pokusu o jeho prolomení, možnost zapamatování přihlášení a další.

zobrazit článek

Konfigurace certifikátu v aplikaci

Ve webové ASP.NET aplikaci jsem potřebovat pracovat s certifikátem (konkrétně po podepisování generovaného PDF souboru viz. tento článek). Aby byla aplikace dostatečně flexibilní, rozhodl jsme se, že certifikát budu načítat z Windows uložiště certifikátů (Windows Certificate Store) a konkrétní certifikát bude nastaven konfigurací v souboru Web.config.

zobrazit článek

Nefunkční tisk na Windows Server 2012 Domain Controller

Pokud na Windows Server 2012 nakonfigurujete jako Domain Controller, přestane chodit tisk na jakoukoli tiskárnu (tedy například i na vestavěný Microsoft XPS Document Writer). Uživateli přitom není zobrazená žádná chybová hláška, jen není na tiskárnu (nebo do souboru) nic odesláno.

zobrazit článek

Setkání vývojářský WUG Praha

Pražská pobočka WUGu si pro Vás v následujících měsících připravila tyto akce

zobrazit článek

Remote Desktop Services na Windows Server 2012

Dnes jeden příspěvek z IT světa. Nedávno jsem u zákazníka konfiguroval Remote Desktop Services (RDS) na Windows Server 2012. Vyskytli se zde jisté problémy a omezení, které Vám Microsoft neřekne. O ty se zde podělím.

zobrazit článek

Aktualizace DotNetNuke na verzi 7.00.03

O víkendu jsem prováděl aktualizaci webu www.epskuryr.cz, který je postaven na CMS DotNetNuke (DNN) na poslední verzi 07.00.03. Aktualizaci jsem prováděl hlavně z důvodů, že ve verzích DNN 6 (web používal 6.02.02), je chyba, kdy se špatně reprezentují desetinná čísla na jiném než anglickém národním nastavením. Při správě některých modulů to dokonce způsobuje chybu System.FormatException: Input string was not in a correct format. Při aktualizaci se vyskytly některé problémy, z nich jsou některé způsobené tím, že na webu máme doprogramovány některé vlastní moduly a doplňky. Zde uvádím jejich popis a řešení.

zobrazit článek

Kontrola nepřetržitého odpočinku v týdnu, část 3

Minule jsme dokončili pomocnou metodu EnumerateWeeks, která vrací týdny, které bude potřeba kontrolovat, a pro každý tento týden vrací relevantní intervaly mezi koncem směny a začátkem směny následující. Týden má dále ve vlastnosti KontrolovatPouzeOdpocinekDodatecny příznak, který určuje zda se má pro daný týden kontrolovat:

zobrazit článek

Kontrola nepřetržitého odpočinku v týdnu, část 2

Minule jsme si připravili vše potřebné, aby bylo možné začít s vlastní implementací algoritmu pro kontrolu doby nepřetržitého odpočinku v týdnu. Zatím máme jen nějakou základní představu, že algoritmus bude muset procházet pracovní směny osoby resp. přesněji procházet a kontrolovat jednotlivé intervaly mezi koncem směny a začátkem směny následující pro nějaké týdny. Teď musíme vyřešit co znamená týden.

zobrazit článek

Kontrola nepřetržitého odpočinku v týdnu, část 1

Nedávno jsem implementoval algoritmus pro kontrolu, zda rozvržení pracovních směn splňuje zákonnou dobu odpočinku mezi směnami a nepřetržitého odpočinku v týdnu dle legislativy České republiky. Algoritmus je součástí docházkového systému vyvíjeného naší společností. Myslím, že je tento algoritmus sám o sobě docela zajímavý, ale hlavně je to dobrý příklad přímo z praxe na demonstrací, jak může být netriviální celý proces od zadání (v tomto případě v podobě zákoníku práce) až po výsledný kód.

zobrazit článek
<< < 1 2 3 4 5 6 7 8 9 10 11 > >>

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:  
Heslo:  

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Chyba

zavřít

feedback