👋 Nový obsah na borekb.cz

Info Tento blog je v "read-only módu" a nový obsah již nebude přibývat. O vývoji píšu na DevBlog.

Témata

GDI+ Architect

GDI+ je relativně jednoduchá záležitost, přesto však v začátcích může výrazně pomoct nějaké to grafické udělátko. Poměrně dobrým nástrojem je GDI+ Architect.

Zařazeno do kategorií |

Screenspire

Kam chodit pro inspiraci při designu stránky? Dobrou možností je web Screenspire.com.

Zařazeno do kategorií |

VS launch show

Včera jsem se v Praze zúčastnil konference věnované uvedení nových verzí Visual Studia, SQL Serveru a BizTalk serveru. Na konferencích Microsoftu mě vždycky překvapí skoro až neuvěřitelná štědrost – jídla bylo prakticky neomezeně (napočítal jsem aspoň 5 chodů), pití jakbysmet, za vyplnění dotazníku jsou dostal batoh na notebook, vstupné bylo 0 Kč včetně DPH, dostal jsem tašku s kupou materiálů atd. atd.

Ale kvůli materiálním požitkům jsem tam samozřejmě nešel. Na webu jsem předem viděl video z úplně první americké launch show se Stevem Ballmerem, což byla velmi pěkně udělaná akce, tak jsem očekával něco aspoň trochu podobného. Začátek tomu ještě nasvědčoval – promítnuto bylo typicky „Microsoftí“ video, kde kamera chvilku nepostojí, celé je to takové dynamické, podmalované dobrou hudnou a tak. Rovněž řečník byl na úrovni – úvodní přednášku měl Lubor Kollar, člověk pracující na jádru SQL Serveru, takže rozhodně měl co říct.

Zařazeno do kategorií |

PersistChildren a ParseChildren aneb trochu zmatku neuškodí

Při vývoji ASP.NET serverových controlů se musí novému ovládacímu prvku specifikovat, jestli má vnořené elementy považovat za vlastní atributy (např. <asp:DataList> a vnořený element <HeaderStyle />) nebo za potomkovské ovládací prvky (např. <asp:Panel>, který je jen kontejnerem).

ASP.NET pro tuto situaci nabízí dva atributy – PersistChildren a ParseChildren. Ten první je design-time, druhý parse-time. Existuje mezi nimi zajímavý vztah, a to ten, že když je PersistChildren rovno true, mělo by být ParseChildren false a naopak.

Je to prostě taková veselá dvojka :). Nejen že se podle jména prakticky dá jen hádat, co znamená true a co false, ale navíc jsou na sobě oba atributy funkčně závislé, takže by je s klidem mohl nahradit atribut jeden. Navíc Control i WebControl mají každý jinou výchozí hodnotu těchto atributů. Prostě sranda.

Zařazeno do kategorií |

Kryl blog

Kryl blog mám ve své čtečce už nějaký ten pátek a vždy patřil do střední kategorie – nebyl ani příliš nudný, ani jsem se příliš netěšil na každý další článek. To se ale poslední dobou dost změnilo. Jsou tam publikovány zajímavé věci, často ohledně Googlu a dalších webových záležitostí. Rozhodně stojí za sledování.

Zařazeno do kategorií |

ScottGu radí začátečníkům

Nemohl jsem tomu uvěřit, ale na vlastní oči lze vidět, jak ScottGu pomáhá naprostým začátečníkům na forums.asp.net s jejich problémy. Musí být zajímavý pocit, když vám na „hloupou“ začátečnickou otázku „co je to třída _Default“ odpoví jeden z hlavních architektů celé technologie ASP.NET :) Tohoto přístupu si velmi vážím a cením si ho.

Jinak forums.asp.net jsou skutečně dobrým místem, kde se na svůj problém zeptat. Já jsem to už dvakrát udělal a vždy se mi dostalo poměrně fundované odpovědi (a to jsem se ptal v málo frekventovaném fóru o vývoji custom controlů).

Zařazeno do kategorií |

ASP.NET Atlas Wiki

Včera byla zveřejněna první reálná aplikace postavená na technologii ASP.NET Atlas, kterou je Atlas Wiki. Pokud tedy někdo o implementaci Atlasu do své aplikace uvažuje, měl by tuto wiki dobře prozkoumat.

Update: Teď jsem si s touto wiki chvilku hrál a upřímně řečeno, je to první wiki, která u mě vyvolala „wow efekt“. Tohle Microsoft prostě umí.

Zařazeno do kategorií |

OneNote a hypertextové odkazy

Microsoft nabízí trial OneNote 2003 na celý semestr, tak ho právě teď používám. Je to pro mě zcela nový druh aplikace, nikdy jsem s ničím podobným nepracoval. Tak např. bez tlačítka Uložit si program prostě nedokážu představit a hle – OneNote ho vůbec nemá!

On toho OneNote vůbec docela hodně nemá (samozřejmě záměrně). Z Wordu je člověk zvyklý, že v menu Vložit najde úplně všechno. Toto menu je v OneNote bohužel docela chudé, ale nejvíc mě zmátla jedna věc – vůbec jsem tam nenašel „přidat hypertextový odkaz“.

Hledal jsem proto jinde a pořád nic. Kouknul jsem do nápovědy, kde jsem se dočetl, že když zadám www.microsoft­.com, že se to automaticky převede na odkaz. Paráda, ale jak se k sakru vloží normální hypertextový odkaz? Na to jsem odpověď nenašel a mám proto podezření, že takovou základní věc OneNote vůbec neumí (záměrně, samozřejmě!).

Zařazeno do kategorií |

EmEditor 5

Už jsem se zmínil, že soutěž o náhradu Notepadu na mém počítači vyhrál EmEditor. Zvládá totiž 3 naprosto základní požadavky, které na textový editor mám:

  • zvládá kódování (včetně Unicode)
  • korektně zalamuje řádky
  • je malý, rychlý, jednoduchý a dobře integrovaný do Windows

EmEditor toho samozřejmě uměl daleko víc, např.

  • zvýrazňování kódu
  • tabbed interface (i když poněkud „zvláštní“)
  • aspoň základní podporu pro psaní kódu (tj. když v C# napíšu {, příští řádek bude odsazen, analogicky při napsání } )
Zařazeno do kategorií |

Problémy s Visual Studiem 2005

Visual Studio považuji za naprosto skvělé vývojové prostředí. Celé GUI mi připadá navržené naprosto geniálně, vše je přehledné, dokovatelné, docela svižné a jako bonus to vypadá podobně jako Office (což se nepovedlo ani některým vyloženě kancelářským produktům). Integrace nástrojů je taky na velmi dobré úrovni, a tak jediné, co mi po přechodu z Javovských IDE vážně chybělo, bylo výkonné editování kódu. VS 2005 však udělalo pokrok i na tomto poli, takže teď nemám proti VS vážných námitek (navíc se chystá Resharper 2.0, který editování kódu ještě více usnadní).

Zařazeno do kategorií |
Syndikovat obsah

Komentáře jsou uzavřeny (blog je v read-only módu). Pokud mě chcete kontaktovat, můžete mailem.