Witam, dostałem takie zadanie na młodszego programistę ( w wymaganiach była podstawowa znajomość c#, mvc, asp net.), żeby być uczciwym próbowałem zadanie rozwiązać sam (już mi podziękowali) ale poległem na jednej rzeczy i nie wiem jak do niej podejść a mianowicie:
Miałem napisać aplikację webową (mvc, asp .net), która posiada bazę danych samochodów, marek, silników, gdzie mam różne filtry, możliwość dodawania itp., z tą częścią nie miałem problemu. Miałem również zaimplementować wątek, który będzie odpowiadał za automatyczne dodawanie do bazy danych nowych rekordów co określony czas z prawdopodobieństwem dodania w %. Jakiekolwiek akcje użytkownika nie mogły blokować UI aplikacji do tego jeszcze miałem stworzyć testy jednostkowe. Właśnie na tej części zadania się wyłożyłem, o ile wątki jakoś ogarniam kiedy pisze aplikację w konsoli albo desktopową o tyle w webówce jakoś nie potrafię tego ogarnąć.
Proszę o nakierowanie mnie gdzie mogę znaleźć materiały odnośnie drugiej części zadania, w książce, która posiadam o tworzeniu aplikacji webowych nie ma niestety o tym wzmianki.