Visual Studio 2010: Zwijanie regionów

30 czerwca 2009 18:25 w kategorii: pro
Tagi:
Regiony w Visual Studio to byt bardzo przydatny. Biorąc je za pewnik – bardzo łatwo lekceważyć ich wkład w organizację i przejrzystość kodu. Szczególnie mocno docenia się je, gdy przyjdzie korzystać z IDE które ich nie oferuje. Kilka lat temu musiałem napisać projekt w Javie i, nie interesując się zbytnio milionem dodatków do Eclipse, po prostu odpaliłem środowisko i zacząłem pisać. Staram się nie nadużywać regionów, bo często są one oznaką złego designu aplikacji, ale wtedy przekonałem się że i... [More]

Ileż to razy zmuszeni jesteśmy pisać kod temu podobny: 1: list.ValueMember = "Id"; 2: list.DisplayMember = "Name"; Na CodeGuru niejednokrotnie pytano o jakiś sposób na rozwiązanie tego problemu. Podawanie stringów jest ZŁE, niewygodne i bardzo podatne na błędy wszelakie. Zmiana nazwy właściwości rozwala UI, refactoring bez dodatkowych narzędzi jak Resharper potrafi napsuć sporo krwi (a i z pomocą R# wcale przyjemny nie jest)... Syf, kiła i mogiła. Postano... [More]

Jakiś czas temu Gutek opublikował posta z poradami dotyczącymi pisania CV. Ja zapowiadałem z kolei, że przeleję kiedyś w zerojedynkową przestrzeń swoje refleksje na temat rozmów kwalifikacyjnych na stanowisko programisty. Kilka razy zmieniałem pracę, zatem siłą rzeczy kilka*X rozmów mam za sobą. Popędzony niedawno mailem przez jednego z Czytelników:) postanowiłem obietnice te wprowadzić w życie. Przedstawione tu porady mogą komuś pomóc, ale jednocześnie nie należy ich traktować jak biblijnyc... [More]

ASP.NET MVC i Unity

10 czerwca 2009 06:31 w kategorii: pro
Nadejszła wiekopomna chwila – ASP.NET MVC już od jakiegoś czasu egzystuje jako oficjalny produkt, więc oto najwyższa pora na zapoznanie się z nim. Cierpliwie przeczekałem wszystkie ochy i achy, pokonałem chęć bycia "trendy";) i zabieram się za to dopiero teraz. Na pierwszy ogień poszło wpasowanie w cały mechanizm kontenera Dependency Injection tak, aby kontrolery brały się właśnie z niego. Wklejenie gotowych kilku linijek kodu byłoby dość nudne, więc postanowiłem tym razem przedstawić... [More]

LLBLGen Pro – płatny O/R Mapper. Czy warto?

8 czerwca 2009 06:48 w kategorii: pro
Tagi: , ,
A cóż to i dlaczegóż to Niedawno Szymon napisał posta o O/R Mapperach. Korzystając z impulsu postanowiłem także popełnić co nieco w tym temacie, tym bardziej że tą konkretną notkę zaplanowałem przynajmniej 2 miesiące temu. Może ona być uzupełnieniem dla projektów wspomnianych przez Szymona, czyli NHibernate, Linq2Sql i Entity Framework. Słowem wprowadzenia... LLBLGen Pro to płatny O/R Mapper od firmy Solutions Design. Najważniejszym człowiekiem za nim stojącym jest Frans Bouma – na to n... [More]

Wymyśliłem sobie, że rozpoczynając właśnie nowy projekt wykorzystam Sql Server Compact Edition, przynajmniej na samym początku. Ściągnąłem, zainstalowałem (okazało się w trakcie że już to miałem – zainstalowało się kiedyś razem z VS, ale to nieważne), dodałem lokalną bazę do projektu za pomocą Visual Studio, kliknąłem dwa razy – pięknie, śmiga. Kolejny pomysł – a czemu by nie pobawić się tą bazą ze znienawidzonego Management Studio (którego notabene już nie nienawidzę; dzięki wirtualnemu środ... [More]

Reklamowo-porządkowe sko_dev_jarzenie

2 czerwca 2009 06:34 w kategorii: pro
Tagi:
Reklamy środków czystości są niepowtarzalnie wręcz obleśne. Czy nikt tym wstrząśniętym stanem swojego kibla czy zlewu ”gospodyniom” nie uświadomił, że zbierać brud i syf powinno się częściej niż raz na rok? I piękny blask powstały po przejechaniu czystą szmatą po megabrudnej powierzchni niekoniecznie musi być wynikiem wylania na tąże szmatę litra reklamowanego właśnie detergentu. To tak jakby z C# usunąć interfejs IDisposable oraz konstrukcję using (coby o zbieraniu brudów nie było tak łatwo pa... [More]