Angular · BoardGamesNook · Programowanie

Debuggowanie aplikacji Angular – rozszerzenie Augury

Przy okazji robienia kursu dotyczącego Angulara dowiedziałam się, że istnieje ciekawe rozszerzenie do przeglądarki Chrome. Nazywa się ono Augury i jest przeznaczone do debuggowania aplikacji napisanych właśnie w Angularze. Uruchomienie Wejdź na stronę rozszerzenia https://augury.angular.io/. Dodaj rozszerzenie do przeglądarki. Uruchom swoją aplikację w przeglądarce. Otwórz narzędzia developerskie (F12). Otwórz zakładkę Augury. Component Tree Główne okno programu.… Czytaj dalej Debuggowanie aplikacji Angular – rozszerzenie Augury

BoardGamesNook · C# · Programowanie

Testy – biblioteka Moq

To, że testy trzeba pisać, jest oczywiste. Czasami testy nie są jednak zbyt dobrze napisane. Warto więc na nie spojrzeć i je poprawić. Przykład serwisu Załóżmy, że mam metodę w serwisie, która chce na podstawie id zwrócić obiekt typu GameTable. W metodzie tej nie dzieje się nic poza wywołaniem odpowiedniej metody z repozytorium: Przykład repozytorium… Czytaj dalej Testy – biblioteka Moq

C# · Programowanie · Wydarzenia

Warsztaty WROC# – Serverless Azure

Niedawno byłam na warsztatach związanych z Serverless prowadzonych przez Michała Jankowskiego z firmy Objectivity. Azure Functions i Logic Apps Główne dwa tematy, które poznaliśmy na warsztatach to Azure Functions (które skupia się głównie na kodowaniu) i Logic Apps (głównie klikanie). Dokładna agenda wyglądała następująco: Wprowadzenie do tematu Serverless oraz wstęp o Azure Functions Warsztaty –… Czytaj dalej Warsztaty WROC# – Serverless Azure

BoardGamesNook · C# · Programowanie

Refactoring: AutoMapper cz. 3

Ten wpis będzie ostatnim dotyczącym mojej trochę zbyt długiej walki przygody z AutoMapperem. Linki do poprzednich części: część 1, część 2. Zadanie Miałam listę obiektów viewModelList typu GamerBoardGameViewModel oraz obiekt gamer typu Gamer. Dla każdego obiektu z listy viewModelList chciałam przypisać do propercji viewModel.GamerId oraz viewModel.GamerNickname odpowiednie propercje z obiektu gamer: gamer.Id oraz gamer.Nickname. Profil mapera wyglądał następująco: Problem Od… Czytaj dalej Refactoring: AutoMapper cz. 3