Prohlížení podle štítků

Testování očekávaných výjimek
Používám MSTest a osobně se mi atribut [ ExpectedException ] moc nelíbí. Nevím proč, ale přijde mi odchycení výjimky tímto atributem takové nešikovné, když ostatní věci se řeší pomocí jednoho řádku a statických metod třídy Assert . Přemýšlel jsem o tom, Read More...
Posted 12 října 10 02:32 by topas | 179 Comments   
Filed under ,
Spolupráce OpenSSL a RSACryptoServiceProvider
Pokud bychom chtěli šifrovat RSA mezi OpenSSL (např. v PHP) a .NETovou platformou pomocí třídy RSACryptoServiceProvider-u narazíme na jeden velký problém. OpenSSL a RSACryptoServiceProvider používají jiné formáty klíčů. Naštěstí existuje řešení: Stáhnout Read More...
Posted 09 dubna 10 04:15 by topas | 70 Comments   
Filed under , ,
Boo syntax highlighting pro Visual Studio 2010
V jenom svém projektu používám skriptovací jazyk Boo , o kterém jsem před nedávnem psal ve svém seriálu o skriptování . A pořád mě trápilo to, že se po otevření ve Visual Studiu otevírá jako obyčejný textový soubor. Trochu jsem zapátral zkusil naprogramovat Read More...
Posted 26 března 10 06:52 by topas | 77 Comments   
Filed under ,
Add-in Regionate - udělejte si pořádek :)
Celou dobu si říkám, že by to chtělo nějaký Add-in do Visual Studia, který by dokázal nějakým způsobem uklidit metody, vlastnosti, události... a vůbec všechno tak, aby byla struktura kódu přehlednější. Například rozházet metody a vlastnosti do regionů Read More...
Posted 26 února 10 11:34 by topas | 80 Comments   
Filed under ,
WPF: Ladění data bindingu
Pokud binding píšete ručně přímo v XAMLu, určitě mi dáte za pravdu, že se občas překlepnete nebo přehlédnete a binding prostě nefunguje. O tom, jak ladit data binding ve WPF vyšlo už poměrně hodně článků např. How can I debug WPF bindings? od Bea Stollnitze Read More...
Posted 06 ledna 10 09:27 by topas | 102 Comments   
Filed under , ,
WPF: Tahák na data binding
Dnes zase jen stručně a v podstatě jedním odkazem. Pokud jste (stejně jako já) dost zapomnětlivý nebo se s technologií WPF teprve seznamujete, určitě oceníte WPF XAML Data Binding Cheat Sheet , ve kterém jsou uvedeny všechny základní konstrukce pro tvorbu Read More...
Posted 05 ledna 10 04:00 by topas | 101 Comments   
Filed under ,
WPF: Hit testing
Hit testing se používá všude tam, kde je potřeba, aby se ověřilo, jestli bod ( Point ) nebo celá geometrie objektu ( Geometry ) a vizuální vzhled kontrolního prvku WPF (např. UIElement ) spolu kolidují. V praxi se tento test používá asi nejčastěji pro Read More...
Posted 11 prosince 09 10:46 by topas | 105 Comments   
Filed under ,
WPF: Jak zarovnat prvek vždy na střed v Canvasu?
Dnes jenom stručně a v podstatě jedním odkazem, který musím přeposlat dál. :). Jedná se o velmi elegantní řešení, jak zarovnávat prvky v rámci Canvasu - a to jak horizontálně, tak vertikálně. Celé řešení je v chytré implementaci IMultiValueConverter tak, Read More...
Posted 30 listopadu 09 10:04 by topas | 19 Comments   
Filed under ,
WPF Themes - jednoduše "skinovatelné" aplikace
Možná WPF Themes znáte. Jedná se o balík XAML souborů, které jednoduše připojíte k vašemu projektu, přidáte jeden řádek kódu do Application.Resources elementu v souboru App.xaml a hle, váš program vypadá úplně jinak a možná o pár řádů lépe. Osobně jsem Read More...
Posted 17 listopadu 09 12:30 by topas | 44 Comments   
Filed under ,
WPF: Syntax Highlight TextBox
Založil jsem projekt Simple WPF Syntax Highlight TextBox na CodePlexu . Jak už název napovídá, jedná se o projekt s cílem vytvořit jednoduchý TextBox k editaci zdrojových kódů. Budu se snažit projekt udržovat a rozšiřovat (doufám), protože se zatím jedná Read More...
Posted 12 listopadu 09 06:21 by topas | 5 Comments   
Filed under ,
WPF: Pekelný designer ve VS 2008
WPF designer ve Visual Studiu 2008 začínám pomalu vnímat jako určitý druh umělé inteligence. :) Chápu, že v tak rozsáhlém programu jako je VS, může být nějaká chyba, ale tohle mě opravdu dostalo. Svůj UserControl mám v jiné assembly než vlastní program. Read More...
Posted 06 listopadu 09 10:06 by topas | 70 Comments   
Filed under ,
Skriptování v Silverlightu
Dnes jenom stručně. :) Někdo se mě v komentářích u seriálu o skriptování ptal, jestli je možné použít některý ze skriptovacích jazyků pro Silverlight. Podařil se mi najít velmi hezký příklad, kde je porovnání mezi použitím DLR (Dynamic Language Runtime) Read More...
WPF: Kontejner pro editaci objektů
Předem se omlouvám za nadpis. Nenapadá mě totiž, jak lépe pojmenovat věc, kterou určitě všichni znáte z (převážně vektorových) grafických editorů, a kterou můžete vidět na následujícím obrázku v akci: Jedná se o kontrolní prvek zděděný z ContentControl Read More...
Posted 20 října 09 10:11 by topas | 90 Comments   
Filed under ,
Skriptování v .NETu 9 (Praktické testy, System.AddIn)
Ačkoliv by se předchozí díl mohl zdát (podle názvu) závěrečný, opak je pravdou. :) Kategorie, ve kterých jsem skriptovací jazyky testoval, měly totiž jeden společný parametr – byly závislé na komunikaci mezi skriptem a hlavním programem. Další parametr, Read More...
Posted 13 října 09 11:28 by topas | 25 Comments   
Filed under ,
Skriptování v .NETu 8 (Závěrečné porovnání)
Dost bylo jednotlivých skriptovacích jazyků. Myslím, že jsem vybral zástupce nejčastějších a nejzajímavějších jazyků, které by se pro .NETové prostředí daly použít. Pojďme je nyní porovnat a shrnout jejich klady a zápory. Pro úplnost uvádím seznam skriptovacích Read More...
Posted 07 října 09 08:45 by topas | 113 Comments   
Filed under ,
Více článků Další stránka »
Vyvojar.cz na prodej!