IQueryable i ToList()

Cześć! Dzisiaj o IQueryable. Interfejsie z którym pewnie każdy się już spotkał a nie każdy wie co nam daje i dlaczego powinno się go używać. Nie będę wchodził w szczegóły implementacji, powiem tylko, że za każdym razem kiedy pobieracie coś z bazy danych powinniście korzystać z IQueryable. Interfejs ten opóźnia moment „strzału” do bazy danych […]

Działa! Czy aby na pewno?

Cześć! Wyobraźcie sobie, że w waszym samochodzie przestają działać lampki oświetlenia wnętrza (takie z przodu, nad głową). Jedziecie do mechanika, opowiadacie o problemie i za parę godzin odbieracie auto. Wsiadacie, naciskacie przycisk, lampki pięknie święcą… ale… zauważacie, że przy otwarciu drzwi, lampki nie świecą. Zawsze świeciły, a teraz nie działają. Mówicie o tym mechanikowi, a […]

Usuwanie wszystkich lokalnych branchy w gicie

Czasami tak mam, że lubię robić porządki. Dlatego po skończonym sprincie (albo, gdy ilość lokalnych branchy zacznie mi przeszkadzać) lubię troszeczkę posprzątać i zrobić porządki. Zawsze wtedy szukam na stacku „how to delete all local branches in git”. Pomyślałem, że skoro mam swoje miejsce w internecie to czemu by, nie wrzucić tego tutaj, po to, […]

Czary mary – magic numbers

Cześć! Dzisiaj trochę magii… Zagadka! Co robi ten kod? Kto powiedział „Oblicza wartość samochodu.” ten zgarnął punkt. A kto zgadnie co oznaczają wartości 1.05 i 0.51? Procent premii programisty? Podatek po przekroczeniu II progu dochodowego? Szansa na wygranie w lotka? Nikt nie wie. Poza mną (haha!), bo ja to pisałem, ale za tydzień też już […]

Zapisywacz online :)

W tym tygodniu zrobiłem sobie przerwę od projektu. I powiem Wam, że już nie mogę się doczekać jak do niego wrócę. W komentarzach pod poprzednim wpisem, Damian  napisał: „zdecydowanie warto robić sobie przerwy”. Potwierdzam.

Frustrujący kod? Wyjdź na dwór!

Podczas ostatniej pracy nad zapisywaczem online, założyłem, że dopóki nie pobiorę danych z bazy i nie wyświetlę ich w webAPI to nie odchodzę od projektu. Miałem przed sobą cały wolny dzień więc ochoczo zabrałem się do pracy. W trakcie napotykałem na różne problemy o których możecie poczytać tutaj. Zapał nie gasł, ale frustracja narastała. Zacząłem […]

5 godzin w plecy czyli uwielbiam nowe technologie!

Cześć Projekt idzie cały czas do przodu. Przez kilka ostatnich dni bawiłem się w końcu z Web API .NET Core. Początek przygody i od razu zgrzyt. Chcę zrobić aplikację .NET Core i mam do wyboru .NET Framework albo .NET Core. Czyli co? Core Core jest bardziej Core niż Core Framework? Wybrałem Core Framework (różnice tutaj). Ok, projekt […]

Projekt zapisywacz online :) czyli zaczynamy zabawę z asp .net core

Cześć! Dzisiaj będzie krótko. Pora zabrać się za projekt. Na początek mała weryfikacja stanu obecnego. Gotowy w 80% jest frontend projektu. Do zobaczenia na http://football-olimpijski.azurewebsites.net/ i https://github.com/mjawulski/football-olimpijski Pora zabrać się za część serwerową. Jak już wspomniałem wcześniej zdecydowałem się na asp .net core. Pierwsze zaskoczenie? Aplikacja web API w asp .net Core działa jako aplikacja konsolowa! Nie wierzycie? […]