Autor: rad

Úvod do WPF příkazů (Command) pro naprosté začátečníky

Příkazy jsou ve WPF velmi výhodné zvláště v případě, kdy potřebujete namapovat nějakou klávesovou zkratku pomocí KeyGesture(a k dispozici je i třída MouseGesture dědící taky od InputGesture, takže by šlo možná i nějak udělat gesto myší, nicméně s tímto jsem se ještě nikdy nesetkal, spíše bych řekl že to bude třeba klik na levé tlačítko …

Read More Úvod do WPF příkazů (Command) pro naprosté začátečníky

Jak opravit chybu There is already an open DataReader associated with this Command which must be closed first.

Opravu jsem nyní provedl na svém webu sunamo.cz/sunamo.net, už jsem se s ní setkával dříve, když jsem otevíral více stránek za sebou ale nevěděl jsem co znamená, když nikde v aplikaci nepoužívám třídu SqlDataReader ani DataReader, až jsem dnes se snažil otevřít všech mých 7 webů a dopadlo to tak, že u posledních dvou zahlásil …

Read More Jak opravit chybu There is already an open DataReader associated with this Command which must be closed first.

Mám funkční UserScript + C# kód pro update kešek na geocaching.sunamo.net

Prvně jsem napsal C# kód handleru, který zachytává data o kešce a updatuje je v DB, pokud tam již taková keška existovala. Funguje to velmi podobně jako ten první UserScript, s tím rozdílem, že první US se zeptá „Chcete kešku nahrát na web?“ když keška neexistuje v DB, kdežto druhý se zeptá „Chcete kešku updatovat?“ …

Read More Mám funkční UserScript + C# kód pro update kešek na geocaching.sunamo.net

Můj nový web sunamoApps na hostingu!

Je tomu už druhý den co jsem na svůj hosting www.sunamo.net/www.sunamo.cz publikoval další svůj web. Tentokrát web, který je z větší části než předchozí weby složen z částí, které naprogramovali jiní lidé, používám zde například jako na každém webu jQuery ale zde ve větší míře jQuery UI(hlavně kvůli její metodě jQuery.widget(), kterou jsem potřeboval pro …

Read More Můj nový web sunamoApps na hostingu!

Jak fungují metody ClientScriptManager

U všech zde zmiňovaných metod musíte zadat do prvního argumentu typ klientského skriptu, pro který chcete registrovat předaný kód. Když se budete pohybovat kontextově ve stránce (Page), stačí napsat GetType(). Dále všechny metody vyžadují název/ klíč skriptu který si přejete registrovat, aby se nestalo při správném používání, že byste vložili stejný skript vícekrát (například při …

Read More Jak fungují metody ClientScriptManager

Jak zprovoznit web na plné IIS vč. databáze SQL Server Express with Advanced Services

Tento postup si píšu hlavně pro sebe, kdybych náhodou někdy potřeboval přeinstalovat Windows 8, a nemusí přesně odpovídat vašim potřebám. Pracuji zde s W8 (nikoliv W8.1) protože můj PC se dodává s diskem na W8. Nicméně upgrade na W8.1 je zdarma pro každého, takže jsem toto vyzkoušel a body 12 a 13 jsem musel absolbovat …

Read More Jak zprovoznit web na plné IIS vč. databáze SQL Server Express with Advanced Services

TypeScript je úžasný

TypeScript je odpověď Microsoftu na Google Dart. Dart je zcela nový programovací jazyk, zcela nové knihovny, možnost připojení dalších knihoven, prostě je velmi podobný desktopovým programovacím jazykům a s klasickým JS nemá už moc společného, jen to že se do něho může kompilovat. Podle mých informací Dart bude jak serverový tak klientský programovací jazyk. TypeScript …

Read More TypeScript je úžasný