@maestrozo: To jest ASP.NET Core, tutaj nie powinienes myśleć w kategori wątków bo to jest abstracted away xD
Chcesz żeby serwer się skalował na dużą liczbe połączen to robisz async, chcesz żeby latency na pojedynczego requesta było jak najmniejsze to nie używasz asynca.

Async daje tylko jedna rzecz, jeśli na tasku będzie wywolany await a task nie ma cpu-bound pracy do wykonania tylko np jakieś operacje sieciowe, to wątek który
  • Odpowiedz
@maestrozo: Asynchroniczność != wielowątkowość. Asynchroniczność polega na tym, że wątek jest zwalniany w momencie, kiedy wykonuje się operacja I/O (odczyt z dysku, zapis/ odczyt z bazy danych, komunikacja sieciowa).

Przykładowe zapytanie wygląda mniej więcej tak w większości przypadków:
- Przetwarzanie requestu 5ms
- odczyt czegoś z bazy danych 100ms
- przetworzenie odpowiedzi z bazy
  • Odpowiedz
Cześć!

Właśnie opublikowałem nowy odcinek na youtube, w którym przybliżę temat testów automatycznych dla Programistów C#. Dowiesz się czym są testy automatyczne, jakie są rodzaje testów automatycznych, jakie są ich wady i zalety oraz jak pisać je w C#.

Link: https://www.youtube.com/watch?v=xWOsOtvVsxg

Oprócz
kazik- - Cześć! 

Właśnie opublikowałem nowy odcinek na youtube, w którym przybliżę...

źródło: comment_1627566624QNDVgv5nvALLgGKoi79w8A.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

5 NAJLEPSZYCH PRAKTYK z Entity Framework Core

Cześć! Jest już nowy odcinek na kanale modestprogrammer na youtube. W tym odcinku przedstawię Ci 5 moim zdaniem najlepszych praktyk, o których musisz pamiętać współpracując z Entity Framework Core w C#. Miłego oglądania

Link: https://www.youtube.com/watch?v=kaG0HUjjRpc

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #entityframework
kazik- - 5 NAJLEPSZYCH PRAKTYK z Entity Framework Core

Cześć! Jest już nowy odcine...

źródło: comment_1627192380HClefln10lrJ2iXStrMLb5.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mas231: Jesteś tam po to aby się uczyc a nie wszystko umiec więc bez spiny. Poza tym bądź mily dla ludzi bo będziesz tam spędzal 8h dziennie a dobra atmosfera jest ważniejsza niż się ludziom często wydaje.
  • Odpowiedz
@mas231: pytaj! Jak czegoś nie wiesz to ścieżka jest taka:
Próbujesz rozwiązać coś sam, ale nie idzie.
Próbujesz rozwiązać z Internetem, ale nie idzie.
Idziesz do jakiegoś seniora i mówisz, że próbowałeś sam to zrobić tak, ale nie poszło, potem z Internetem tak, ale nie poszło więc przychodzisz do niego żeby Ci pomógł.

Pokażesz w ten
  • Odpowiedz
Hej
Właśnie opublikowałem nowy film na kanale na YT.
Tym razem mówię o

Minimal API

Świetna
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@asunez: przeczytaj dokładnie issues z propozycjami. W niektórych jest otwarcie napisane, że implementacja zostaje przełożona do c# 11.

stwierdzenie „4/5 zmian nie zostanie zaimplementowanych” tez jest na wyrost.

Tu masz rację. Jak pisałem ten wpis nie wiedziałem jeszcze, że Microsoft żongluje sobie propozycjami i z dnia na dzień "10.0" może zmienić się na "Working Set", a z "Working Set" propozycje mogą zostać wyrzucone całkowicie.

Tak czy inaczej, nowe wersje
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 32
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

WPROWADZENIE Do ENTITY FRAMEWORK CORE – Współpraca z Bazą Danych w C#

Cześć! Jest już nowy odcinek na kanale modestprogrammer na youtube. Dowiesz się z niego, jak współpracować z bazą danych C#. Opowiem o tym, czym jest ORM oraz przede wszystkim Entity Framework i Entity Framework Core. Miłego oglądania

Link: https://www.youtube.com/watch?v=p0KeZqlPq7I

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet
kazik- - WPROWADZENIE Do ENTITY FRAMEWORK CORE – Współpraca z Bazą Danych w C#

Cze...

źródło: comment_16263553380fpgm5thSkICfcGHITmTb7.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzębuję wystawić endpoint pod który strzelam, robi screenshot strony, zwraca go w postacie byte[].
Główny nacisk na szybkosć. Testuje selenium chromedriver w trybie headless ale średnio schodzi mi 2-3s na adres.
Znacie może jakieś szybsze sposoby ?
#csharp #programowanie #dotnet #dotnetcore
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

szukam standardowego rozwiazania


@Crisu: dużo URL'i, wiele zależy od serwerów, połączeń. Dużo nie zyskasz. Może jakieś buforowanie? Tzn. serwis webowy, który najczęściej odwiedzane/sprawdzane URL'e będzie trzymał skeszowane?
  • Odpowiedz
Cześć Mirki,
Dzisiaj pojawił się odcinek numer 7 podcastu Backend Na Froncie, w którym razem z Cezarym Piątkiem odpowiemy na pytanie Dlaczego nie Automapper?

Rozmawialiśmy o tym:
Po co jest nam mapowanie obiektów?
Jakie są sposoby mapowania?
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak tanio udostępnić bazę danych?

U siebie na komputerze mam uruchomiony program, który pobiera dane z internetu i zapisuje je do bazy. Chciałbym teraz udostępnić te dane, no to potrzebuję jakiegoś serwera. Myślałem nad tym, by stworzyć restowe web api, no ale na tym #azure to ceny trochę dziwne..

Za samą bazę danych musiałbym płacić minimalnie 0.44 eur/1h, czyli 1500zł miesięcznie. Kiedyś to się brało jakiś hosting www z jakimś
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

LOGOWANIE DANYCH Do PLIKU w C# Za Pomocą Biblioteki NLog

Cześć! W dzisiejszym odcinku, pokaże Ci w jaki sposób logować wszystkie błędy w aplikacji. Skorzystamy z biblioteki NLog w C#. Miłego oglądania

Link: https://www.youtube.com/watch?v=49b5Y7pexjk

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #nlog
kazik- - LOGOWANIE DANYCH Do PLIKU w C# Za Pomocą Biblioteki NLog

Cześć! W dzisiej...

źródło: comment_16257517010riZk091MlV0dnhTb8GJD5.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach