Łukasz Gąsior – Blog

Web Developer – ASP.NET | ASP.NET MVC | PHP

Browsing Posts published by Łukasz Gąsior

JavaScript jest nieodłącznym elementem praktycznie każdej strony www. Coraz częściej poziom skomplikowania JavaScriptu jest większy niż logiki po stronie serwera. Niestety js jest trochę niewdzięczny pod względem kontrolowania tego, co robi :)

Pisząc pierwsze skrypty wpadłem na pomysł, by strzelać alertami za każdym razem, kiedy chcę sprawdzić, co dzieje się w skrypcie. Życie szybko jednak pokazało, że jest to złe podejście – tak odkryłem metodę console.log();.

continue reading…

Witajcie w Nowym Roku :)

Ostatnio mało mnie było wszędzie tam, gdzie do tej pory bywałem ;) – mój blog, codingtv(); czy twitter.

Cała ta nieobecność związana była początkowo z „wielkimi przygotowaniami do…”, a potem z narodzinami syna :) . Nowy członek rodziny wywrócił do góry nogami cały dotychczasowy porządek rzeczy, ale już powoli wszystko wraca do normy. continue reading…

W ASP.NET MVC domyślnie wszystkie metody publiczne zdefiniowane w klasie kontrolera są tzw. „action methods„, czyli możemy je wykonać podając odpowiedni adres url.

Czasami jednak chcielibyśmy, aby jakaś metoda była trochę bardziej ukryta przed światem. W ASP.NET MVC możemy tego dokonać dekorując daną metodę … continue reading…

Człowiek przez parę dni odpuści sobie regularne czytanie blogów i zaraz ma wrażenie, jakby wrócił do innego świata :) Nowe Visual Studio, nowy Windows, nowy F# i od paru dni nowa wersja ASP.NET MVC 4 – w wersji Developer Preview co prawda, ale jest. Warto pamiętać, że Developer Preview to nawet nie pierwsza beta, więc do wersji finalnej może nastąpić jeszcze sporo zmian, a w aktualnej mogą być błędy.

Postanowiłem dzisiaj zainstalować nowe MVC i zobaczyć, co tam kryje się ciekawego. Na początek instalacja  – trwała dziwnie długo, ale ostatecznie się udało. continue reading…

Dzisiaj została udostępniona wersja testowa nowego Windowsa 8! i oczywiście nie mogłem nie sprawdzić, jak on wygląda. Tym bardziej, że znajduje się tam nowe Visual Studio 2011 (w wersji Express).

Nowy system zainstalowałem na maszynie wirtualnej VirtualBox – na VMWare niestety się nie udało. Instalacja niby startowała, ale szybko sypało błędami. VPC nie testowałem, ponieważ pobrałem wersję 64-bit (jedynie ta wersja ma w sobie VS 2011). continue reading…

Długo mnie tu nie było, ale nie próżnowałem.

Był już inżynier, to i magistra trzeba było dołożyć :) Udało się tego dokonać wczoraj w godzinach popołudniowych i ostatecznie zakończyć zabawę w studenta na PWr.

Temat pracy dyplomowej był ciekawy – dotyczył hurtowni danych Microsoft oraz Sybase. Chodziło głównie o zbadanie różnic w hurtowniach przechowujących dane wierszami (MS SQL) oraz kolumnowo (Sybase). Ogólnie – to drugie podejście oferuje szybsze wykonywanie zapytań.  Niedługo postaram się coś więcej na ten temat napisać.

Temat ten na tyle zainteresował mnie i promotora, że postanowiliśmy kontynuować projekt dążąc do wydania książki :) Jest nawet szansa, że nam się uda!

Lista propozycji tematów do napisania posta liczy sobie ok. 50 pozycji, więc teraz daję sobie parę dni na powrót do normalności i zaczynam produkować kolejne wpisy na blogu.

Aha – zapraszam również na codingtv(); – tam posty ruszyły trochę wcześniej!

Dla programisty jednym z głównych elementów pracy, poza „produkowaniem kodu”, jest zdobywanie wiedzy. Zarówno w kwestii poznawania nowych technologii, jak i „sztuki programowania” – czyli jak pisać, żeby było dobrze, a nie źle :)

Sposobów na poszerzanie wiedzy jest wiele: studiowanie MSDNa, czytanie blogów, książek, uczestnictwo w szkoleniach i konferencjach, udział w grupach społecznościowych, itp.

continue reading…

Tak się ostatnio złożyło, że zaistniała u mnie potrzeba zdobycia certyfikatu MCPD. Najpierw udało mi się zdać MCPD Web 4; wczoraj dołożyłem MCPD Windows 4 kończąc chwilowo swoją przygodę z certyfikacjami.

Pomijając kwestię sensu zdobywania certyfikatów (wiem, że jest to temat budzący skrajne uczucia), chciałbym co nieco opisać o moich przygotowaniach. Kilka osób pytało mnie o to w mailach, więc mam nadzieję, że Wam to się przyda.

continue reading…

Komentarze są bardzo ważnym elementem kodu źródłowego. Standardowo Visual Studio jest jednak dość ubogie jeżeli chodzi o ich formatowanie. Z jednej strony to dobrze, ponieważ kod źródłowy to nie choinka, którą trzeba przyozdobić kolorowymi szlaczkami, z drugiej czasami przydałoby się zaznaczyć, że jakiś komentarz jest ważniejszy.

continue reading…

W zeszłym tygodniu razem z kolegą Andrzejem uruchomiliśmy nowy projekt – codingtv();.

Jest to inicjatywa, w ramach której chcemy pokazać nasze podejście do tworzenia aplikacji, jednocześnie licząc na Wasz aktywny udział poprzez liczne komentarze.

Dzisiaj dla codingtv(); nastał wielki dzień – opublikowaliśmy pierwszy odcinek! Omówiliśmy w nim założenia codingtv();, narzędzia, z których będziemy korzystali oraz przeprowadziliśmy planowanie funkcjonalności, które będziemy implementowali w kolejnych odcinkach.

Gorąco zapraszam na http://codingtv.pl oraz na http://facebook.com/codingtv.

Powered by WordPress Web Design by SRS Solutions © 2012 Łukasz Gąsior – Blog Design by SRS Solutions
codingtv();