Wzorce projektowe: dekorator
Czasami przychodzi moment kiedy potrzebujemy istniejące w kodzie klasy uzupełnić o dodatkowe funkcjonalności jednocześnie nie psując już napisanego kodu. Przykładowo dodając logowanie każdej wywołanej metody w klasie, albo uzupełniając zapis do pliku o kompresję danych. Tego typu operacje możemy w prosty sposób dodać do już istniejącego kodu za pomocą wzorca […]
Najgorszy projekt w karierze?
Poprzednio pisałem, że trafiłem do nowego projektu, który „dostała” nasza firma. Już wtedy sygnalizowałem, że nie jest najlepiej. Teraz po pierwszych zrobionych zadaniach i pracy z naszego biura mogę powiedzieć Wam dlaczego nie tylko nie jest najlepiej. Jest to najgorszy projekt jaki w życiu widziałem.
Selenium i strona z iFrame
W Warszawie podczas prezentacji mówiłem, że developer zajmuje się m.in. UI testami więc warto potwierdzić, że sam czasami mam z nimi do czynienia :D Dzisiaj tak na szybko opis problemu i rozwiązania. W pracy mamy system, który m.in. ma opcję płatności poprzez PayPal. No i przy okazji robienia jednego z […]
ASP.NET MVC #3 – Widoki
Poprzednio dowiedziałeś się jak dodać własny kontroler w aplikacji. Dzisiaj porozmawiamy trochę o widokach i layoutach. Postanowiłem podzielić temat na dwa podtematy ponieważ materiał jest obszerniejszy. W tej części powiem jak zbudowany jest widok i co to są layouty. W kolejnej, uzupełniającej, dowiesz się jak poskładać nieźle wyglądającą stronę z użyciem […]
ASP.NET MVC #2 – Kontrolery
Witaj w drugiej części kursu poświęconego frameworkowi ASP.NET MVC. Tym razem na tapetę postanowiłem wziąć temat kontrolerów. Dodatkowo wspomnę o podstawach routingu w aplikacji ponieważ tematy te są niejako powiązane. Zaczynami :) Co to ten kontroler W poprzedniej części pokazałem jak utworzyć aplikację ASP.NET MVC z poziomu Visual Studio. Zakładam […]
ASP.NET MVC #1 – Konfiguracja
Poprzedni wpis był jedynie wstępem i zarysem do całej serii. Dzisiaj już na serio rozpoczyna się kurs. W pierwszej części kursu ASP.NET MVC powiem co nieco o sprawie podstawowej czyli o konfiguracji środowiska. Pokażę jak utworzyć projekt. Co w nim poustawiać. Oraz krótko powiem co gdzie się znajduje. 1. Nowy […]
ASP.NET MVC #0 – Wstęp
Oficjalnie zaczynamy to co zapowiedziałem miesiąc temu :) Tę część oznaczyłem #0 ponieważ nie nie zawiera ona samej treści kursu, a jest jedynie omówieniem tego co w kursie będzie poruszane, a co nie. Dodatkowo powiem jakie są założenia i jakiego efektu końcowego oczekujemy. Jeśli chodzi o to czym kurs nie […]
Kurs C# cz. 8 – Interfejsy
UWAGA! Już teraz sprawdź NOWY, JESZCZE LEPSZY kurs C#, którzy przygotowałem. Znajdziesz go po TYM linkiem. Ta część nie będzie może za długa, ale poruszę w niej konstrukcję języka, która w dobrych programach jest używana bardzo często. Pomówimy dzisiaj o interfejsach. Przypomnij sobie tekst gdzie omawiałem budowę klas. Teraz usuń […]
Kurs C# cz.6 – instrukcje warunkowe
UWAGA! Już teraz sprawdź NOWY, JESZCZE LEPSZY kurs C#, którzy przygotowałem. Znajdziesz go po TYM linkiem. Jeśli chcemy aby nasze programy potrafiły, oprócz wykonywania prostych obliczeń, również samodzielnie decydować co zrobić potrzebny nam będzie jakiś sposób na przekazanie im jakie decyzje powinny podejmować. W tym celu poznamy dzisiaj kolejny bardzo ważny […]
Kurs C# cz. 5 – Właściwości (Properties)
UWAGA! Już teraz sprawdź NOWY, JESZCZE LEPSZY kurs C#, którzy przygotowałem. Znajdziesz go po TYM linkiem. W czwartej części kursu powiedziałem Wam co nieco o metodach w języku C#. Od tej pory nasze klasy nie tylko przechowują dane, ale też mogą na nich wykonywać operacje. Tym razem dowiemy się o […]