Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

René Stein

Základní informace o zdroji

Podtitulek Názory vzešlé z mesaliance humanitní skepse a technologického optimismu
Ikona
Domovská stránka http://blog.renestein.net/
RSS export http://blog.renestein.net/SyndicationService.asmx/GetRss

Systémové informace o zdroji

ID 94
Jmenné ID renestein
Články ručně přidává správce systému NE
Články jsou schvalovány správcem NE
Titulek zdroje stahován z RSS exportu ANO
Kontrola aktuálnosti proběhla 9. února 2012 15:10
Návratový kód HTTP 304
RSS export naposledy zpracován 9. února 2012 04:20
Kontrola aktuálnosti naplánována na 9. února 2012 16:10

Demo z MS Festu

Několik lidí mi psalo na email, že by chtěli demo z první přednášky na MS Festu. Zde je: http://jdem.cz/sxs63 Podrobné informace, na které nebyl na přednášce čas, naleznete v sérii článků Tipy pro Windows Phone 7 aplikace v sekci o WP7 aplikacích. Asi…

René Stein | 6. 12. 2011 15:20 | #

Prezentace z MS Festu 2011 a stručný komentář

Dnes jsem měl dvě přednášky na MS Festu. Vývoj WP 7 aplikací pro pokročilé Strasti a slasti vývoje wp7 aplikací. I Mango chutná hořko sladce. Prezentace z přednášek naleznete níže. Chci poděkovat lidem, kteří MS Fest připravují (klobouk dolů, v jakém…

René Stein | 26. 11. 2011 21:00 | #

Připomenutí: Kurzy – podzim 2011

Pozvánka na mé kurzy na blogu trochu zapadla, a protože tento týden dvě firmy zvolily raději inhouse variantu kurzu, a tím se uvolnila místa na veřejných kurzech, i když předtím jsme museli na začátku srpna některé zájemce o veřejné kurzy OOP 0 a OOP 1…

René Stein | 30. 8. 2011 13:45 | #

O špatně chápaném principu jedné odpovědnosti třídy (SRP) a o zneužívání myšlenek Domain driven designu (DDD)

  Dnes na twitteru David Grudl odkázal na debatu, která se týká vlastností v PHP. O vlastnostech v PHP mluvit nechci, ale v tomto  příspěvku se chci dotknout některých “dogmat”, které se ozývají stále častěji a které byly použity jako univerzální…

René Stein | 5. 6. 2011 22:25 | #

Pár triviálních poznámek k vývoji aplikací

Dostal jsme dotaz, jak si poradit s odstraňováním chyb u starší a rozsáhlé aplikace. Když jsem odepisoval, uvědomil jsem si, že sepisuju jakési “triviální  desatero vývoje”", které se snažím už dlouhou dobu svému okolí vtloukat dohlavy. I když jde o…

René Stein | 30. 5. 2011 10:35 | #

Pozvánka na kurzy objektových principů a návrhových vzorů – podzim 2011

Opět vás všechny zvu na pravidelný podzimní běh kurzů Objektovými principy a návrhovými vzory řízený design a vývoj kvalitních aplikací 1 a Pokročilé návrhové vzory a objektové principy 2. Novinkou v tomto roce je kurz pro začátečníky nazvaný Základy…

René Stein | 16. 5. 2011 12:35 | #

Prezentace Moderní trendy ve vývoji aplikací

Přibližně před rokem jsem u dvou firem začínal sérii technologických kurzů subjektivním shrnutím změn (nejen) v aplikacích psaných v .Net Frameworku. Nedávno jsme ji s kolegou náhodou otevřeli a pobavili jsme se nad tím, jak je rok v IT stále dlouhá…

René Stein | 21. 3. 2011 13:25 | #

FAQ k WP7 a pár specialitek navíc – aneb co jste vždy chtěli vědět o WP7, ale v Microsoftu se vám báli odpovědět

Na twitteru i v emailu se opakuje stále několik dotazů od lidí, kteří koketují s myšlenkou pořídit si WP7 telefon nebo chtějí pro WP7 vyvíjet. Účelem tohoto článku není suplovat uživatelský informační servis o WP7, který u nás skvěle dělá Smartmania a…

René Stein | 15. 2. 2011 15:35 | #

Tipy pro Windows Phone 7 aplikace V – vytváříme prvni aplikaci (a stavíme ji na vytvořených základech)

V předchozích článcích jsme si vytvořili miniframework pro view modely   a ukázali si hostitele našich view modelů. Přišel čas naše znalosti, idiomy a návrhové vzory zakódované ve formě aplikační infrastruktury v našem miniframeworku využít při tvorbě…

René Stein | 24. 1. 2011 18:10 | #

Tipy pro Windows Phone 7 aplikace IV - intermezzo I - zjednodušená registrace serializovatelných tříd nesoucích tranzientní…

  Dnešní článek je jen “intermezzem”, protože doplňuje předchozí článek o slíbenou informaci, jak můžeme automaticky registrovat serializovatelné třídy, jejichž instance  nesou tranzientní stav, který je uložen  v KnownTypesDictionary. Přechozí článek…

René Stein | 10. 1. 2011 14:00 | #

Tipy pro Windows Phone 7 aplikace III–propojení view modelu s view (stránkou)

Update 4. 1.   2011  - upraven kód objektu UIHelper a spolupracující metody tak, aby byl klíč generovaný pro tranzientní stav každého view modelu skutečně unikátní. Když rozkliknete GISTy, můžete se podívat i na původní verzi kódu. V předchozím článku…

René Stein | 3. 1. 2011 16:15 | #

Tipy pro Windows Phone 7 aplikace II – podpora životního cyklu aplikace (včetně tombstoningu) ve "view modelech”

  Již v prvním dílu seriálu o vývoji WP7 aplikací jsem zmiňoval nejen to, že mobilní verze Silverlightu ve WP7 je založena na Silverlightu 3, ale také, že mobilní Silverlight má své unikátní rysy, které v žádné desktopové verzi Silverlightu nenalezneme…

René Stein | 17. 12. 2010 20:05 | #

Článek nebyl schválen

Tipy pro Windows Phone 7 aplikace I

První slíbený článek na téma vývoje Windows Phone 7 aplikací je venku. Dnes si ukážeme většinou kód, který řeší některé od CTP se vlekoucí chyby ve WP7 SDK, nebo řeší některé nedomyšlenosti a omezení mobilní verze Silverlightu. Mobilní verze…

René Stein | 6. 12. 2010 11:40 | #

C# Posterous API Wrapper verze 0.0.3 – pro .NF 3.5+, Silverlight 4 a nově i s podporou pro Windows Phone 7

Ke stažení jsem uvolnil další verzi API wrapperu služby Posterous. Pracuji nyní na komerčním a delší dobu plánovaném projektu pro WP7, a proto jsem v rámci vývojářského ducha povznášejícího testování různých nedomyšleností a špeků tohoto nového nadělení…

René Stein | 15. 11. 2010 17:40 | #

Pozvánka na mé kurzy OOP, UML a návrhových vzorů a odpovědi na některé dotazy zaslané emailem - podzim 2010

Opět bych Vás všechny rád pozval na pravidelný podzimní běh kurzů Objektovými principy a návrhovými vzory řízený design a vývoj kvalitních aplikací 1 a Pokročilé návrhové vzory a objektové principy 2. Níže také naleznete odpovědi na pravidelně se…

René Stein | 18. 9. 2010 12:05 | #

C# - kontrola existence vlastnosti u typu dynamic bez vyvolání výjimky RuntimeBinderException.

Dan Steigerwald mě na Facebooku upozornil na článek “Challenge: Dynamically dynamic” na blogu Ayende Rahiena. Jak se můžete sami podívat, celá výzva se týká toho, jak zjistit, jestli u dané instance typu dynamic existuje vlastnost se zadaným jménem,…

René Stein | 23. 8. 2010 18:20 | #

Omezení pro argumenty šablony (template) v C++ napodobující “where“ omezení pro generické argumenty v C#

Tento článek je hlavně reakce na stížnost, kterou měl kolega-vývojář z firmy, kde vývojáři použivají C++ i C#. Stížnost byla zaměřena na to, že na rozdíl od C# není možné v C++ zkontrolovat v době kompilace, zda předaný generický argument implementuje…

René Stein | 24. 5. 2010 17:05 | #

Článek nebyl schválen

Pozvánka na kurz Objektovými principy a návrhovými vzory řízený design a vývoj kvalitních aplikací 1 – jaro 2010

Rád bych Vás pozval na další běh kurzu Objektovými principy a návrhovými vzory řízený design a vývoj kvalitních aplikací 1. Pokud se někdo z Vás (oprávněně) diví, proč tak pozdě a proč Vás nezvu i na kurz OOP 2, níže v tomto spotu nalezne odpovědi.

René Stein | 7. 4. 2010 20:53 | #

Výhody a nevýhody softwarových továren

Emailem jsem dostal zajímavou otázku, jaký je můj názor na softwarové továrny a kde vidím výhody a nevýhody softwarových továren. Odpověď nakonec publikuji i zde – už jen proto, že jsem si při jejím psaní uvědomil, že na továrnu kladu stejné nároky jako…

René Stein | 21. 3. 2010 14:40 | #

Podivné? chování při explicitním přetypování typu dynamic ve Visual Studiu 2010 RC

Na twitteru jsem psal, že si pohraju s implementací rozhraní ve třídě přes automatickou delegaci na privátní proměnnou s využitím nového typu dynamic v C# 4.0. Jestliže se dobře pamatuji, většinou se po nějakém takovém řešení pídí Delphisté. Z příkladu…

René Stein | 24. 2. 2010 21:24 | #

Doplnění metod FillPie a DrawPie do objektu Graphics v Compact .Net Frameworku

Compact .Net Framework sice nemá metodu FillPie ani DrawPie, ale má obecné metody DrawPolygon a FillPolygon, se kterými nakreslíte, co se vám zlíbí. Zhýrale jsem kód opět trochu zlinqovatěl, asi začínám být na LINQu a extenzních metodách závislý. Inu,…

René Stein | 12. 2. 2010 15:44 | #

Hrátky s Reaktivním frameworkem (RX extenze)

Zkusme se nyní podívat, jak by nám s “převrácením starších asynchronních metod z hlavy zpět na synchronní nohy” mohl pomoci RX Framework. Úplné základy v tomto článku nezazní a začátečníky odkazuji na sérii přednášek na Channel 9, kde dozvíte i …

René Stein | 2. 2. 2010 15:58 | #

C# Posterous API pro Silverlight 4 (a .Net Framework 3.5) – verze 0.0.0.2

Poznámky ke změnám v této verzi: Kvůli verzi pro Silverlight přidány další asynchronní metody tak, aby bylo možné získat data z webu asynchronně, jak to Silverlight vyžaduje a jak je toto chování v aplikacích vynuceno třídami WebRequest a WebResponse. …

René Stein | 29. 1. 2010 8:42 | #

Ukázka práce s Posterous API – zálohování blogu

Po jednoduchém přehledu možností mého C# Posterous API wrapperu se nyní podíváme, jak se dá API použít k zálohování vašeho blogu. Pro účely tohoto článku předpokládám, že jste úvodní článek o API wrapperu četli. Zálohovač blogu (RSPosterousBackup.exe) …

René Stein | 20. 1. 2010 19:27 | #

Projekt C# Posterous API – verze 0.0.0.1 Alfa

Jak jsem avizoval minulý týden na twitteru, píšu C# wrapper webového API zajímavé služby Posterous. Pár odkazů na začátek: Jestliže nevíte, co je Posterous...

René Stein | 15. 1. 2010 19:23 | #

Vynucení si překreslení celé obrazovky v Compact .Net Frameworku

Při snaze kreslit grafické objekty na celou obrazovku PDA, a ne pouze na vlastní formulář, se můžete velmi často setkat s dotazem, jak zajistím, že předchozí nakreslené dílko, rozprostřené většinou přes vícero formulářů a mimo naši přímou kontrolu, …

René Stein | 18. 11. 2009 20:40 | #

Pozvánka na podzimní kurzy (OOP, UML, základní a pokročilé návrhové vzory)

Aktualizace  10. 11. 2009-  I veřejný kurz Objektovými principy a návrhovými vzory řízený design a vývoj kvalitních aplikací 2 je zcela obsazen včetně náhradníků. Další kurzy se budou konat na jaře 2009. Jestliže máte předběžný zájem a chcete si …

René Stein | 20. 9. 2009 23:22 | #

Článek nebyl schválen

Odchytnutí zprávy WM_KEYDOWN v dialogu – Windows Mobile

V jednom předchozím článku jsem slíbil, že na blog dám i kód, který umožní ve Windows dialogu zachytit všechny stisknuté klávesy. Jak možná víte, dialog ve Windows je běžné okno (Window) s třídou (class) WC_DIALOG. K dialogu je přiřazena speciální …

René Stein | 27. 7. 2009 13:31 | #

Chyba při používání prvku Popup v Silverlightu 2.0

Tento spot se objevil již před nějakou dobou jako komentář na Zdrojáku, ale protože se s podobným problémem setkal i Michal Kočí na Twitteru, dostal jsem pár emailů s popisem chyby v Silverlightu a znovu jsme narazili na podobné chyby při portaci …

René Stein | 9. 7. 2009 20:45 | #

Článek nebyl schválen

LINQ a logování na příkladu logování kroků Dijsktrova algoritmu

Na LINQu je pěkné, jak jednoduše můžeme LINQ výraz upravit nebo jej bezbolestně rozšířit o další části. Nedávno jsem publikoval článek Dijsktrův alogritmus pomocí LINQu, extenzních metod a lambda výrazů a nyní si ukážeme drobnou úpravu v kódu, která …

René Stein | 9. 7. 2009 20:45 | #