Rozpoczęcie nowego sezonu spotkań Łódzkiej Grupy Profesjonalistów IT & .NET

W imieniu grupy i swoim mam przyjemność zaprosić Was na pierwsze w nowym sezonie spotkanie Łódzkiej Grupy Profesjonalistów IT & .NET. Spotkanie odbędzie się w dniu 30 września 2010. Zaczynamy „z grubej rury”. Nasze zaproszenie przyjął Tomasz Kopacz, który poprowadzi sesję o projektowaniu i pisaniu aplikacji dla platformy Azure.

Wszystkich zainteresowanych zapraszam na spotkanie. Udział jest oczywiście bezpłatny, jednak wymagana jest wcześniejsza rejestracja.

PS. Od nowego sezonu grupa (podobnie jak inne grupy społecznościowe) przeniosła się z platformy MS Groups na platformę WSS/CodeGuru. Wszyscy obecni członkowie powinni zostać powiadomieni o tym fakcie, nowych zapraszamy do rejestracji!

Pencil – szkice i prototypy UI

W pracy programisty, analityka, architekta (niepotrzebne skreślić) często zachodzi potrzeba zaprojektowania interfejsu użytkownika. Robimy to, aby rozeznać się w kwestii rzeczy, jakie będą potrzebne, o czym mogliśmy zapomnieć, czy też także po to, aby przedstawić klientowi koncepcje. Z reguły niezastąpionym narzędziem do projektowania czegokolwiek jest kartka lub whiteboard (+ narzędzie do pisania :) ). Problem pojawia się, kiedy musimy taki projekt zachować i dołączyć do dokumentu będącego wynikiem naszej analizy. Tu pomaga aparat foto. Nie jest to jednak zbyt eleganckie rozwiązania.

Continue reading

ASP.NET AJAX a kolejność rejestrowania skryptów

W życiu każdego developera już tak jest, że czasami najdzie go na stworzenie czegoś nowego :) Dziś postanowiłem zrobić sobie zestaw kontrolek serwerowych ASP.NET, która integrowałyby kilka funkcjonalności – taki ładny kompozyt. Ponieważ jak każdy porządny developer jestem leniwy i nie mam najmniejszego zamiaru wynajdować koła, postanowiłem wykorzystać dobrodziejstwa jakie niosą ze sobą ASP.NET AJAX oraz AjaxControlToolkit.

Continue reading

Powtórne wykorzystanie kontrolek użytkownika (.ascx) w ASP.NET

Kontrolki użytkownika (User Controls) są elementem ASP.NET, który jest bardzo często wykorzystywany przez programistów. Zwłaszcza przy złożonych projektach ich obecność jest koniecznością. Alternatywą są oczywiście „zwykłe” kontrolki (Custom Controls), czyli klasy dziedziczące z Control (i w górę). Ich przewaga nad kontrolkami użytkownika polega na tym, że łatwo upakować je w bibliotekę, co umożliwia proste współdzielenie pomiędzy różnymi projektami. Wadą jest natomiast ich skomplikowana natura – od programisty wymagają znacznie większej wiedzy a przede wszystkim ilości czasu potrzebnego na oprogramowanie. Continue reading

Silverlight 4 RC zaanonsowany

Na konferencji MIX10 zostało zapowiedziane wydanie wersji Release Candidate platformy Silverlight 4. Wszelkie potrzebne binaria będą powinny być dostępne w ciągu doby (póki co odnośniki wskazują na narzędzia w poprzedniej wersji) i będą współpracować z Visual Studio 2010 RC (poprzednie wydanie Silverlight 4 umożliwiało tworzenie aplikacji tylko za pomocą Visual Studio 2010 Beta 2).Wszelkie potrzebne narzędzia i biblioteki możecie zaciągnąć z oficjalnej witryny Silverlight. Dodatkowo warto zainteresować się najświeższymwydaniem Silverlight Toolkit. Zainteresowanym zmianami w wersji RC polecam wpis na blogu Tim’a Heuer’a.

Na koniec warto odrobinę uwagi poświęcić narzędziom pozwalającym tworzyć aplikacje Silverlight działające pod systemem Windows Phone. Dodatkowe wskazówki można znaleźć na wspomnianym blogu.

Nie pozostaje nic innego jak życzyć miłej zabawy :)

PS. W sieci mówi się, że finalna wersja Silverlight 4 już za ok miesiąc. Nie powinno to dziwić bo termin ten nieprzypadkowo zgrywa się z premierą Visual Studio 2010 :)

FluentPath – ciekawy wrapper na System.IO

Przeglądając dziś z rana niezliczone źródła RSS natknąłem się na ciekawy wpis opisujący bibliotekę będącą nadbudówką na nieco przestarzałe API System.IO – zwłaszcza w zakresie operacji na ścieżkach, plikach, katalogach, itd.

Nie miałem okazji sprawdzić rozwiązania w praniu, jednak wygląda obiecująco. Zachęcam do zapoznania się z nim.