Zrobiłem listę 64 różnych języków programowania i w tagu:
#bitwyjezykowe
będziemy sobie je porównywać który lepszy
W lewym narożniku #cpp najbardziej znany z synów C, spotykany wszędzie tam gdzie trzeba dużej wydajności
W prawym narożniku #csharp Albo "Microsoft Java" przyjemny język obiektowy
głosowanie plusami w kometarzach
Pobierz
źródło: comment_1649252954B5TkPyquR9wGJckESZMClN.jpg
Jeśli tworzę endpoint API, który ma zwrócić obiekt o danym id, a chcę aby id było przekazywane jako parametr np: api/products/5a98be94-3b25-430e-82a3-dbabf9c4854c to w kontrolerze mogę zwalidować czy parametr jest poprawnym Guidem, czy powinienem zrobić to gdzieś indziej? Taki kod będzie ok?

[HttpGet]
[Route(ApiRoutes.Products.GetById)]
public async Task> Get(string id)
{
if (!Guid.TryParse(id, out Guid idGuid))
{
return BadRequest();
}
var product = await Mediator.Send(new GetProductByIdQuery() {Id = id});
return product != null ?
@Priya: Kiedy mam kilka projektów(web api) które korzystają ze wspólnych serwisów domenowych i nie mam żadnej rejestracji opartej na konwencji to tracę ~30% czasu swojego developmentu żeby to ręcznie zarejestrować. Czytałem kiedyś że korzystanie z kontenera bez konwencji mija się z celem i już lepiej stosować wtedy dependency inversion na poziomie composition root ręcznie.
@Saly: Zgadzam się, to dobre rozwiązanie w wypadku braku kontenera, albo swiadomej decyzji żeby go nie używać. Jest nawet taki wykres z jednej książki złożoności do zysku. Na tym wykresie brak kontenera i ręczny composition root ma niską złożoność i wysoki zysk. Ręczna rejestracja w kontenerze ma niski zysk srednią złożoność. Automatyczna rejstracja ma wysoki zysk i wysoką złożoność. Oczywiście nie są to dane naukowe tylko zdanie autora książki - czyli
Poleci ktoś jakieś fajne kanaly na yt, gdzie jest pokazane programowanie w praktyce? (sa na twitchu takie live, ale szkoda czasu i czasami lepiej przewinac).
Nie chodzi mi o milion podobnych kanalow co to sa tablice, petle itp. albo opis jak uzywac RestSharpa.
Szukam takich kanalów, gdzie gosc robi jakis projekt od poczatku widac, jakich uzywa technik, koncepcji, jak testy pisze, debuguje itp. albo np. jest playlista w niej 20 filmów i
Mirki szukam pomocy w #programowanie #csharp #javascript #mvc. Pisze prosty system rezerwacji i natrafiłem na problem. Mam formularz który działa prawidłowo, lecz jeżeli zmienię jego wartość za pomocy javascript'u to ta wartość jest wpisywana do pola ale nie jest przesyłana do modelu. Myślę że ma to coś wspólnego z wywołaniem funkcji onchange lub trigger na inpucie ale nie potrafię sobie z tym poradzić już kilka dni. Ktoś pomoże?

$('input[name="datefilter"]').on('apply.daterangepicker', function(ev, picker)
Cześć, mam taki problem z WPF. Obsługuję zdarzenie kliknięcia w płótno (canvas) i wtedy pojawia mi się nowy obiekt -prostokąt na nim. Na obiekcie prostokąta też chciałbym obsłużyć zdarzenia kliknięcia, tylko w tym przypadku również wywołuje mi się zdarzenie od płótna, a tego bym nie chciał skoro klikam bezpośrednio w prostokąt, a nie w płótno. Dla obu obiektów korzystam ze zdarzenia MouseDown. Co zrobić, aby po wciśnięciu w prostokąt wywołało mi się
Dzisiaj miałem rozmowę na staż w .Net. Na rozmowie technicznej padło pytanie najpierw co to jest serwis w Angularze (to spoko wiadomo), a potem co to jest serwis w .NET.

Pytanie 1: I co to jest serwis w .NET? Zacząłem nawijać o DI i rejestracji serwisów, ale nie do końca chyba o to chodziło.

Pytanie 2: co to jest klasa statyczna, to odpowiedziałem m.in. że można wywoływać metody tej klasy bez tworzenia
via Wykop Mobilny (Android)
  • 0
ehh 9 miesiecy w gówno firmie gdzie sie prawie nic nie da nauczyc, teraz klepie sql zamiast .neta którego chciałem xD nie szuka ktoś juniorka chętnego do nauki? mogę podesłać cv i cos tam co niby klepie, projektów zbytnio nie mam ale jeden jest w trakcie robienia

#programowanie #csharp
Cześć, z góry przepraszam za spam, ale może akurat komuś to nie będzie przeszkadzać i nawet mi pomoże. Otóż, szukam stażu w Warszawie dla studenta II roku informatyki w #csharp #pracait może słyszeliście u siebie w pracy o takich możliwościach?
Pokaże Ci Jak Zostać Programistą C#/.NET w 2022 Roku (Startując Od Zera) – Darmowe Szkolenie Online

Zapraszam Cię na darmowe szkolenie online na temat tego jak zostać programistą .NET w 2022 roku.

Odbędzie się ono 21 marca 2022r.

Z Tego Szkolenia Dowiesz Się Między Innymi:
➡ Dlaczego Warto Zostać Programistą .NET.
➡ Czy Jest Zapotrzebowanie Na Młodszych Programistów .NET?
➡ Czy Można Zostać Programistą .NET Bez Studiów?
➡ Czy Można Zostać Programistą
Pobierz
źródło: comment_1647416402o6kb3dxRR4KOmHjaeKcA1t.jpg
Cześć, mam pytanie:
Napisałem aplikację w #dotnet #csharp i wysłałem ją innym do testowania. Za każdym razem jak próbują tą aplikację odpalić, pojawia się ten cholerny Windows Defender SmartScreen (patrz screen poniżej). Zarówno instalator, jak i sam program podpisałem SignToolem z Windows SDK https://docs.microsoft.com/pl-pl/windows/win32/seccrypto/signtool?redirectedfrom=MSDN
ale cholera nic to nie zmienia. Czy jest jakiś inny sposób żeby ten SmartScreen przestał się wyświetlać? Nie chcę kupować certyfikatu do tego, bo sam nic za ten
Pobierz
źródło: comment_1647078598yAwVidgl1ais1hoBJhLuLn.jpg
via Wykop Mobilny (Android)
  • 0
@arct2: tylko certyfikat jak masz swoje exe. Ale możesz zbudować jako dll i uruchomić przez runtime wtedy chyba powinno nie być tego komunikatu ale musisz dorobić jakiś skrót żeby tak uruchamiać i instalacja runtime wymagana
Dzisiaj trochę ofert z kategorii #dotnet i pokrewnych, dla chętnych na przeprowadzkę do #szwajcaria lub #niemcy ( ͡º ͜ʖ͡º)

(SwissDevJobs.ch | LinkedIn | Twitter | Facebook)
(GermanTechJobs.de | LinkedIn | Twitter | Facebook)

Tag do obserwowania / czarnolistowania: #swissdevjobs

--------------------------------------------------------------------------------------------------------------------------------------------

Lead Software Engineer .NET / React | EF Education First 
[Zürich] [120’000 - 135’000 CHF] [Lead] [Full-Time] [English]
https://swissdevjobs.ch/jobs/EF-Education-First--Lead-Software-Engineer-NET--React

Backend Software Engineer for
Pobierz
źródło: comment_1646905423dANyBTVvrWkuwUz0ROajct.jpg
@Karmazynowa_Kawka: MS od kilku dni się nie odzywa i nie wydał żadnego oficjalnego stanowiska w sprawie z Ukrainy, podczas gdy inne firmy jak np. JetBrains, które miały dużo więcej do stracenia (założyciele z Rosji, biura etc.) od razu jasno wyrazili swoje poparcie. Do BLM to byli pierwsi, teraz jak widać, już nie będzie profitu i lepiej siedzieć cicho. Tzn. pojawił się niedawno pojedynczy wysryw na prywatnym profilu jakiegoś gościa od nich
Podpowiedziałby ktoś jak przy użyciu pętli while (bez for) zrobić sumę n ostatnich liczb pierwszych z przedziału [2,... i], czyli jak mamy sumę dwóch ostatnich z [2, 3, 5] jest 8

Zadanie akademickie więc nie mogę wkleić w listę 1mln liczb pierwszych i sprawdzić czy n tam się znajduje.
#programowanie #csharp
@moj_wykopowy_login: @Goglez:

static int primeSum(int c, int r)
{
int sum = 0;
int l = 2;
int i = r;
int t = 0;
while (i >= l && c>t)
{
bool isPrime = checkPrime(i);
if (isPrime)
{
sum += i;
c--;
}

i--;
}
return sum;

o to mi chodziło, poszukałem zrobiłem tak jak w treści zadania, teraz działa jak należy, dzięki za dobre chęci
sprawdzenie czy pierwsza
Cześć

po godzinach pracy w januszexie hobbistycznie uczę się C# i ostatnio na potrzeby jakiegoś tam projektu do szuflady zrobiłem proste REST API, które bazuje na webservice rejestru REGON używającego SOAP i pozwala na wyciąganiu danych z GUS - m.in. na zwracaniu danych firmy (nazwa, adres itd.) na podstawie numeru NIP.

Jako, że dopiero się uczę .net, byłbym bardzo wdzięczny za zerknięcie w wolnej chwili do mojego repo https://github.com/awrobel196/GusRestAPI i ocenę kodu
public async Task>> GetAll(string apiKey, string regon)

Czemu zwracasz List, a w response dajesz List (w GetWspolnicyQuery)

+ masz logikę w kontrolerach (dodaj serwisy, w których porobisz sobie ifologie lub validacje przed requestem np. fluentvalidation)

+ ja bym nie mieszał wgl polskich nazw, wszystko po angielsku
+ Rozbiłbym klasy query i klasy handler bo robią coś innego, a trzymasz je w jednym pliku
10 Największych Mitów o Programistach i Zawodzie Programisty

Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W tym artykule opisałem 10 największych, najbardziej popularnych mitów na temat zawodu programisty. Wokół tego zawodu krąży wiele legend i odniosłem się do nich w tym artykule. Zapraszam

Więcej: https://www.modestprogrammer.pl/10-najwiekszych-mitow-o-programistach-i-zawodzie-programisty

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia
Pobierz
źródło: comment_1645788400MhlKrQqM2zmdu1bsumiasu.jpg
BOTowisko - Broadcast - Użycie Extensions.Polling

Cześć Wam!
To już trzecia część BOTOwiska. Przypomnę tylko, że zajmujemy się tutaj pisaniem botów na telegrama.

Tym razem przyjrzymy się bibliotece do pollingu Telegram.Bot.Extensions.Polling
Ostatnio pisaliśmy swoją, prymitywną wersję tego mechanizmu.
Teraz zobaczymy jak podpiąć coś kto za nas nas już wszystko fajnie wymyślił.
Broadcast - Użycie Extensions.Polling - zapraszam!

A co czeka w kolejce?
Bot Randkowy ale nie taki zwykły... takiego jeszcze
Pobierz
źródło: comment_1645644986pHkAlQniKm9WXuWBo0l8TU.jpg