This time I want to focus on user authentication. In APIs we can use different methods for user authentication like: -cookie Authentication -basic Authentication (not recommended, slow and insecure) -token Authentication In this post I want to show you how to implement cookie authentication in ASP.NET Core Web API.
Daj się poznać 2017 2808 dni, 17 godzin, 13 minut temu 82 źrodło rozwiń
Entity Framework (and other ORMs) are in general great pieces of software that makes developers lives so much easier by letting us thinking about objects when we’re working with data persisted in some underlying database. This makes development much easier than writing raw SQL queries. But some of us tend to get too comfy and forgetting about things that lies beneath our beautiful, object oriented code. After all we have Entity Framework, we shouldn’t wrap our heads around SQL stuff. But how about actual...
Daj się poznać 2017 2808 dni, 17 godzin, 13 minut temu 191 źrodło rozwiń
Podczas przygotowywania prezentacji na var Sovia = new Tech(); natrafiliśmy na problem który dawał nam miejsce do pastwienia się nad dotnetem i z którego ja bardzo chciałem skorzystać ;) Dobrze, że tego nie zrobiliśmy. Po raz kolejny wyszła na jaw pewna prawda i jeden z podstawowych sposobów analizowania i debugowania aplikacji. Zapraszam do lektury
Nie w rozszerzeniu życia i jego namiętności leży szczęście, ale w wyrzeczeniu się ich. Jakiś losowy cytat o rozszerzaniu z googla, nie mający nic wspólnego z tematem. W dzisiejszym odcinku przyjrzymy się metodom rozszerzającym. Metody rozszerzające, jak większość rzeczy z tej serii, zostały wprowadzone w jednym celu – aby usprawnić LINQ. To, że możemy ich używać w innym celu, to tylko miły dodatek. Są one w zasadzie metodami statycznymi, które można wywoływać jakby były m...
Daj się poznać 2017 2809 dni, 18 godzin, 26 minut temu 78 źrodło rozwiń
Kilka słów o snippetach. Co to w ogóle są snippety, do czego używać. Spis popularnych snippetów.
In my previous post I wrote about my problem with "empty" projects and Roslyn. The symptom was that in some cases according to Roslyn my C# projects didn't contain any files. For quite a long time, I haven't been able to find a solution. Especially because I couldn't reproduce problem on my local machine. Fortunately, today I noticed exactly the same problem on another computer.
Sztuka programowania 2809 dni, 18 godzin, 26 minut temu 51 źrodło rozwiń
Pisze do mnie wielu początkujących kierowników projektu z pytaniami na temat przeprowadzania zmian w projekcie – implementacji nowych funkcji. W tym wpisie opisałem jak podzielić ten proces na etapy, które pomogą nam przeprowadzenie udanych zmian na naszym projekcie. Zapraszam do lektury!
Recently at work I’ve been looking into migrating our projects from VS2013 to VS2017. As part of the process we decided to move from C# 5.0 to C# 7.0. It turned out that after the switch some of our projects won’t build anymore. I spent some time investigating the issue and found the outcome interesting so let me share my story with you.
Sztuka programowania 2809 dni, 18 godzin, 26 minut temu 65 źrodło rozwiń
W ostatnich tygodniach nieco więcej skupiłem się na pisaniu postów na bloga niż na samym projekcie, nie znaczy to jednak że go odłożyłem. Ponieważ udało mi się kilka tygodni temu podgonić trochę tematy związane z komunikacją, nadal z grubsza biorąc mieszczę się w założonych ramach czasowych. Gotowe jest już większość kodu Arduino (poza częścią związaną z autonomią poruszania się robota) i w zasadzie w większości mam g...
Daj się poznać 2017 2809 dni, 18 godzin, 26 minut temu 24 źrodło rozwiń
Dzisiaj taki dość przyjemny temat na niedzielny wieczór. Mianowicie o tym co lubię robić, kiedy mam chwilę czasu i chęć na poćwiczenie umysłu. Otóż moim ulubionym przedmiotem w szkole była matematyka a algorytmy to jedna z rzeczy, które najbardziej mnie interesowały na studiach. Niestety w pracy w tym momencie nie wykorzystuję zbytnio tych „algorytmów akademickich”, ale staram się by w mojej głowie nie zaśniedziały one za bardzo.Matematyka i algorytmy Już wiele lat temu znalazłam stronę „Project Euler”,...
Daj się poznać 2017 2811 dni, 5 godzin, 42 minuty temu 230 źrodło rozwiń
Zapraszam do kolejnego wpisu z cyklu wpisów skupiających się na zasadzie SOLID czyli core zasadzie jeżeli chodzi o programowanie obiektowe.
Daj się poznać 2017 2811 dni, 5 godzin, 42 minuty temu 130 źrodło rozwiń
Krótki opis aktualnego stanu ekosystemu JavaScript'u, skąd się wziąła cała sytuacja i jak sobie z nią radzić
Daj się poznać 2017 2811 dni, 5 godzin, 42 minuty temu 134 źrodło rozwiń
Omówienie wzorca strategii na przykładzie.
Daj się poznać 2017 2811 dni, 5 godzin, 42 minuty temu 148 źrodło rozwiń
Dzisiaj na szybko postaram się wytłumaczyć jak dodać wykresy do naszej aplikacji .NET Core MVC za pomocą biblioteki Highcharts. Zapraszam do czytania.
Daj się poznać 2017 2811 dni, 5 godzin, 42 minuty temu 157 źrodło rozwiń
[EN] Użycie Vue.js i ASP.NET Core do ładowania treści dynamicznie na stronę
Daj się poznać 2017 2811 dni, 5 godzin, 42 minuty temu 241 źrodło rozwiń
Cześć, Witam Was w kolejnym odcinku mojej serii JuniorSoftDev. Na wstępie chciałem podziękować wszystkim tym, którzy regularnie obserwują i czytają moje wpisy. Dziękuję za miłe słowo i cieszę się, że Wam się podoba 😉Źródło: dotnetomaniak.pl Trochę podzieliłem się z Wami moimi doświadczeniami, odnośnie tego, czy warto iść na studia, od czego zacząć naukę programowania oraz jak to jest ze znalezieniem pierwszej pracy w zawodzie. Dziś postanowiłem, że opowiem o wrażeniach, jakie towarzyszyły m...
Daj się poznać 2017 2811 dni, 5 godzin, 42 minuty temu 82 źrodło rozwiń
Jedną z głupich wojenek w internecie jest dyskusja czy do wcięć w kodzie używać tabów czy spacji.
Kilka słów o konferencji GET.NET w Łodzi + konkurs ;)
Rozszerzamy okienko opcji w Visual Studio, aby móc konfigurować własne rozszerzenie do IDE.
Daj się poznać 2017 2811 dni, 18 godzin, 45 minut temu 22 źrodło rozwiń