Blog Null Reference Exception    

<< < 5 6 7 8 9 10 11 12 13 14 15 > >>

ASP.NET FileAccessWeb Sample, část 1

V této čtyř dílné sérii budu postupně popisovat postup vytvoření jednoduché ASP.NET aplikace pro umožnění přístupu k souborům pro přihlášené uživatele. Nepůjde jen o aplikaci samotnou, ale hlavně si ukážeme některé záležitosti dnešních ASP.NET WebForms aplikací. Některé řešené věci budou určitě využitelné i v jiných aplikacích. Také je možné, že některé tyto záležitosti mnozí z vás znáte (nebo je řešíte trochu jinak), ale věřím, že někteří si některé novinky z této série odnesou.

zobrazit článek

Korektní implementace tříd odvozených z Exception

Pokud například v nějaké knihovně implementujeme veřejné třídy pro vlastní výjimky, měli by tyto třídy být implementované jako serializovatelné objekty. Obecně totiž nemusíme vědět, zda se nevyskytne případ, kdy exception objekt bude muset překročit hranici aplikační domény a pak by chybná implementace vadila.

zobrazit článek

Tipy pro UI desktop aplikací - Folder Picker Dialog

Pokud potřebujete v .NET vyvolat dialog pro výběr adresáře ve Windows desktopových (těžkých) aplikacích tak to samozřejmě můžete udělat přímo zabudovanými prostředky .NET Frameworku. Ale bude to ten správný standardní Windows dialog?

zobrazit článek

Indexed property

C# 4.0 umožňuje při používání COM API (pomoci COM interop) použít stejné syntaxe jako je u indexéru i pro tzv. indexed property. Viz například takovýto programový přístup k buňkám MS Excel sheetu:

zobrazit článek

OpenID

Mezi výčtem webových technologii pro autentizaci nám nesmí chybět technologie OpenID. Koukneme se jak se tato technologie používá, a představíme si .NET knihovnu DotNetOpenAuth, pomoci které budeme OpenID volat v příkladové ASP.NET aplikaci.

zobrazit článek

Setkání vývojářský WUG Praha: červen až srpen

Pražská pobočka WUGu si pro Vás v následujících měsících připravila tyto vývojářské akce: Jak na IoC/DI kontejnery v .NETu, Optimalizace výkonu webových aplikací a .NET Micro Framework a .NET Gadgeteer.

zobrazit článek

IsolatedStorageSettings

Isolated storage je uložiště určené pro ukládání perzistentních dat (nejčastěji například konfigurace) s platností pro aplikaci a počítač případně aplikaci a Windows uživatele. V .NET Frameworku implementace Isolated storage zahrnuje dvojici tříd IsolatedStorageFile a IsolatedStorageFileStream. Kromě desktopu je Isolated storage implementován i v Silverlight a případně na platformě Windows Phone (a Windows Metro), kde navíc obsahuje i třídu IsolatedStorageSettings. Protože třída IsolatedStorageSettings může být ale využitelná i ve WPF/Windows Forms, překládám zde její implementaci určenou pro tyto typy aplikací.

zobrazit článek

Autentizace pomoci Google OAuth 2.0

Google účet lze také podobně jako například u Windows Live nebo Facebook využít pro přihlašování do vlastního webu nebo aplikace. Google toto umožnuje buď pomoci OpenID (Google OpenID provider) nebo pomoci OAuth 2.0 protokolu (nástupce OAuth 1.0, které bylo pro přihlašování na Google již od 20.4.2012 označeno za deprecated). Zde je příklad na přihlášení do ASP.NET aplikace pomoci Google OAuth 2.0.

zobrazit článek

Nastavení práv Windows služby

Dnes jeden příspěvek do kategorie IT. Potřebovali jsme nastavit, aby daný uživatel (ne administrátor) mohl provádět restart Windows služby. Zde je postup jak toto nastavit.

zobrazit článek

Windows Identity Foundation: Náhrada za Forms autentizaci

Technologie Windows Identity Foundation (WIF) (dříve také znám pod označením projekt “Geneva”) již nějakou tu chvilku existuje, a to zatím v podobě přídavné knihovny. Dá se předpokládat, že většího rozšíření této technologie se pravděpodobně dočkáme až se stane součástí přímo .NET Frameworku tj. až ve verzi .NET Frameworku 4.5. Dnes si ukážeme pro ní možná trochu netradiční použití - příklad jednoduché webové aplikace, která využívá WIF jako náhradu za Forms autentizaci.

zobrazit článek
<< < 5 6 7 8 9 10 11 12 13 14 15 > >>

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