Články autora Jan Holan
Pro vydávání certifikátů ve vaší organizaci s Microsoft Certification Authority (CA) máme několik způsobů. Nejlepší z nich je použití přímo konzoli certifikátu a její funkci pro request nového certifikátu, kde (tuším od Windows Vista) je k tomu hodně pěkně udělané "klikátko", které dnes již nahradilo starší webové rozhraní certifikační authority. Projdeme si cely postup.
Pokud se v Silverlight koukneme na kontrol TextBox, zjistíme, že již obsahuje vlastnost Watermark, ta je však bohužel implementována takto:
throw new NotImplementedException();
Pojďme to udělat lépe.
Pro ladění a řešení problémů v běžící aplikaci může mnohdy pomoci tracing mechanizmus tj. logování informaci z aktuálně prováděného kódu (real-time). .NET platforma obsahuje pro tracing podporu. Ta je umístěna v namespace System.Diagnostics, kde jsou kromě třídy Trace k dispozici i další třídy jako TraceListener, TraceSwitch, TraceFilter. K tomu abychom odhalili případný problém v naší aplikaci nám ale mnohdy postačí velmi jednoduchá implementace trace mechanizmu, kterou si zde ukážeme.
Při přihlašování běžných uživatelů k serveru pomoci Remote Desktop Services (RDS, vzdálená plocha) můžete narazit na následující chybu přístupu, i když máte uživatele správně přiřazeného do skupiny Remote Desktop Users:
To sign in remotely, you need the right to sign in through Remote Desktop Services.
(Pokud se chcete vzdáleně přihlásit, musíte mít právo k přihlášení prostřednictvím služby Vzdálená plocha.)
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.
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.
Pražská pobočka WUGu si pro Vás v následujících měsících připravila tyto akce
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.
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í.
Někdy v .NET potřebujeme formátovat nebo naopak parsovat řetězec ve specifické kultuře, k tomu potřebujeme získat objekt CultureInfo této konkrétní kultury. Možností jak vytvořit objekt CultureInfo je více, proto si ukážeme rozdíly mezi nimi.