Witam, piszę o poważną poradę, w skrócie:
jestem na drugim roku informatyki, najbardziej jak narazie chyba odnalazłem się w c#, porobiłem coś z wpfami, wcfy, usługi i bo miałem to na zaliczenie przedmiotu do wyboru, kupilem sobie książkę c# in nutshell bo dużo sie przemieszczam między miastami to w pociągu sobie czytam,ale odkiedy zaliczyłem ten przedmiot to mam stagnacje, nie wiem w sumie co dalej mam robić, czy robić jakiegoś git huba?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przypomina, że dzisiaj do końca dnia w Helionie jest promocja -30% na nowe VI wydanie "Algorytmy, struktury danych i techniki programowania. Wydanie VI" Piotra Wróblewskiego. To legendarna książka, którą powinien przeczytać (i zrozumieć) każdy ambitny programista. Dlatego też polecam. Więcej informacji: tutaj

#ebookiprogramistyczne #programista15k #programista #programowanie #java #csharp #cpp #python #cebuladeals #mirkobooki
tomaszs - Przypomina, że dzisiaj do końca dnia w Helionie jest promocja -30% na nowe ...

źródło: comment_MM61meULfDWnhsq39jeAmlRNLBvLn49y.jpg

Pobierz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak zrobić zagnieżdżenie ról w jwt? Chodzi o to, żeby user X, który może robić to co user Y oraz dodatkowe czynności których user Y nie może, miał dostęp do kontrolera? Jak dam zezwalanie dla Y to X nie będzie miał i na odwrót. Albo jeden za dużo albo jeden za mało uprawnień :/
#programowanie #csharp
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobry dzień,

Rok temu, wspólnie z kolegą Darkiem zaczęliśmy tworzyć otwarty projekt DShop dotyczący budowania mikroserwisów w .NET Core. Po kilku miesiącach kodzenia, rozpoczęliśmy nagrywanie kursu Distributed .NET Core - łącznie 15 odcinków i prawie 20 godzin, a wszystko za darmo, wrzucone na YouTube ( ͡° ͜ʖ ͡°).

Być może komuś z Was przydadzą się omawiane koncepty lub wykorzystacie niektóre części kodu w swoich własnych projektach :).

#
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dzisiaj w Helionie do końca dnia jest rabat 30% na #ebook Visual Studio 2017. Tworzenie aplikacji Windows w języku C# . 600 stron za 44.50 zł. Bardzo opłacalna promocja. Polecam. Więcej informacji tutaj.

#csharp #cebuladeals #ebooki #ebookiprogramistyczne #mirkobooki #programista15k #visualstudio
tomaszs - Dzisiaj w Helionie do końca dnia jest rabat 30% na #ebook Visual Studio 201...

źródło: comment_JGq9V3YQ6zaWwaLmgWTO3LYyTUxBPLK5.jpg

Pobierz

I see

  • sharp 35.3% (6)
  • rainbows in the sky 64.7% (11)

Oddanych głosów: 17

  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs: różnice prawdopodobnie tyle nieznaczne że możesz startować spokojnie na VS2019, czytają książkę 2017. Pracuję od VS2010 i prawda taka że od VS2013 zmiany nie są drastyczne lecz zauważalne.
  • Odpowiedz
#programowanie #csharp #programujzwykopem

Wykopki! Potrzebuję jakiś kurs programowania na podstawie sklepu internetowego.
Kiedyś zrobiłem kurs ze strefykursów. Sklep był na MVC .net 4.5. na froncie trochę js...
Czy polecacie jakiś nowy kurs?
Fajnie jakby na backendzie był c# (Chciałbym zostać przy tym co znam najlepiej :) ) a na froncie dowolność(chcę się nauczyć czegoś nowego).
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,

Piętnasty (a zarazem ostatni i najdłuższy) odcinek kursu o mikroserwisach w .NET Core już dostępny - przedstawiamy możliwe sposoby "orkiestracji" usług, zaczynając od "bare metal VM", przez takie narzędzia jak Portainer, Kubernetes aż po Ranchera.

Kod na
spetz - Cześć,

Piętnasty (a zarazem ostatni i najdłuższy) odcinek kursu o mikroser...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję waszej pomocy Mirasy. Próbuję zrobić autoryzację JWT do API, sam backend narazie. Generuję już token ale kiedy chcę nim zautoryzować to za Chiny ludowe nie chce mi zautoryzować wejścia do api/values :/. Może problem jest jakiś w Startup.cs w metodzie Startup albo Configuration? Bo przy tym dużo grzebalem i miałem problemów trochę m.in z OWI.

https://pastebin.com/pvWw6d41 - startup.cs

https://pastebin.com/N94fPxbN - authControler.cs

https://pastebin.com/m1kfbvSw
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@FishyGuy: Wygląda na to, że token jest źle generowany na https://jwt.io/ jak podasz ten token i przy VERIFY SIGNATURE podasz Twój klucz: ahbasshfbsahjfbshajbfhjasbfashjbfsajhfvashjfashfbsahfbsahfksdjf
To wyrzuca: invalid signature
Dodatkowo przy rodzaju algorytmu jest "alg": "http://www.w3.org/2001/04/xmldsig-more#hmac-sha256", powinno być coś jak: "alg": "HS256" może tutaj jest problem.
Zrób może według jakiegoś innego tutoriala np: http://jasonwatmore.com/post/2018/08/14/aspnet-core-21-jwt-authentication-tutorial-with-example-api
  • Odpowiedz
@lkp0: Hej, dzięki za tutorial. Sklonowałem repo, zainstalowałem SDK 2.2 i śmiga :) Teraz muszę ogarnąć dokładniej jak to działa i zastosować reimplementację. W tamtym ewidentnie coś było skopane, szkoda, że nie wiem co. Dzięki za pomoc anyway :)
  • Odpowiedz
Hej , pomógł by ktoś na priv z ogarnięcie autoryzacji w API w asp.net core ? Czy przy istniejącym Identity z rolami potrzebuje jeszcze generować token JWT jeśli tak to jak nim przerzucać po API i czy do frontu ma iść ten token czy raczej coś z tego identity . Za jakieś pomocne linki też z góry dzięki .

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

@Kamilex97: Przy tworzeniu tokenu zapisujesz w nim role, wtedy token będzie zawierał role, a dzięki niemu dotnet będzie wiedział do jakich metod użytkownik ma dostęp [Authorize(Roles="Admin")]<- jak w tokenie jest ten claim chyba z rolą Admin to użytkownik ma dostęp.
Wygenerowany token powinien być zapisany po stronie fronta, a następnie podczas rzucania requestów powinien być doklejany do headera: Authorization: Bearer
  • Odpowiedz
#csharp
jak usunąć błąd przy budowaniu projektu typu: ProductionController.cs(5, 19): [CS0234] The type or namespace name 'Shared' does not exist in the namespace 'DoS' (are you missing an assembly reference?)
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Crisu: Jest coś na rzeczy, ale ciężko na poważnie wziąć gościa, który pisze coś takiego:

because resumes — let’s be honest — are totally worthless. Rather, we pay all our attention to a few key questions we ask every candidate, each aiming at uncovering a single key point: is this someone we really want to work with?

See, experience is cheap. All it takes is time. Skill is harder, but
  • Odpowiedz
Ostatnio nie ma za dużo promocji na ebooki i kursy wideo dla programistów. Ale w końcu się pojawiła i trwa do końca dnia dzisiejszego. Dlatego poświęcę jej osobny wpis.

Promocja polega na tym, że można wybrać jeden z 10 zestawów z grafiki i mieć go w opisanej na grafice cenie. Każdy zestaw to kurs wideo + ebook. Normalnie każdy zestaw to zazwyczaj ponad 100 zł, a tutaj dostajemy te zestawy za 39,90. Czyli
tomaszs - Ostatnio nie ma za dużo promocji na ebooki i kursy wideo dla programistów. ...

źródło: comment_5Tz7bnaSBRZ9ejL61xSTIyzQZepLwryr.jpg

Pobierz

Czy podoba Ci się ta konwencja promocji?

  • Tak 27.1% (13)
  • Nie 16.7% (8)
  • Nie wiem 2.1% (1)
  • Sprzedam Opla 54.2% (26)

Oddanych głosów: 48

  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czołem,

ostatnio bawię się trochę uruchamianiem aplikacji asp.net mvc przy pomocy dockera. Strona uruchamia się poprawnie, niestety nie mogę wykonać przy jej pomocy pobierania danych na serwer. Gdy uruchamiam stronę przy pomocy IIS Express wszystko działa prawidłowo. Poniżej wklejam fragment kodu z który jest odpowiedzialny za pobieranie danych. Może miał ktoś podobny problem lub wie jak podejść do tego tematu.

using (var client = new WebClient())
{
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach