Łukasz Gąsior – Blog

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

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ę … czytaj cały post…

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. czytaj cały post…

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). czytaj cały post…

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.

czytaj cały post…

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.

czytaj cały post…

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.

czytaj cały post…

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.

W mojej pierwszej „zawodowej” pracy na stanowisku programisty miałem okazję programować w VB.NET. Wbrew wielu opiniom uważam, że to bardzo przyjazny język i programuje się w nim bardzo fajnie.

Po przesiadce na C#, poza koniecznością wstawiania średnika na końcu każdej linii, zaskoczył mnie brak możliwości zdefiniowania parametru domyślnego w metodzie. Trochę to zajęło, ale i C# w końcu „dorobił” się tej funkcjonalności. Parametry domyślne w C# zostały wprowadzone w wersji C# 4.0, czyli w .NET 4.0.

czytaj cały post…

Jak niedawno poinformowała firma RedGate .NET Reflector już nie będzie darmowy. Informacja ta bardzo poruszyła świat dotnetowy, czego wynikiem są m.in. posty:

czytaj cały post…

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