Category: Backend

DevReview #1 O bezpieczeństwie z Mariuszem Litwinem

Witam serdecznie zarówno starych jak i nowych czytelników bloga. Dzisiejszy dzień jest szczególny, ponieważ chciałbym podzielić się z Wami moim nowym projektem, a jest nim podcast – DevReview. Moim pierwszym gościem był Mariusz Litwin – analityk w dziale zarządzania ryzykiem...

Przechowywanie danych wrażliwych w ASP.NET Core

W procesie implementacji systemu informatycznego zwykle przychodzi moment, gdzie w naszym kodzie zaczynają pojawiać się informacje niezbędne np. do połączenia z bazą danych lub integracją z zewnętrznymi dostawcami wszelakich usług jak np. mailing. Strategi radzenia sobie z tą niedogodnością jest...

Stronicowanie danych w panelu zarządzania użytkownikami

Po długim weekendzie czas powrócić do konkursu Daj się poznać. Dziś chciałbym abyśmy zajęli się panelem zarządzania użytkownikami, który będzie widoczny jedynie dla userów w roli administratora. Podstawowe jego możliwości to : możliwość zablokowania/odblokowania użytkownika zmiana hasła użytkownikowi usunięcie użytkownika...

Entity Framework – siedem grzechów głównych

Object-Relational Mapping (w skrócie ORM) powstał, aby pogodzić dwa niekompatybilne ze sobą światy: obiektowy oraz relacyjny. Dzięki zastosowaniu ORM-ów programiści nie muszą martwić się ręcznym tworzeniem połączeń do bazy danych czy chociażby pisaniem klasycznych zapytań SQL. Wszystko co musimy zrobić to...

CodeTip #3 – Aktualizacja property w Entity Framework

Hej! często w systemach, które implementujemy zachodzi potrzeba aktualizacji jednej kolumny w bazie danych. Przykładowo, tabela User może posiadać flagę IsLocked, która będzie informowała o tym, czy użytkownik jest zablokowany. Chcąc zaimplementować metodę blokującą delikwenta, część pomyśli o następującej implementacji:   Poniżej...

Gravatar użytkownika

Cześć, dzisiejszy wpis należy potraktować z lekkim przymrużeniem oka, ponieważ „funkcjonalność” którą zaimplementujemy  za wiele nie wniesie do projektu. Jest to bardziej coś co po prostu chciałem zawsze mieć w aplikacji tj. avatary użytkowników w stylu retro, które są generowane np....