Mirki od #csharp #mvc #net potrzebuje pomocy. Robię prostą apkę ale i to mnie przerasta od kilku dni a głupio z taką prostotą pisać na stackoverflow. Może ktoś podpowie jak to wykonać.

Cel:
W jednym modelu mamy listę pracowników
W drugim modelu mamy listę wpisów który pracownik ile zrobił
W widoku ma się wyświetlać Pracownik - Ilość wykonanych elementów
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GrubyGrubiutki: Trochę nie do końca rozumiem struktury. Chcesz mieć po prostu kolekcję obiektów z Osobami i chcesz, żeby każdej Osobie była przyporządkowana kolekcja Zawodów? Każda osoba może mieć kilka zawodów? Chodzi o to jak zamodelować te dane w Entity Framework?

To chyba po prostu chodzi ci o relację wiele do wielu: link
  • Odpowiedz
Hejka mam pytanie. Piszę test jednostkowy w xunity handlera, który usuwa rekord zmieniając status.Jak mam zrobić mocka dbcontext aby przetestować handler z metodą Attach(), ponieważ obecnie dla mocka ctx zwraca nulla. Natomiast jak zrobię ctx.Departments.Find() to zwraca poprawny rekord i potem mogę użyć Remove.

var depState = ctx.Departments.Attach(dep);
depState.State = EntityState.Deleted;
ctx.SaveChangesAsync

#dotnet #csharp #programowanie #entityframework
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@smalczyk1: to co testujesz powinno być testem integracyjnym aplikacja - baza na działającej infrastrukturze. Testowanie tego mockując zależność od DB boli na co sam zwracasz uwagę - jakieś to takie, dziwne, trudne, nienaturalne.
Twój test tak naprawdę nie daje Ci żadnej pewności, że twój kod dobrze działa.
1. Sprawdzasz czy Attach działa? Do tego testy napisali twórcy EFa.
2. Sprawdzasz czy można przypisać "Deleted" do State? Jak wyżej.
3. Sprawdzasz czy SaveChangesAsync działa? Znowu jak
  • Odpowiedz
@smalczyk1: W skrócie, na podstawie tego co napisałeś, wydaje się że wystarczy Ci jeden test integracyjny gdzie usuniesz jakiś konkretny resource i w tym samym teście sprawdzisz że go już tam nie ma (i zrobisz to wołając swoją działającą aplikację, która gada do działającej bazy danych).
Test integracyjny pokryje Ci działanie handlera i komunikację aplikacja-baza w tym konkretnym przypadku.

W bardzo wielkim skrócie:
1. unit testy najlepiej nadają się do sprawdzania zakodowanego procesu
  • Odpowiedz
via Wykop Mobilny (Android)
  • 9
@ProbablyHappy: Działający klon wykop.pl, jak chcesz szczebel wyżej, klon wykop.pl razem z błędami. Stronkę znasz, więc nie będziesz poświęcał czasu na myślenie do czego właściwie dążysz tylko skupisz się na programowaniu określonego efektu.
  • Odpowiedz
Cześć! :)
Z racji tego, że mam mnóstwo wolnego czasu z racji mojej pracy, którą głównie wykonuję w lato, a w zimę mogę się obijać stwierdziłem, że chciałbym się nauczyć czegoś nowego/ciekawego :) Wiele lat temu tworzyłem jakieś proste gierki w Game Maker Studio i z tego co pamiętam dawało mi to frajdę. Jestem w pełni świadomy tego, że w kilka miesięcy nie nauczę się sam na poziom potrzebny do rekrutacji/pracy zarobkowej.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wydaje mi się, że nie chcę iść w #java ze względu na to, że dosłownie każdy w to idzie :D


@hipeq69: zle zrobiles rozeznanie, kazdy idzie w pythona lub frontend, mowa tu o ludziach Twojego pokroju, czyli chcacych sie chwycic za it. Java jest dla wiekszosci nietechnicznych(czyli kelnerow, polonistow, politologow itp.) za trudna, tak samo jak C/C++
  • Odpowiedz
Z tego co czytałem to gry raczej tworzy się w C++ lub C#?


@hipeq69: C#. C++ jest dla 5% kocurów którzy ogarniają zasady działania silnika/rendering/światło itp. Poza tym jest o wiele trudniejszy od C#

Wydaje mi się, że nie chcę iść w #java ze względu na to, że dosłownie każdy w to idzie
  • Odpowiedz
Robię sobie okienkowy program w WPF który "rozmawia" z API na localhoscie. Ponieważ jest mnogość opcji chciałem użyć różnych stron i napotykam problem, bo nie wiem jak autoryzować zapytania na różnych stronach tym samym kluczem. Klucz wyciągam na początku przy uruchomieniu programu. Czy jest możliwość zapisania tego jako jakaś globalna zmienna?

#csharp #api #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@unxtres: Ewentualnie w WPF masz w resourcach klasę Settings, w której możesz sobie zdefiniować pole i do niego przypisywać. Masz dostęp praktycznie z każdego miejsca kodu do tego.
  • Odpowiedz
@unxtres: najprościej zrobić sobie interfejs w stylu IAuthProvider, który będziesz wstrzykiwał przez DI z jedną metodą GetToken
Klasę rejestrujesz w kontenerze DI jako singleton.
Klasa ma dwa prywatne property:
string token
DateTime? TokenIssueDateTimeUtc.
i jakiś interwał do
  • Odpowiedz
Jak Zwiększyć Swoje Wynagrodzenie Będąc Programistą?

Cześć. W tym artykule przedstawię Ci 6 prostych sposobów, jak możesz zwiększyć swoje zarobki jako programista.

Więcej: https://www.modestprogrammer.pl/jak-zwiekszyc-swoje-wynagrodzenie-bedac-programista

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia #aplikacje #kursy
kazik- - Jak Zwiększyć Swoje Wynagrodzenie Będąc Programistą?

Cześć. W tym artykul...

źródło: comment_1673342227rDq7Tcoi9uNC5e1VcaAy1t.jpg

Pobierz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 8
@bdg-bro właściwie tego typu artykuł powinien się ograniczyć do kilku takich punktów. Przecież przy każdym wiadomo o co chodzi.

@kazik- wspomniał jeszcze o swoim software w modelu saas.

Nie ogarniam po co pisać taki content. To jak artykuł który ostatnio był na Onecie, który opisywał jak laska jedzie pociągiem Pendolino w pierwszej klasie i opisuje wrażenia. I jeszcze bym zrozumiał artykuł z kilkoma zdaniami, który porównuje ceny w obydwu klasach,
  • Odpowiedz
Wystartowały Zapisy Do Nowej Edycji Szkolenia – Zostań Programistą C#/.NET!

Przeprowadzę Cię Przez Cały Proces Od Podstaw Do Pracy Na Stanowisku Młodszy Programista C#/.NET

Zbieramy zapisy do 15-tygodniowego programu. A dzięki niemu:
✅ Poznasz cały proces (wszystko podane na tacy).
kazik- - Wystartowały Zapisy Do Nowej Edycji Szkolenia – Zostań Programistą C#/.NET!
...

źródło: comment_1673256635Zu7ds0PganreRU6ewIGCaW.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pol-scot: Cena całego szkolenia wraz ze wszystkimi dostępnymi bonusami w tej edycji jest widoczna na stronie - 1697 zł. Oczywiście, zawsze masz gwarancję satysfakcji, jeżeli uznasz że szkolenie nie jest dla Ciebie odpowiednie, to otrzymasz zwrot 100% zainwestowanych pieniędzy :)
  • Odpowiedz
Czy ktoś jest w stanie podzielić się ebookiem / źródłem na temat C# 9.0 lub wyżej?

#csharp
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy Programiści Powinni Się Obawiać Sztucznej Inteligencji (AI)?

W dzisiejszym artykule przybliżę Ci temat sztucznej inteligencji w IT. Odpowiem na pytania, czy moim zdaniem sztuczna inteligencja może w najbliższym czasie zastąpić programistów.

Więcej: https://www.modestprogrammer.pl/czy-programisci-powinni-sie-obawiac-sztucznej-inteligencji-ai

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia #aplikacje #kursy
kazik- - Czy Programiści Powinni Się Obawiać Sztucznej Inteligencji (AI)?

W dzisie...

źródło: comment_1672732989FQgTF1HEQqATGNuj72pbvx.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest router z przekierowanym portem X na komputer.
Zwykły serwer http.
Gdy router jest wyłączony to odpowiedź z #httpclient przychodzi w miarę szybko.
Gdy router jest włączony ale komputer wyłączony to httpclient czeka przez cały timeout(domyślnie jest to 100 sekund).

Jak ustawić inny timeout nawiązania połączenia niż timeout dla całego zapytania(HttpClient.Timeout)?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy Introwertyk Odnajdzie Się w Pracy Programisty?

W tym artykule przybliżę tematy programisty introwertyka. W szczególności odpowiem na pytanie, czy osoba introwertyczna poradzi sobie w pracy programisty.

Więcej: https://www.modestprogrammer.pl/czy-introwertyk-odnajdzie-sie-w-pracy-programisty

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia #aplikacje #kursy
kazik- - Czy Introwertyk Odnajdzie Się w Pracy Programisty?

W tym artykule przybli...

źródło: comment_1672121515BVcDU4O1TC8TN7RWWhw3il.jpg

Pobierz
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 111
@kazik-: Nie, gdzie tam, progrmiasta introwertyk, pierwsze słyszę.
Nie ma jakis filmikow o tematyce - skad u klepczy taka potrzeba uzewnetrzniania swoich gownowartych przemyśleń o branży? Co drugi kogo znam tworzy wysrywy które nikogo nie obchodza
  • Odpowiedz
@kazik-: To chyba piszą jakieś boty nakarmione scenariuszami "big bang theory" albo "MrRobot". Programista może samotnie klepać kod, ale to, co robi to wycinek pracy całego zespołu. Musi więc umieć w sposób umiarkowany komunikować się z tym zespołem. Dobry programista musi też umieć rozmawiać o wymaganiach z osobami nietechnicznymi — klientami.

Nikt obecnie nie stawia na samotnych geniuszy, robiących magiczny kod od a do z w przekonaniu o własnej niezastępowalności.
  • Odpowiedz
7 Rekomendacji Dla Początkujących Programistów

Nie tak łatwo nauczyć się programowania i znaleźć swoją pierwszą pracę w tym zawodzie. Jest to dość skomplikowany proces, który wymaga czasu. W tym artykule przedstawię Ci 7 rekomendacji, dzięki którym Twoja droga będzie łatwiejsza.

Więcej: https://www.modestprogrammer.pl/7-rekomendacji-dla-poczatkujacych-programistow

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia
kazik- - 7 Rekomendacji Dla Początkujących Programistów

Nie tak łatwo nauczyć się ...

źródło: comment_1671533834Cm9N87XetEJF7o6s12K1YD.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach