100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programistów C#/.NET (Część 6/10)

Cześć Właśnie opublikowałem nowy artykuł na blogu Modest Programmer. Przeanalizujemy w nim kolejnych 10 najpopularniejszych pytań (ze 100) wraz z odpowiedziami z rozmów kwalifikacyjnych dla Młodszych Programistów C#/.NET. Zapraszam

Więcej: https://www.modestprogrammer.pl/100-pytan-i-odpowiedzi-z-rozmow-kwalifikacyjnych-dla-mlodszych-programistow-csharp-dotnet-czesc-6-10

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #
kazik- - 100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programist...

źródło: comment_1641282930kxQDL2SRvVB7cCYqC3pHFU.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję jakiegoś konwertera z HTML do Markdown (tak reverse parser do Markdown)
Najlepiej w C# ale jak będzie Java albo coś innego to też może być, sobie najwyżej przepiszę ;)

#programowanie #csharp #dotnet
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programistów C#/.NET (Część 4/10)

Cześć Właśnie został opublikowany nowy artykuł na blogu Modest Programmer. Dzisiaj przeanalizujemy kolejne 10 pytań (ze 100) wraz z odpowiedziami z rozmów kwalifikacyjnych dla Młodszych Programistów C#/.NET. Zapraszam

Więcej: https://www.modestprogrammer.pl/100-pytan-i-odpowiedzi-z-rozmow-kwalifikacyjnych-dla-mlodszych-programistow-csharp-dotnet-czesc-4-10

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia
kazik- - 100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programist...

źródło: comment_1640067864l6hvlUtVhN3eFJYW2vdRt5.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie odnośnie wielowątkowości w c#

Dobrze rozumiem, że jeśli mam jakieś proste taski z operacjami await i odpale sobie Task.WaitAll(tasks) to wtedy przełączanie się między wątkami działa na jednym rdzeniu? Dopiero, żeby w pełni wykorzystać potencjał procesora wielordzeniowego używam biblioteki Task Parallel i wtedy akcje dzieją się równolegle na kilku rdzeniach?

#csharp #dotnet #programowanie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maestrozo: Same Taski w C# są tylko abstrakcją i zapewniają wspólbieżność a nie równoległość. Nie myśl raczej o wątkach w ich kontekście.

odpale sobie Task.WaitAll(tasks) to wtedy przełączanie się między wątkami działa na jednym rdzeniu?


Nie, działa tak jak wymyśli sobie w danej chwili runtime na danym urządzeniu ¯\_(ツ)_/¯ To zależy od TaskSchedulera. Polecam też poczytać o
  • Odpowiedz
Najprawdopodobniej będę musiał zakupić nowy set na przyszły rok, a z racji tego że pracuję w #dotnet to zastanawiam się między Macbookiem Pro M1 13-14", a Dellem XPS'em 9305/9310.

Także pytanie do dotnetowców. Jak się wam pracuje na Macu? Warto się przesiąść z Windy i Visuala na właśnie Maca z Riderem?

#macbook #dell #programowanie #rider #visualstudio
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@koxok: wirtualne pulpity z myszka okrutnie słabo działają, albo nie znam na to sposobu. Touchpad jest na tyle dobry, że nie czuje potrzeby posiadania myszki szczerze mówiąc
  • Odpowiedz
100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programistów C#/.NET (Część 2/10)

Cześć Właśnie został opublikowany nowy artykuł na blogu Modest Programmer. Przeanalizujemy tym razem kolejne 10 pytań (ze 100) z rozmów kwalifikacyjnych dla Młodszych Programistów C#/.NET. Zapraszam do artykułu

Więcej: https://www.modestprogrammer.pl/100-pytan-i-odpowiedzi-z-rozmow-kwalifikacyjnych-dla-mlodszych-programistow-csharp-dotnet-czesc-2-10

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia
kazik- - 100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programist...

źródło: comment_1639465199PuTAI8UzOTR9qqdyEcWWDP.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie wiem jak IntelliCode wypada w porównaniu z Github Copilot (pewnie biedniej) ale podpowiedzi jakie daje są naprawdę imponujące i bardzo pomocne.

Przykładowo, tworząc nową klasę UserAlias, po napisaniu pierwszych dwóch literek 'pu' od public podpowiada na początku:

public Guid Id { get; set; }
(domyślam się, że podpowiada Guid wykrywając konwencje przyjęte w reszcie projektu.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programistów C#/.NET (Część 1/10)

Cześć Właśnie został opublikowany nowy artykuł na blogu Modest Programmer. Przeanalizujemy w nim pierwszych 10 pytań (ze 100) z Rozmów Kwalifikacyjnych Dla Młodszych Programistów C#/.NET. Zapraszam do artykułu

Więcej: https://www.modestprogrammer.pl/100-pytan-i-odpowiedzi-z-rozmow-kwalifikacyjnych-dla-mlodszych-programistow-csharp-dotnet-czesc-1-10

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia
kazik- - 100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programist...

źródło: comment_1639115063XRVWR2Y6k8lF0qagwiqfbr.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kursy Online a Programowanie. Czy Warto Kupować Kursy Programowania?

Cześć Został opublikowany nowy artykuł na blogu ModestProgrammer. W tym artykule przyjrzymy się tematyce kursów online w kontekście programowania. Opisałem jakie wady i zalety ma nauka z kursów online. Zapraszam do artykułu

Więcej: https://www.modestprogrammer.pl/kursy-online-a-programowanie-czy-warto-kupowac-kursy-programowania

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia
kazik- - Kursy Online a Programowanie. Czy Warto Kupować Kursy Programowania?

Cześ...

źródło: comment_16389460101wV6qKzG73dEXWLhnX6MIT.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Utworzyłem usługę windows która cyklicznie wyciąga XML z bazy i wysyła REST'em na serwer.
Każdy XML musi być wysłany osobnym requestem.
Zaprogramowałem to więc w taki sposób że dla każdego wpisu w SQL tworzę osobny wątek którego celem jest wysyłka XML'a a następnie odnotowanie wynikuw bazie.
Około co piąty XML musi zostać podpisany mechanizmem XADES Detached.
Ze względu na ograniczenia microsoftu, mechanizmy do podpisu znajdują się w aplikacji JAVA. Co piąty wątek
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DaxterPoker: Zaraz tworzysz oddzielny wątek zamiast pobrać wątek z puli? Po za tym możesz mieć ten proces javowy cały czas odpalony i go reuzywac ale nie mam pojęcia jak wygląda interop pomiedzy tymi procesami. A nie możesz jakiegoś pythona użyć, dużo latwiej to odpalić z .net
  • Odpowiedz
Jak to jest z tym .netem?
Frameworku juz nie będzie bo jest przechodzenie na .net core. Ale nazwy .net core też nie będzie bo będzie po prostu .net 6,7 etc...
Ale ASP . net core zostaje? Nie trafiłem nigdzie na określenie np. ASP .net 6, to jak to będzie?

#dotnet #aspnet #programowanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@XKomandos: ASP.NET w .net 5 i w .net 6 określa się jako ASP.NET Core
a ASP.NET z .net 4.x określa się jako ASP.NET

Jeśli nie użyjesz ".net 5" lub ".net 6" to powinieneś dodać "Core" żeby było wiadomo o co chodzi. Przynajmniej na razie
  • Odpowiedz
@XKomandos: .NET Core przeistoczył się w .NET 5 a teraz w .NET 6 i w kolejne przyszłe wersje. Microsoft i te jego nazywanie wersji. Jak będziesz programować w najnowszym .NET to będziesz miał aplikacje wieloplatformowe z linuxem włącznie, kestrelem i innymi bajerami.
  • Odpowiedz