#dotnet #docker #programowanie

Udało się komuś skonfigurować tak środowisko, żeby móc używać dotnet watch run w kontenerze? Chciałbym żeby moja aplikacja budowała się na nowo po każdej zmianie kodu źródłowego o określonym rozszerzeniu pliku. Problem polega na tym, że docker podczas tworzenia kontenera robi kopię mojego kodu i umieszcza go w nim. dotnet watch obserwuje tylko kod w kontenerze a nie zmiany jakie robię u siebie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@obserwator_z_prawem_interwencji: tak jak pisze @ni0bi:
musisz zrobić volume'a. Ważne żeby nie było syfu to na stronach M$ jest co trzeba wkleić w plik build props żeby dockerowy build wrzucało gdzie indziej a gdzie indziej lokalny build, bo jak tego nie będziesz miał to będzie Ci się robił syf, a właściwie już skopiuję Ci od siebie z repo te propsy. Musisz w każdym projekcie mieć
  • Odpowiedz
#programowanie #programista15k #csharp #dotnet
Witajcie wykopki
domyślam się, że podobne tematy krążyły ale potrzebuję opinii.. Pracowałem już jako programista. Mam pewne podstawy jednak od jakiegoś czasu niestety przestałem programować i zacząłem iść w drogę informatyka... Co polecacie by rozwijać się w c# i .net ? Jakie są wasze sposoby na rozwój? Czy ktoś z was zna może jakieś oferty pracy zdalnej dla juniora z
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#csharp #dotnet #naukaprogramowania

Mam problem z generykami.Wcześniej były dane czytane z json a ja przerabiam na xlsx.Natomiast nie potrafię zwrócić odpowiedniego obiektu.Jak ktoś poświęci chwilę to będę wdzięczny.Chcę zwrócić IEnumerable .Ogólnie umieścić obiekt z danymi odczytanymi z excela ChildFromJson w liście UnderClass

ogrginał

przeróbka
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak obsługujecie pliki różnego formatu np. .jpg, .bmp, .svg to rozszerzenia zapisujecie jako "const string" czy robicie enumy? Dostałem polecenie że mam przerobić to na enumy i trochę nie wiem o co chodzi.

Miałem fabrykę zrobiona na const stringach jak co

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

@MarceloFerro: enum ma taka zalete że mozna wygenerować automatycznie wszystkie możliwości.
Np jak wgrywasz plik to można pobrać listę wszystkich rozszeżeń.
Jeśli taką liste tworzysz ręcznie na podstawie const stringów to za rok przyjdzie ktoś doda kolejny const a zapomni dodać do takiej listy i jest klapa.
Dlatego przerobienie na enumy uważam z słuszną sugestie.
  • Odpowiedz
@zibizz1: oprocz tego, warto by pole w db tez bylo enumem - masz dodatkową walidacje i wiesz ze nic poza tym enumem w DB nie znajdziesz bo ktoś miał ułanską fantazje i olał Twoje consty / enuma
  • Odpowiedz
jaki jest cel 500000 wpisu na blogu o tym samym, bedziesz wyjasnial w 5 wpisach SOLID i w kolejnych 4 paradygmaty obiektowosci?
  • Odpowiedz
@FFF1243 bo mogę :* pytałem dostawcę hostingu czy mogę napisać dwa wpisy o SOLID i jeden o enkapsulacji. Kręcił nosem ale w końcu posoliłem mu srogo i oto jestem. mam nadzieję jednak, że Cię tym nie krzywdzę. Jeśli tak jest, to daj koniecznie znać.
  • Odpowiedz
Postawiłem wreszcie pierwszy, większy projekt, produkcyjnie na #kubernetes. Kilka aplikacji, serwisów i jobów w #dotnet core, do tego elasticsearch, kibana, apm, redis. Wszystko ładnie śmiga w #azure AKS, buduje się przez AzureDevOps. Zdecydowanie taniej niż PaaS a wygodniej niż IaaS. Piękne czasy #docker i konteneryzacji.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@leszekwl: no to jedziemy zaczynając od serwera. W przypadku AppService (na Linuxie), jedna instancja to USD 138,70 (S2, 2 rdzenie, 3.5 GB RAMu). Potrzebuję przynajmniej dwie instancje, razem daje USD 277,40.

Redis: potrzebuję przynajmniej C1 i nie jest to super setup. Mam co prawda w tym master-slave, ale "network performance" jest low i nie wepnę do VNETa. Redis w tym setupie też nie zapisuje nic na dysk. USD 100.

Muszę
  • Odpowiedz
Cześć, powiedzmy, że mam klienta(angular) i serwer(dotnet). Chcę zaimplementować płatność poprzez payU na swojej stronce. Jak powinna wyglądać architektura całej transakcji? Wywołanie zapytania z tworzeniem zamówienia powinno odbywać się już po stronie serwera, czy można to robić po stronie klienta, no i kolejno co później z odpowiedzią i weryfikacją transakcji (weryfikacja to już rozumiem, że na bank serwer). Coś jeszcze potrzebuję do prostej implementacji? Wiem, że jest fajna dokumentacja samego payu na
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@alkb: to slabo ale niestety takie sa realia w wielu firmach, ktore ciągną od lat kredyt technologiczny. Podobnie jest u mnie z tym, ze problem jest nie po stronie biznesu a ludzi, którzy maja slomiany zapal. Checi sa ale jak sam Martin Fowler mowi, ze cos jest epic journey to śmiechu nie lada kiedy zwykle korpo klepacze monolitow w vb6 biorą sie za DDD bazując wyłącznie na swoim doświadczeniu. Jakbym
  • Odpowiedz