Wszystko
Najnowsze
Archiwum
@SaintWykopek: Trochę nieprawdziwych informacji tutaj. U mnie sporo w C# pisze teraz pod Linuksa, javowcy nie używają Eclipse itd.
Cześć wszystkim, mam takiego oto endpointa, jest to bardzo prosta sprawa. Nie do końca jednak rozumiem po co mappuje Automapperem drugi raz i wkładam zmienną mappedRoom do metody CreatedAtAction skoro mogę tam włożyć równie dobrze zmienną room i program też będzie działać, bo już to sprawdziłem.
Ogólnie jest to kod z kursu nt. web api. Ktoś wie czemu i czy powinno się mappować drugi raz przed włożeniem do tej metody obiektu?
Ogólnie jest to kod z kursu nt. web api. Ktoś wie czemu i czy powinno się mappować drugi raz przed włożeniem do tej metody obiektu?
[HttpPost]
[Route("{hotelId}/rooms")]@ProbablyHappy: Bo obiekt domenowy room nie powinien być udostępniany publicznie jako on sam w sobie tylko w formie dto czy tam innej klasy gdzie np ukrywane są jakieś pola przykład jeśli zwracał byś usera to bez hasła itp
- 0
- 93
8 Najgorszych Nawyków Programistów
Każdy człowiek wprowadza w swoim życiu szereg złych nawyków, przez które pracuje z mniejszą skutecznością. Dotyczy to również programistów. Najgorsze nawyki dotyczą nie stylu życia, a przyjętego stylu pracy, dlatego warto poznać kilka z nich, by w przyszłości się ich wystrzegać. W dzisiejszym artykule na blogu Modest Programmer poruszyłem ten temat, przedstawiłem 8 złych nawyków, których warto unikać w pracy programisty.
Więcej: https://www.modestprogrammer.pl/8-najgorszych-nawykow-programistow
#programowanie #programista
Każdy człowiek wprowadza w swoim życiu szereg złych nawyków, przez które pracuje z mniejszą skutecznością. Dotyczy to również programistów. Najgorsze nawyki dotyczą nie stylu życia, a przyjętego stylu pracy, dlatego warto poznać kilka z nich, by w przyszłości się ich wystrzegać. W dzisiejszym artykule na blogu Modest Programmer poruszyłem ten temat, przedstawiłem 8 złych nawyków, których warto unikać w pracy programisty.
Więcej: https://www.modestprogrammer.pl/8-najgorszych-nawykow-programistow
#programowanie #programista
źródło: 8-najgorszych-nawykow-programistow
Pobierz@kazik-: Pisanie blogow, szczegolnie jak sie nie ma najmniejszego pojecia o pracy programisty.
konto usunięte via Wykop
- 163
@kazik-: zrób swój tag żeby można było dać na czarno
- 0
Możecie polecić kurs (tekstowy, w ostateczności video) oop c# dla osoby która podstawy obiektówki liznęła? Mam w planach zrobienie w ramach nauki apki ATM w cli. Wiadomo, że da się zrobić bez oop ale chciałam w każdym moim mini projekcie naukowym użyć coraz bardziej zawansowanych technik by przyszły projekt do portofolio wyglądał tak jak napisała go małpa która coś tam kmini, a nie początkujący który dopiero co ogarnął pętle foreach.
#programowanie
#programowanie
źródło: C-OOP-Interview-Questions
PobierzChcę zacząć programować aplikacje okienkowe na Windows i tradycyjnie #csharp czy teraz coś innego się wykorzystuje? Aktualnie potrafię w #python
#programowanie #programista15k #pytaniedoeksperta
#programowanie #programista15k #pytaniedoeksperta
- 0
@Aten7385: Tak, to moją być aplikacje dla siebie i mocno zintegrowane z windowsem, odczytywanie danych ze zmiennych środowiskowych itd.
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
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
@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
To chyba po prostu chodzi ci o relację wiele do wielu: link
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
var depState = ctx.Departments.Attach(dep);
depState.State = EntityState.Deleted;
ctx.SaveChangesAsync
#dotnet #csharp #programowanie #entityframework
@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
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
@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
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
Macie jakieś pomysły na projekty w technologii ASP.NET Core? Coś takiego na juniora.
#csharp #aspnetcore #pracait #pytanie
#csharp #aspnetcore #pracait #pytanie
@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.
- 2
@Goglez:
No napisałem. Podoba się? :)
No napisałem. Podoba się? :)
- 0
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.
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.
- 2
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++
- 0
[Junior .NET Developer - pytanie]
Na juniora muszę umieć pisać testy? Większość ofert tego nie wymaga.
#pracait #nieprogramowanie #csharp #dotnet #pytanie
Na juniora muszę umieć pisać testy? Większość ofert tego nie wymaga.
#pracait #nieprogramowanie #csharp #dotnet #pytanie
@ProbablyHappy: no ale co za problem napisać sobie gówniany kalkulator i dopisać do niego projekt unit testów, żeby się nauczyć i zrozumieć koncepcję.
Włala, umiesz pisać testy.
Włala, umiesz pisać testy.
Komentarz usunięty przez autora Wpisu
Z jakiego boilerplate'a .gitignore korzystacie przy ASP.NET Core powiedzmy Web API? Wystarczy ten oficjalny dotnet new gitignore?
#aspnetcore #csharp #naukaprogramowania #git #pytanie
#aspnetcore #csharp #naukaprogramowania #git #pytanie
- 5
@ProbablyHappy: bierzesz pierwszy lepszy i dopasowujesz pod siebie, przy pierwszym commicie patrzysz czy za dużo nie poszło i tyle
- 3
@ProbablyHappy: @TrzezwyIrlandczyk: jest taki generator https://www.toptal.com/developers/gitignore
wpisujesz ASPNETCore, Csharp i inne takie i masz
jak coś nie łapie to dopisujesz ręcznie do .gitignore tak jak pan @wiesiu2 powiedział
wpisujesz ASPNETCore, Csharp i inne takie i masz
jak coś nie łapie to dopisujesz ręcznie do .gitignore tak jak pan @wiesiu2 powiedział
- 0
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
#csharp #api #programowanie
@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.
@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
Klasę rejestrujesz w kontenerze DI jako singleton.
Klasa ma dwa prywatne property:
string token
DateTime? TokenIssueDateTimeUtc.
i jakiś interwał do
- 2
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
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
źródło: comment_1673342227rDq7Tcoi9uNC5e1VcaAy1t.jpg
Pobierz- 5
@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,
@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,
- 1
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).
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).
źródło: comment_1673256635Zu7ds0PganreRU6ewIGCaW.jpg
Pobierz- 1
@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 :)
- 1
@fiddle: microsoft ma pełno materiałów w postaci ebooków czy stron czy video też dedykowanych tylko np tematom aplikacji mobilnych https://learn.microsoft.com/en-us/dotnet/architecture/maui/ xamarin show na youtube itd
ASP.NET Core WebAPI Course for Beginners
Fajny kurs dla początkujących, z którego korzystam. Polecam.
#aspnetcore #csharp #naukaprogramowania
Fajny kurs dla początkujących, z którego korzystam. Polecam.
#aspnetcore #csharp #naukaprogramowania

Do jakich zastosowań obecnie waszym zdaniem Java nadaje się lepiej niż C#?
Uwzględniając przy tym istniejące frameworki, biblioteki itd. do powyższych języków.
#programowanie #java #csharp #dotnet #programista15k #pytaniedoeksperta
Uwzględniając przy tym istniejące frameworki, biblioteki itd. do powyższych języków.
#programowanie #java #csharp #dotnet #programista15k #pytaniedoeksperta
@uBlock_Origin: Java działa bardziej "natywnie" na Androidzie
- 5
@uBlock_Origin: do wszystkich poza Windowsowym UI. Zamykam temat.
Na juniora muszę umieć całość z tego https://learn.microsoft.com/en-us/aspnet/core/fundamentals/dependency-injection?view=aspnetcore-5.0 odnośnie dependency injection, czy wystarczy sam początek?
#csharp #aspnetcore #naukaprogramowania #pytanie
#csharp #aspnetcore #naukaprogramowania #pytanie
@ProbablyHappy: Zależy od tego kto będzie Cię rekrutowal ale ofc im więcej tym lepiej
- 0
- 0
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
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
źródło: comment_1672732989FQgTF1HEQqATGNuj72pbvx.jpg
PobierzCzy Programiści Powinni Się Obawiać Sztucznej Inteligencji (AI)?
@kazik-: Dużo bardziej AI powinni się obawiać słabi copywriterzy ( ͡° ͜ʖ ͡°)
- 1
@BarszczZUkraincow: dokładnie.


















#programowanie #naukaprogramowania #java #csharp
źródło: temp_file.png4633862652452869980
Pobierz