Všechny články
Pokud používáme v Silverlight aplikaci kontrol AutoCompleteBox plněný větším množství prvků (např. nad 1000), setkáme se s výkonnostním problémem, kdy první zobrazení dropdown seznamu je velice pomalé. Toto můžeme spravit jednoduchou úpravou ControlTemplate tohoto kontrolu.
Pro přistup k Oracle Database serveru z .NETu jsme mohli používat ADO.NET třídy v namespace System.Data.OracleClientv assembly System.Data.OracleClient.dll. Tento namespace je však od FW 4.0 označen za deprecated (zastaralý). Microsoft ho už nepodporuje, a dá se očekávat, že bude v některé následující verzi .NET Frameworku odstraněn úplně (nicméně ve verzi 4.5 se tak ještě nestalo).
V msdn se dočtete, že jako náhradu máme používat third-party provider přímo od Oracle. Tento provider se jmenuje Oracle Data Provider for .NET, zkráceně ODP.NET. Provider je obsažen v assembly Oracle.DataAccess.dll a jeho třídy jsou v namespace Oracle.DataAccess.Client.
V každé Silverlight aplikaci musíme zpravidla nějakým způsobem řešit ošetřování chyb vznikajících na serverové straně při volání operací WCF služby. V tomto článku se nebudu rozepisovat o tom jak ošetřování chyb ve WCF funguje a jaké jsou obecně možnosti a způsoby řešení, jen dodávám, že se celkově nejedná o triviální problém (v Silverlightu jsme navíc omezeni například tím, že výjimky nelze serializovat apod.) Místo toho zde předložím jeden způsob, který v poslední době docela úspěšně používám.
Pokud v Silverlight aplikaci používáte validaci dat pomoci interface IDataErrorInfo nebo INotifyDataErrorInfo, je zde možné pro jednu vlastnost nastavit najednou více chybových zpráv (například že heslo je krátké a že zároveň neodpovídá požadovaným zásadám pro tvorbu hesel). Možná jste si ale všimli, že v takovém případě standardní kontroly ve validačním tooltipu zobrazují pouze chybu jedinou (tu první).
Toto můžeme napravit změnou šablony pro zobrazení tohoto tooltipu.
Operační systém Windows již několik verzí zpět obsahuje podporu pro změnu letního a standardního času. Pokud by jsme tedy ve své aplikaci potřebovali využít informace týkajících se změny na letní čas (daylight saving time – DST), je možné je získat přímo ze systému. To může být výhodné z toho důvodu, že pokud by došlo ke změně okamžiku, kdy se změna času provádí, Microsoft přes Windows Update vydá aktualizaci, která tuto případnou změnu zohlední a my se nemusíme o nic starat.
Zatímco Internet Explorer 10 je ve Windows 8 prakticky pořád (preview verze OS obsahovaly vždy preview verzi IE) poslední preview IE10 pro Windows 7 vyšla před 14 měsíci. Od té doby vycházely preview verze jen pro Windows 8. Za měsíc však konečně vyjde další preview verze pro Windows 7. Po sběru a zapracování podnětů od uživatelů bude následovat vydání finální verze.